7sh3
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Цитата: У меня бы язык не повернулся назвать "патчером" батник, который создан и запущен через программу, написанную на purebasic. Содержимое "патчера": @shift /0 @echo off set hostspath=%windir%\System32\drivers\etc\hosts echo 127.0.0.1 adverweb.cjenm.com >> %hostspath% echo 127.0.0.1 videofarm.daum.net >> %hostspath% echo 127.0.0.1 videofarm.daum.net >> %hostspath% echo 127.0.0.1 display.ad.daum.net >> %hostspath% echo 127.0.0.1 display.ad.daum.net >> %hostspath% echo 127.0.0.1 display.ad.daum.net >> %hostspath% echo 127.0.0.1 display.ad.daum.net >> %hostspath% echo 127.0.0.1 play.kakao.com >> %hostspath% echo 127.0.0.1 analytics.ad.daum.net >> %hostspath% echo 127.0.0.1 p1-play.edge4k.com >> %hostspath% echo 127.0.0.1 p2-play.edge4k.com >> %hostspath% exit Конструктивная критика: - Если в конце файла hosts нет пустой строки, то первая вносимая "патчером" строка приклеется к последней в файле hosts - Лучше использовать 0.0.0.0 вместо 127.0.0.1, чтобы моментально получать ошибку, а не долбиться на локальный сервер, который может быть установлен у пользователя. - Зачем добавлять в файл hosts одинаковые строки? типа запасные если первые не прокатят? это так не работает. - Если пользователь запустит "патчер" несколько раз, то каждый раз в конец файла будут дописываться все эти строки. Если запись уже существует её добавлять не надо. - Пробелы в конце каждой записи ставить не надо. - Программа, которая автоматически запрашивает права администратора, но при запуске мелькает чёрное окно и ничего больше - это плохая программа. Ждём "патчер" здорового человека... | Всего записей: 13880 | Зарегистр. 16-10-2005 | Отправлено: 22:40 13-11-2020 | Исправлено: 7sh3, 12:19 14-11-2020 |
|