Ребята, подскажите, как сделать так, чтобы в открывающемся меню при нажатии правой кнопки мыши появилась опция "открыть ссылку через анонимайзер" (и конкретный анонимайзер прописать в меню)? Спасибо
Гражданином Непала может быть только человек, зачатый непальцем и непалкой
Отсутствует
lomaster
поробуй поковырять https://addons.mozilla.org/ru/firefox/addon/2323
в смысле изменить расширение,
сохраняешь XPI файл распаковываешь, заменяешь в файлах адреса гугла и остальных на адреса анонимайзеров,
запаковываешь назад, устанавливаешь..
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
не, я в таких ковыряниях не силен. Если бы кто смог на пальцах изложить, а так...
Например http://anonymizer.dnsserv.ru/ прописать
Гражданином Непала может быть только человек, зачатый непальцем и непалкой
Отсутствует
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зип, устанавливаешь получившееся расширение.
Отредактировано okkamas_knife (26-11-2009 17:50:53)
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
тааак... вроде все сделал как научили, попробовал открыть ссылку из lenta.ru, а получается - "404 Страница не найдена"
а в адресной строке вот что: http://anonymizer.dnsserv.ru/http%3A//lenta.ru/news/2009/11/26/magician/
да ладно, не столь критично, буду открывать по старинке - вбивать сайт в окошко анонимайзера
спасибо за советы!
Гражданином Непала может быть только человек, зачатый непальцем и непалкой
Отсутствует
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://...... подставив туда нужный адрес
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
первый вообще не открывается (у нас тут провайдеры глушат все нафиг, в т.ч. и анонимайзеры), а второй криво отображает сайты, долго грузит.
я многие перепробовал, кроме вышеупомянутого хорошо работает еще этот - http://hideme.ru/
Гражданином Непала может быть только человек, зачатый непальцем и непалкой
Отсутствует
lomaster
ну так поищи подходящий,благо их много разных
как вариант кстати можешь использовать онлайн переводчики.. к ним есть плагины которые открывают ссылку.
либо оставляй заявку на создание расширения может ктото и сделает такое..
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует