Страниц: 1 ... 41 42 [43] 44 45 ... 77   Вниз
  Отправить эту тему    Печать  
Автор Тема: Content Master v. 1.XX - расширение HC для очистки страниц от рекламы  (Прочитано 598781 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Михаил
Модератор
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« Ответ #840 : 15 сентября 2013, 09:45:47 »

Я давно подумывал в этом окне оставить только надпись "Обновление произведено успешно". Подробности обновления списков не интересны, т.к. некоторые из них каждый раз перекачиваются заново независимо от их реального обновления на сервере (сервер криво себя ведет). А то, что обновилось в самом СМ, гораздо более подробно выводится в "Истории версий" на http://handycache.ru/cm/doc/ContentMaster.html

Так нужно ли вообще пытаться расписывать в этом окне детали?
Сообщить модератору   Записан
YuS
Ветеран
*****

Репутация: +30/-4
Offline Offline

Сообщений: 701


crazy


« Ответ #841 : 15 сентября 2013, 09:54:17 »

А то, что обновилось в самом СМ, гораздо более подробно выводится на handycache.ru/cm/doc/ContentMaster.html
Кстати, там последняя запись о "Версия 1.06.3"

Так нужно ли вообще пытаться расписывать в этом окне детали?
На самом деле, это скорее служебная инфа, для пользователя не несущая дополнительной информации, сообщения об успешном обновлении или о каком-либо сбое, вполне достаточно. И возможно, для каких-либо случаев сбоя при обновлениях, можно оставить возможность вывода лога в текстовый файл (опционально), для разбора полетов.
Сообщить модератору   Записан
Михаил
Модератор
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« Ответ #842 : 15 сентября 2013, 10:08:18 »

Срезал информацию во всплывающем окне.

Кстати, там последняя запись о "Версия 1.06.3"
Нет. Там всегда самая свежая информация. Может, у Вас срабатывает "Не обновлять" на txt-файлах?
Сообщить модератору   Записан
YuS
Ветеран
*****

Репутация: +30/-4
Offline Offline

Сообщений: 701


crazy


« Ответ #843 : 15 сентября 2013, 10:14:47 »

Срезал информацию во всплывающем окне.
Кстати, а после нажатия кнопки "Сохранить" фейковая инициализация не происходит, она происходит после первого обращения к сайту (старый вариант инициализации).

Может, у Вас срабатывает "Не обновлять" на txt-файлах?
Верно, так и есть...
Сообщить модератору   Записан
Михаил
Модератор
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« Ответ #844 : 15 сентября 2013, 10:25:54 »

после нажатия кнопки "Сохранить" фейковая инициализация не происходит, она происходит после первого обращения к сайту (старый вариант инициализации).
Странно... Должна происходить. У меня такой проблемы нет. Воспроизвести не могу.
По замыслу, такое должно быть только если не все пользователи имеют одинаковые настройки.
Сообщить модератору   Записан
YuS
Ветеран
*****

Репутация: +30/-4
Offline Offline

Сообщений: 701


crazy


« Ответ #845 : 15 сентября 2013, 10:35:13 »

Странно... Должна происходить. У меня такой проблемы нет. Воспроизвести не могу.
По замыслу, такое должно быть только если не все пользователи имеют одинаковые настройки.
Если нажать кнопку HC "Перечитать расширение" или перезагрузить HC полностью, то происходит фейковая инициализация, а если нажать кнопку "Сохранить" в самом CM, то инициализация происходит только при реальном запросе из браузера. Пользователь только один "local".
Сообщить модератору   Записан
Михаил
Модератор
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« Ответ #846 : 15 сентября 2013, 11:02:01 »

если нажать кнопку "Сохранить" в самом CM, то инициализация происходит только при реальном запросе из браузера. Пользователь только один "local".
Оставил ради пробы только одного пользователя. Все равно не воспроизводится.
Сообщить модератору   Записан
YuS
Ветеран
*****

Репутация: +30/-4
Offline Offline

Сообщений: 701


crazy


« Ответ #847 : 15 сентября 2013, 11:07:53 »

А, нет, поторопился отписаться... после обновления со срезанным сообщением в балуне, фейковой инициализации не стало, работает старый вариант во всех случаях.
Сообщить модератору   Записан
Михаил
Модератор
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« Ответ #848 : 15 сентября 2013, 11:11:28 »

Непонятно. В мониторе НС есть загрузка Яндекса? Каким ответом она заканчивается, 200 или другим?
В файле cm_init.lua есть строка:
   hc.send_request('GET http://www.yandex.ru/ HTTP/1.1\r\nUser-Agent: ContentMaster\r\nConnection: close\r\n\r\n')
?
Сообщить модератору   Записан
YuS
Ветеран
*****

Репутация: +30/-4
Offline Offline

Сообщений: 701


crazy


« Ответ #849 : 15 сентября 2013, 11:24:36 »

В мониторе НС есть загрузка Яндекса? Каким ответом она заканчивается, 200 или другим?
Загрузка есть с ответом "302 Found".

В файле cm_init.lua есть строка:
   hc.send_request('GET http://www.yandex.ru/ HTTP/1.1\r\nUser-Agent: ContentMaster\r\nConnection: close\r\n\r\n')
?
Да, такая строка есть.
Сообщить модератору   Записан
Михаил
Модератор
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« Ответ #850 : 15 сентября 2013, 11:29:17 »

По какой-то причине у Вас вместо прямой загрузки Яндекс пытается перенаправиться. Предложите другую HTML-страницу для фейкового запроса.
Условия:
- она должна быть гарантированно доступной, с широким каналом;
- на ней обязательно присутствие непустых внутри элементов <script> и <style> (те, что вставляет сам СМ, не в счет);
- ответ при ее загрузке должен быть 200, никаких перенаправлений;
- только HTTP - HTTPS нельзя.

Вставляя этот URL вместо http://www.yandex.ru/ в указанную выше строку файла cm_init.lua, можете предварительно самостоятельно проэкспериментировать.
« Последнее редактирование: 15 сентября 2013, 11:45:46 от Михаил » Сообщить модератору   Записан
YuS
Ветеран
*****

Репутация: +30/-4
Offline Offline

Сообщений: 701


crazy


« Ответ #851 : 15 сентября 2013, 11:56:35 »

По какой-то причине у Вас вместо прямой загрузки Яндекс пытается перенаправиться.
Это "умные" поисковики стремятся перенаправить запрос в соответствующую зону расположения клиента (у меня .kz). Так сейчас поступают многие распространенные поисковики, например, также поступает и гугль.

Предложите другую HTML-страницу для фейкового запроса.
Условия:
- она должна быть гарантированно доступной, с широким каналом;
- на ней обязательно присутствие непустых внутри элементов <script> и <style> (те, что вставляет сам СМ, не в счет);
- ответ при ее загрузке должен быть 200, никаких перенаправлений;
- только HTTP - HTTPS нельзя.
Могу предложить подходящие под условия: www.bing.com или mail.ru, но не факт, что завтра они не захотят себя куда-нибудь перенаправить, хотя mail.ru в другую зону уже точно не должен стремиться, по крайней мере, mail.kz уже занят нашим местным сервисом. Но тут есть одно но, если в почтовике авторизация выставлена на автомат, то наверняка будет перенаправление на https://, хотя... CM ведь не будет предъявлять никаких печений, так что вполне нормальный вариант, имхо.
« Последнее редактирование: 15 сентября 2013, 12:02:17 от YuS » Сообщить модератору   Записан
Михаил
Модератор
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« Ответ #852 : 15 сентября 2013, 12:50:05 »

Сделал bing.
Сообщить модератору   Записан
YuS
Ветеран
*****

Репутация: +30/-4
Offline Offline

Сообщений: 701


crazy


« Ответ #853 : 15 сентября 2013, 13:32:28 »

Сделал bing.
CM не обновляется.
Сообщить модератору   Записан
Михаил
Модератор
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« Ответ #854 : 15 сентября 2013, 13:37:28 »

Из-за такого мелочного изменения менять номер версии не стоит. Можете вручную вписать адрес bing в файл cm_init.lua, а можете вручную изменить номер версии в заголовке файла Content_Master.lua и переобновиться.
Сообщить модератору   Записан
YuS
Ветеран
*****

Репутация: +30/-4
Offline Offline

Сообщений: 701


crazy


« Ответ #855 : 15 сентября 2013, 13:51:48 »

Можете вручную вписать адрес bing в файл cm_init.lua, а можете вручную изменить номер версии в заголовке файла Content_Master.lua и переобновиться.
Вручную - понятно, так и сделал, собственно, а вот с изменением версии ещё необходимо изменить атрибут дата/время у файла, иначе не дает обновиться, hc.file_last_modified_time не позволяет.
Сообщить модератору   Записан
Anyone
Старожил
****

Репутация: +3/-1
Offline Offline

Сообщений: 327



« Ответ #856 : 15 сентября 2013, 15:56:14 »

СМ 1.09.4

Вот теперь не зависает.
Только в мониторе НС по команде "Перезагрузить списки" маячит http://www.bing.com/ (тянет трафик)

Код:
15.09.2013/15:48:16 local/127.0.0.1 http://www.bing.com/ 35612 35612/1101 100% 166 "200 OK" З.1, CM:1 hits З.1 (Запись в кэш): .*  CM:1 hits

Давно хочу спросить о yandex.ru (пользуюсь им редко):

Если попробовать поискать что нибудь на яндексе - находит, но перейти по ссылкам бесполезно. Открывается пустая страница, в адресной строке браузера запись javascript://&mc=3.984183719779189

Вот лог (открыл яндекс, выполнил поиск, очистил лог СМ, нажал один из предложенных вариантов):


* ContentMasterLog.zip (1.96 Кб - загружено 49 раз.)
« Последнее редактирование: 15 сентября 2013, 16:17:11 от Anyone » Сообщить модератору   Записан
Михаил
Модератор
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« Ответ #857 : 15 сентября 2013, 16:26:52 »

Цитировать
тянет трафик
Могу сделать сам файл размеров 70-80 байт. Но сервер будет handycache.ru. Надежно ли это будет?

Цитировать
Вот лог (открыл яндекс, выполнил поиск, очистил лог СМ, нажал один из предложенных вариантов):
Вы же лог загрузки bing.com выложили, а говорим про Яндекс.
Сообщить модератору   Записан
YuS
Ветеран
*****

Репутация: +30/-4
Offline Offline

Сообщений: 701


crazy


« Ответ #858 : 15 сентября 2013, 16:38:30 »

Могу сделать сам файл размеров 70-80 байт. Но сервер будет handycache.ru. Надежно ли это будет?
Теоретически: Сервер выдержит DDoS атаку всех пользователей HC+CM? Улыбка А если серьезно, то 35кБ - это разве такой значительный трафик? Инициализация не так уж и часто будет происходить...
Сообщить модератору   Записан
Anyone
Старожил
****

Репутация: +3/-1
Offline Offline

Сообщений: 327



« Ответ #859 : 15 сентября 2013, 17:11:57 »

Цитировать
Вы же лог загрузки bing.com выложили, а говорим про Яндекс.

Да. выбираю на яндексе, а в логе bing

Заметил, идет переадресация (см. картинку):
сначала на http://yandex.ru/clck/jsredir?from=yandex.ru;yandsearch;web;;&text=мышь&uuid=&state=AiuY0DBWFJ4ePaEse6rgeAjgs2pI3DW99KUdgowt9XvqxGyo_rnZJn897aIXcYNx0hZGAX4SGDmaaWdjXLP_3MqmVNahMpcg73EnTBMPxsEYlabo3cD6KKeKcelDgZnz6SWfZ4omnVPap4mNjDlz8H2dEegtjEfwdM4joSZq0AGdM8iW-gGkV12KuS0c3eBo01iphWk-9YrbgHDmXS8Nzg&data=UlNrNmk5WktYejR0eWJFYk1LdmtxamVnNEJRWnJseWwyX0JzSlhyc2l1YUpDWmZVRlU4RUVOazZlTU1haVFneFoxcEpOTno5MWc0TURvQjVTckYxTS1kcXBFOU9ibDk2dnFBLWpjZUJKeDRMZXJvNEk1RWMyMGN3OVJKRnVUc3JqY0lOX01WcVVvQW5yZG9NUUJwNVRXT0lPbkgzdDVJVjk1cmc1cXJtYlh4eDQzbzR3TE02M2dTbC1wMEhpbW5FVUxQbHJVWmNzaGdnalVPTDZDQjlvbFBzNUNXXzJrSnY&b64e=2&sign=98d7148f25166b900d48e496982637a0&keyno=0&l10n=ru&mc=4.495164526129963

потом на запрашиваемую страницу

Вобщем bing тут не причем, он в лог попадает после сохранения настроек (очистки лога СМ). Для чистоты эксперимента нужно ContentMasterLog.html напрямую удалить с диска. Виновник список cntblock.txt, после переходда по ссылке лог-файл отсутствует. Только пустая страница с адресом типа javascript://&mc=4.142664355548851


* 15-09-2013 17-19-02.png (15.71 Кб, 290x119 - просмотрено 35 раз.)
« Последнее редактирование: 15 сентября 2013, 17:44:12 от Anyone » Сообщить модератору   Записан
Страниц: 1 ... 41 42 [43] 44 45 ... 77   Вверх
  Отправить эту тему    Печать  

 
Перейти в: