Deleted Added
full compact
warmup.cmd (276541) warmup.cmd (282009)
1@echo off
2
3rem --------------------------------------------------------------
1@echo off
2
3rem --------------------------------------------------------------
4rem -- Warm up DNS cache script by your own MRU domains
4rem -- Warm up DNS cache script by your own MRU domains or from
5rem -- file when it specified as script argument.
5rem --
6rem --
6rem -- Version 1.0
7rem -- Version 1.1
7rem -- By Yuri Voinov (c) 2014
8rem --------------------------------------------------------------
9
8rem -- By Yuri Voinov (c) 2014
9rem --------------------------------------------------------------
10
11rem DNS host address
12set address="127.0.0.1"
13
10rem Check dig installed
11for /f "delims=" %%a in ('where dig') do @set dig=%%a
12if /I "%dig%"=="" echo Dig not found. If installed, add path to PATH environment variable. & exit 1
13echo Dig found: %dig%
14
14rem Check dig installed
15for /f "delims=" %%a in ('where dig') do @set dig=%%a
16if /I "%dig%"=="" echo Dig not found. If installed, add path to PATH environment variable. & exit 1
17echo Dig found: %dig%
18
15echo Warming up cache by MRU domains...
16rem dig -f my_domains 1>nul 2>nul
17rem echo Done.
19set arg=%1%
18
20
21if defined %arg% (goto builtin) else (goto from_file)
22
23:builtin
24echo Warming up cache by MRU domains...
19for %%a in (
25for %%a in (
20mail.ru
21my.mail.ru
22mra.mail.ru
262gis.ru
27admir.kz
28adobe.com
23agent.mail.ru
29agent.mail.ru
24news.mail.ru
25icq.com
26lenta.ru
27gazeta.ru
28peerbet.ru
29www.opennet.ru
30snob.ru
30aimp.ru
31akamai.com
32akamai.net
33almaty.tele2.kz
34aol.com
35apple.com
36arin.com
31artlebedev.ru
37artlebedev.ru
32mail.google.com
33translate.google.com
34drive.google.com
35google.com
36google.kz
37drive.google.com
38auto.mail.ru
39beeline.kz
40bing.com
38blogspot.com
41blogspot.com
42comodo.com
43dnscrypt.org
44drive.google.com
45drive.mail.ru
46facebook.com
39farmanager.com
47farmanager.com
48fb.com
49firefox.com
40forum.farmanager.com
50forum.farmanager.com
51gazeta.ru
52getsharex.com
53gismeteo.ru
54google.com
55google.kz
56google.ru
57googlevideo.com
58goto.kz
59iana.org
60icq.com
61imap.mail.ru
62instagram.com
63intel.com
64irr.kz
65java.com
66kaspersky.com
67kaspersky.ru
68kcell.kz
69krisha.kz
70lady.mail.ru
71lenta.ru
72libreoffice.org
73linkedin.com
74livejournal.com
75mail.google.com
76mail.ru
77microsoft.com
78mozilla.org
79mra.mail.ru
80munin-monitoring.org
81my.mail.ru
82news.bbcimg.co.uk
83news.mail.ru
84newsimg.bbc.net.uk
85nvidia.com
86odnoklassniki.ru
87ok.ru
88opencsw.org
89opendns.com
90opendns.org
91opennet.ru
92opera.com
93oracle.com
94peerbet.ru
95piriform.com
41plugring.farmanager.com
96plugring.farmanager.com
97privoxy.org
98qip.ru
99raidcall.com
100rambler.ru
101reddit.com
102ru.wikipedia.org
103shallalist.de
104skype.com
105snob.ru
106squid-cache.org
107squidclamav.darold.net
108squidguard.org
109ssl.comodo.com
110ssl.verisign.com
42symantec.com
43symantecliveupdate.com
111symantec.com
112symantecliveupdate.com
44shalla.de
45torstatus.blutmagie.de
113tele2.kz
114tengrinews.kz
115thunderbird.com
46torproject.org
116torproject.org
47dnscrypt.org
117torstatus.blutmagie.de
118translate.google.com
48unbound.net
119unbound.net
49getsharex.com
50skype.com
120verisign.com
121vk.com
122vk.me
123vk.ru
124vkontakte.com
125vkontakte.ru
51vlc.org
126vlc.org
52aimp.ru
53mozilla.org
54libreoffice.org
55piriform.com
56raidcall.com
57nvidia.com
58intel.com
59microsoft.com
127watsapp.net
128weather.mail.ru
60windowsupdate.com
129windowsupdate.com
61ru.wikipedia.org
130www.baidu.com
62www.bbc.co.uk
131www.bbc.co.uk
63tengrinews.kz
64) do "%dig%" %%a 1>nul 2>nul
132www.internic.net
133www.opennet.ru
134www.topgear.com
135ya.ru
136yahoo.com
137yandex.com
138yandex.ru
139youtube.com
140ytimg.com
141) do "%dig%" %%a @%address% 1>nul 2>nul
142goto end
65
143
144:from_file
145echo Warming up cache from %1% file...
146%dig% -f %arg% @%address% 1>nul 2>nul
147
148:end
66echo Saving cache...
149echo Saving cache...
67unbound_cache.cmd -s
150if exist unbound_cache.cmd unbound_cache.cmd -s
68echo Done.
151echo Done.
152
153exit 0