Ru-Board.club
← Вернуться в раздел «Программы»

» AdFender

Автор: omamont
Дата сообщения: 18.08.2014 09:48
VitRom 07:24 18-08-2014
Цитата:
сейчас, пока коплю фильтры

пока, ты один копишь, здесь (38тысяч) уже накопило.
А теперь прикинь? заинтересует ково твоя подписка?
Автор: VitRom
Дата сообщения: 18.08.2014 10:46

Цитата:
прикинь? заинтересует ково твоя подписка?
чо эта было?
прикинь, никакой подписки нет в природе, это тильки для сэбе, на других своих компах заюзать :grin:

а о тех "38 тыс" я уже написал: лучше всего научить прогу САМУ качать именно их, в качестве "встроенной подписки".
Автор: Viktor_Kisel
Дата сообщения: 18.08.2014 19:39
VitRom

Цитата:
вот о чём и речь -- как бы этак в конфигах подменить урлы подписок, и нехай САМ обновляет
а ещё лучше вдобавок и подобавлять свои урлы к уже имеющимся.

Это решается при помощи батников, например для AdMuncher портативки есть батник типа Обновить_AM.bat. Он запускает другой батник и скачивает обновление - все как положено. Но я в батниках не силен, нужно просить помощи.
Автор: omamont
Дата сообщения: 18.08.2014 20:56
CD /D "%~dp0"
wget.exe -N https://easylist-downloads.adblockplus.org/cntblock.txt --no-check-certificate
wget.exe -N https://easylist-downloads.adblockplus.org/bitblock.txt --no-check-certificate
for %%i in ("*.txt") do >>"%%i" echo.
copy cntblock.txt+bitblock.txt+swoi_filtr.txt myrules.txt
pause
а потом - myrules.txt - по назначению...
Автор: Viktor_Kisel
Дата сообщения: 18.08.2014 21:15
omamont
Спасибо за подсказку. У меня такая мысля, сделать батник чтобы:
CD /D "%~dp0"
wget.exe -N https://easylist-downloads.adblockplus.org/easylist.txt --no-check-certificate
wget.exe -N https://easylist-downloads.adblockplus.org/advblock.txt --no-check-certificate
wget.exe -N https://easylist-downloads.adblockplus.org/cntblock.txt --no-check-certificate
wget.exe -N https://easylist-downloads.adblockplus.org/bitblock.txt --no-check-certificate
for %%i in ("*.txt") do >>"%%i" echo.
move easylist.txt filters_en.txt
copy advblock.txt+cntblock.txt+bitblock.txt+swoi_filtr.txt filters_ru.txt
copy /y "filters_en.txt" "profile\1\AdFender\Filters"
copy /y "filters_ru.txt" "profile\1\AdFender\Filters"
DEL /Q filters_en.txt, advblock.txt, cntblock.txt, bitblock.txt, filters_ru.txt
Во дела, вроде работает... но еще надо обмозговать

Еще бы узнать ссылку на: filters_malw.txt ???
На сайте http://www.malwaredomains.com/ не нашел....
Автор: omamont
Дата сообщения: 19.08.2014 00:10
от сюда https://adblockplus.org/en/subscriptions (Subscribe: Malware Domains)
ссыль https://easylist-downloads.adblockplus.org/malwaredomains_full.txt

Добавлено:
сразу (вроде-как должно)
move /y "easylist.txt" "profile\1\AdFender\Filters\filters_en.txt"
Автор: Viktor_Kisel
Дата сообщения: 19.08.2014 01:19
omamont
Да все работает, правда при использовании swoi_filtr.txt - каждый раз внизу добавляются пустые строчки, закину его одного в myrules.txt и пусть там сидит.
Автор: Viktor_Kisel
Дата сообщения: 19.08.2014 07:01
omamont
Таки с вашей помощью склепал сборку AdFender Portable 1.83 Rus: http://file.sampo.ru/skgvgq/
Теперь батником можно обновлять программу, свои фильтры добавляем в myrules.txt вручную.
Автор: Kos163rus
Дата сообщения: 19.08.2014 12:54
-Шеф всё крутит-вертит,базары трёт,классная у тебя машина би биб
Автор: VitRom
Дата сообщения: 20.08.2014 09:53

