lomaster > 26-11-2009 11:40:16 |
Ребята, подскажите, как сделать так, чтобы в открывающемся меню при нажатии правой кнопки мыши появилась опция "открыть ссылку через анонимайзер" (и конкретный анонимайзер прописать в меню)? Спасибо |
okkamas_knife > 26-11-2009 15:56:21 |
lomaster поробуй поковырять https://addons.mozilla.org/ru/firefox/addon/2323 в смысле изменить расширение, сохраняешь XPI файл распаковываешь, заменяешь в файлах адреса гугла и остальных на адреса анонимайзеров, запаковываешь назад, устанавливаешь.. |
lomaster > 26-11-2009 17:13:24 |
не, я в таких ковыряниях не силен. Если бы кто смог на пальцах изложить, а так... Например http://anonymizer.dnsserv.ru/ прописать |
okkamas_knife > 26-11-2009 17:49:37 |
lomaster это просто скачиваешь 7-zip portable http://portableapps.com/apps/utilities/7-zip_portable идешь https://addons.mozilla.org/ru/firefox/addon/2323 жмёшь правой кнопкой по "установить" выбираешь сохранить объект как.. потом 7зипом открываешь этот xpi файл перетаскиваешь содержимое в отдельную папочку в ней идешь в папку chrome снова запустив 7зип открываешь им helloworld.jar в нём заходишь в \content\helloworld выделяешь helloworldOverlay.xul пкм - редактировать ищешь строчки Google Cache, Web Archive, Coral Cache это названия пунктов меню - меняешь их на свои и сохраняешь заменяя файл в архиве потом также выделяешь helloworldOverlay.js пкм- редактировать там увидишь строчки типа cacheviewurl = 'http://www.google.com/search?q=cache:' + escape(cacheviewurl); тебе надо заменить адреса те что в одинарных кавычках на свои то есть cacheviewurl = 'http://anonymizer.dnsserv.ru/' + escape(cacheviewurl); как заменил сохраняешь с обновлением файла в архиве, закрываешь 7зип перекключаешься в первый запущенный 7 зип(в котором открыт xpi) и перетаскиваешь в него содержимое той папки, обновляя файлы в архиве. закрываешь 7зип, устанавливаешь получившееся расширение. |
lomaster > 26-11-2009 19:22:31 |
тааак... вроде все сделал как научили, попробовал открыть ссылку из lenta.ru, а получается - "404 Страница не найдена" а в адресной строке вот что: http://anonymizer.dnsserv.ru/http%3A//lenta.ru/news/2009/11/26/magician/
да ладно, не столь критично, буду открывать по старинке - вбивать сайт в окошко анонимайзера спасибо за советы! |
okkamas_knife > 26-11-2009 20:49:00 |
lomaster глянул что это за анонимайзер, ну так естественно что он и не откроет так.. там запрос то идёт другим макаром.. попробуй другие анонимайзеры, те в которых запрос идет так http://анонимайзер/блаблаблаhttp://адрес сайта/ например этот http://anonymouse.org/ если мы введем в форму адрес http://forum.mozilla-russia.org/ то в адресной строке будет следующее http://anonymouse.org/cgi-bin/anon-www.cgi/http://forum.mozilla-russia.org/ соответственно строчку выделенную жирным вставляем в расширение найди по запросу анонимайзеры несколько подобных сайтов и запихни их в расширение вот еще один http://proxya.ru/browse.php?u=http://r0.ru/&b=28 в этом случае если после адреса идет еще чтото (&b=28) то строчку меняем так cacheviewurl = 'http://anonymizer.dnsserv.ru/' + escape(cacheviewurl) + '&b=28'; их там всего три варианта но ты можешь сделать больше в xul файле копированием добавь строчки где ты название пункт меню менял и в скопированной строке замени имя функции которое выглядит googleчтототам() напрмер добавив букву a впереди и в js файле скопируй кусок кода function googleчтототам() { тут несколько строк } измени название googleчтототам() на такое же как в xul файле и соответственно исправь строчку cacheviewurl = 'http://...... подставив туда нужный адрес |
lomaster > 26-11-2009 22:20:14 |
первый вообще не открывается (у нас тут провайдеры глушат все нафиг, в т.ч. и анонимайзеры), а второй криво отображает сайты, долго грузит. я многие перепробовал, кроме вышеупомянутого хорошо работает еще этот - http://hideme.ru/ |
okkamas_knife > 27-11-2009 01:17:59 |
lomaster ну так поищи подходящий,благо их много разных как вариант кстати можешь использовать онлайн переводчики.. к ним есть плагины которые открывают ссылку. либо оставляй заявку на создание расширения может ктото и сделает такое.. |