Цитата:
Это решается при помощи батников, например... есть батник типа Обновить... Он запускает другой батник и скачивает

а что такое "батник"?
это неспортивно
раз уж разрабы впилили функцию качалки, то пусть она используется

ЗЫ. спросил тут рядышком, может поможет кто...
Автор: Viktor_Kisel
Дата сообщения: 21.08.2014 06:59
VitRom
Ну родная функция качалки думаю не сможет заменить батник. Сам батник можно переконвертировать в .exe для красоты, раз уже батники не нравятся.
Автор: Viktor_Kisel
Дата сообщения: 23.08.2014 09:43
Хотел для красоты конвертнуть батник в екзешник Обновить_AF.bat -> Обновить_AF.exe, но не работает (батник работает исправно - екзешник не хочет):
@echo off
CD /D "%~dp0\update"
nircmd.exe exec hide "START_UPDATE.bat"

поменял на:
@echo off
CD /D "%~dp0\update"
START_UPDATE.bat

батник работает исправно во всех случаях - екзешник не хочет.
Автор: addhaloka
Дата сообщения: 23.08.2014 10:40
Viktor_Kisel 10:43 23-08-2014
Цитата:
Хотел для красоты конвертнуть батник в екзешник Обновить_AF.bat -> Обновить_AF.exe, но не работает (батник работает исправно - екзешник не хочет):
@echo off

Можно в FASM сделать, примерно так: [more]
Код: format PE GUI 4.00
entry start

include 'win32wx.inc'

section '.text' code readable executable

start:
invoke GetCurrentDirectory,256,curdir
invoke lstrcat,curdir,fname
invoke CreateFile,curdir,GENERIC_READ,0,0,OPEN_EXISTING,0,0
cmp eax,0FFFFFFFFh
je nothing_error
mov [fhandle],eax
invoke CloseHandle,[fhandle]
invoke ShellExecute,0,0,curdir,0,0,0
exit:
invoke ExitProcess,0

nothing_error:
invoke MessageBox,0,error,caption,MB_ICONINFORMATION
jmp exit

section '.data' data readable writeable

curdir rw 256
caption du 'Warning!',0
error du 'START_UPDATE.bat file not found! ',0Ah
du 'Please check run location. ',0
fname du '\update\START_UPDATE.bat',0
fhandle dd ?

section '.idata' import data readable writeable

library kernel32,'KERNEL32.DLL',user32,'USER32.DLL',shell32,'SHELL32.DLL'

include 'apiw/kernel32.inc'
include 'apiw/user32.inc'
include 'apiw/shell32.inc'
Автор: Viktor_Kisel
Дата сообщения: 23.08.2014 10:58
addhaloka
Да работает - тоже вариант, для красоты в екзешник иконку еще бы добавить http://rghost.ru/57623706.
Но ведь батник проще насколько, и при конвертации в .exe прекрасно работает в скайпе напрмер, а тут ни в какую ладно в батниках я балбес.
Автор: omamont
Дата сообщения: 23.08.2014 11:32
батник предподчительней (настройка под свои нужды)
у мну так:

Код: CD /D "%~dp0"
wget.exe -N https://easylist-downloads.adblockplus.org/easylist.txt --no-check-certificate
copy /y "easylist.txt" "..\profile\1\AdFender\Filters\filters_en.txt"
wget.exe -N https://easylist-downloads.adblockplus.org/malwaredomains_full.txt --no-check-certificate
copy /y "malwaredomains_full.txt" "..\profile\1\AdFender\Filters\filters_malw.txt"
wget.exe -N https://easylist-downloads.adblockplus.org/easyprivacy.txt --no-check-certificate
copy /y "easyprivacy.txt" "..\profile\1\AdFender\Filters\filters_prv.txt"
wget.exe -N https://easylist-downloads.adblockplus.org/advblock.txt --no-check-certificate
wget.exe -N https://easylist-downloads.adblockplus.org/cntblock.txt --no-check-certificate
wget.exe -N https://easylist-downloads.adblockplus.org/bitblock.txt --no-check-certificate
copy /y *.txt "..\profile\"
CD /D ..\profile
for %%i in ("*.txt") do >>"%%i" echo.
copy advblock.txt+cntblock.txt+bitblock.txt "..\profile\1\AdFender\Filters\filters_ru.txt"
exit
Автор: Viktor_Kisel
Дата сообщения: 23.08.2014 12:19
omamont
addhaloka
Спасибо за советы, вобщем добавил я в START_UPDATE.bat - строчку exit, а в X-Launcher.exe - закинул родную иконку, добавлен файл Обновить_AF.exe от addhaloka (с иконкой) вот обновленная сборка AdFender Portable 1.83 Rus: http://file.sampo.ru/wwrtzs/
Автор: addhaloka
Дата сообщения: 23.08.2014 12:21
Viktor_Kisel 11:58 23-08-2014
Цитата:
Да работает - тоже вариант, для красоты в екзешник иконку еще бы добавить

Вот, с иконкой (в принципе, её и РесХакером можно было добавить ): http://www.upload.ee/files/4223719/update_AF.7z.html

p.s. Может, лучше не скрывать окно батника, а запускать в свёрнутом виде (добавил коммент в исходнике на эту тему)? Чтобы была возможность контролировать процесс. Если что, то для сборки исходника использовать это: http://flatassembler.net/download.php (при использвании штатного дистра FASM, в "Обновить_AF.asm" нужно будет заменить "apiw/" на "api/").

omamont 12:32 23-08-2014
Цитата:
батник предподчительней (настройка под свои нужды)

Так exeшник только для запуска батника и предназначен, чисто для красоты (ну и чтобы окно cmd убрать).
Автор: omamont
Дата сообщения: 23.08.2014 12:39
упс, х..ню спорол...
Автор: VitRom
Дата сообщения: 27.08.2014 12:41
Viktor_Kisel et al,
против батников я ничего не имею и конвертировать в .ехе имхо лишнее -- мало ли, поправить что...
Что меня смущает в текущем решении, так это то, что прога обновляется только однажды при запуске, и её становится не очень удобно юзать с сохранением портативности, но подолгу.

ЗЫ.
Сейчас ещё спрошу доброго человека, вдруг получится промежуточный вариант.

ЗЗЫ.
кстати, у вгета есть хорошая опция
Цитата:
`-P PREFIX'
`--directory-prefix=PREFIX'
Set directory prefix to PREFIX. The "directory prefix" is the
directory where all other files and subdirectories will be saved
to, i.e. the top of the retrieval tree. The default is `.' (the
current directory).
тогда лишних copy /y не нужно
Автор: Viktor_Kisel
Дата сообщения: 29.08.2014 11:55
VitRom

Цитата:
конвертировать в .ехе имхо лишнее -- мало ли, поправить что...

Как раз батник Обновить_AF.bat никакой смысловой нагрузки не несет, только запускает главный батник - START_UPDATE.bat, в нем править абсолютно нечего.

Цитата:
прога обновляется только однажды при запуске

Не понял как это?
Прога обновляться может не чаще чем выходят обновления, то есть раз в 5 суток.
А запускать обновление можно хоть сто раз за сутки: Обновить_AF.bat/Обновить_AF.exe

Цитата:
не очень удобно юзать с сохранением портативности, но подолгу

Тоже не понял, что происходит если ее использовать долго? Портативность теряется?

Тут другая есть действительно серьезная проблема: при беглой проверке на определенном сайте оказалось что сабж прекрасно подходит для Firefox (ведь фильтры Adblock Plus под него заточены). Но уже под Оперой (на любом движке хоть престо хоть вебкит) пару рекламных окон пропускает. Что касается SRWare Iron - так тут совсем нету поддержки, ничего не фильтруется.
При том что его аналог "корова" одинаково прекрасно справился с заданием на всех вышеперечисленных браузерах. Такие пироги. Так что выжать больше чем может AdFender не вижу возможности, видать это его потолок.
И спасибо за прекрасную портативку "коровы" от omamont - все познается в сравнении. Видит творец я старался как мог улучшить AdFender, но это все что смог из него выжать.
Автор: VitRom
Дата сообщения: 07.09.2014 22:55
Наконец-то мой недобук воскресили после недельной смерти, но работы накопилось выше крыши, поэтому коротко.

Цитата:
что происходит если ее использовать долго? Портативность теряется?
Имелось в виду, что оно могёт таки и обновиться с офсайта, и потом при закрытии ты утащишь в "базовую" портативку ихнюю фигню.
Ну и ещё неприятность случилась: портативки мелких полезняшек, в т.ч. "резидентов", я просто кидаю в автозагрузку и юзаю, а когда надо -- так же просто копирую/переношу. Вот и в этот раз: развернул, побаловался, обновил фильтры, проверил -- вставил в автозапуск и перегрузил. Через полчаса заглянул, а там фильтры-то родные. Как так -- хез.
Ну и ещё -- да,
Цитата:
Прога обновляться может не чаще чем выходят обновления, то есть раз в 5 суток.
но "подолгу" понятие растяжимое
Кстати, возник вопрос:
Цитата:
хоть сто раз за сутки: Обновить_AF.bat/Обновить_AF.exe
а оно подхватывает?
А вот насчёт
Цитата:
Обновить_AF.bat никакой смысловой нагрузки не несет, только запускает главный батник - START_UPDATE.bat, в нем править абсолютно нечего.
таки не соглашусь особенно с последним.

В общем, мой свежайший вариант:
- Обновить_AF.bat усох совсем [more]
Код: pushd "%~dp0update" && nircmd exec hide "START_UPDATE.bat"

rem cd .. & start X-Launcher.exe
rem can be fired here too (allowing start_update via sheduler)
Автор: Voo2
Дата сообщения: 10.01.2015 17:04
Научите использовать с портативными браузерами (Iron)
Автор: Viktor_Kisel
Дата сообщения: 11.01.2015 09:01
Voo2

Цитата:
Научите использовать с портативными браузерами (Iron)

Пожалуйста uBlock: http://rghost.ru/60279297
Автор: omamont
Дата сообщения: 11.01.2015 09:29
Viktor_Kisel 08:01 11-01-2015
Цитата:
Пожалуйта uBlock

ни чего, не напутал? глянь
С гугла магазина скачается (на данный момент) Версия: 0.8.5.0 (от 10 января 2015 г.)
Рекомендую uBlock_0.8.2.8_0.crx (очень хорошо ложится на Ирон)
в картинках http://forum.ru-board.com/topic.cgi?forum=5&topic=34987&start=5320#10
Автор: Viktor_Kisel
Дата сообщения: 11.01.2015 09:41
omamont
Я же не могу в своих описаниях править ежедневно циферки версий по каждой программе, они все постоянно обновляются, ведь ценность не в циферках версии, а в подробности описания по применению.
За uBlock_0.8.2.8_0.crx - спасибо.
Автор: omamont
Дата сообщения: 11.01.2015 09:46
Viktor_Kisel 08:41 11-01-2015
Цитата:
Я же не могу в своих описаниях

А, зачем самому описывать? есть офф-сайт, есть офф-репозитарий.
Автор: Viktor_Kisel
Дата сообщения: 11.01.2015 09:57
omamont
Все ясно, будем знать.
Автор: Voo2
Дата сообщения: 11.01.2015 14:13
Viktor_Kisel
Хочу использовать AdFender с портативными браузерами,
если не умеет, пожалуйста, напишите , что не умеет
Автор: Viktor_Kisel
Дата сообщения: 11.01.2015 14:43
Voo2
AdFender заточен под Firefox, с другими браузерами типа оперы и айрона он не работает или почти не работает. Я уже писал на предыдущей странице - могли бы и сами почитать.
Автор: Voo2
Дата сообщения: 11.01.2015 18:37
Viktor_Kisel
Спасибо, за информацию

Цитата:
Тут другая есть действительно серьезная проблема: при беглой проверке


плохо фильтровать и не фильтровать - это разное
наверное я заблудился полагая, что актуальные билды и Firefox и Chrome и Opera
организованы на одном "движке"

почему то офсайт считает что их продукт работает (далее цитата)
Browsers
Internet Explorer
Firefox
Chrome
Safari
Opera...

вопрос задаю про портативные браузеры

Страницы: 1234

Предыдущая тема: Сброс пароля администратора на МФУ Canon mf5840


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.