По небольшому таймауту (пользователь задержал мышку над ссылкой) прокидывается ajax запрос на сервер, сервер пытается открыть урл и ищет редиректы. Если редирект найден — сообщаем плагину данные. Если нет — сообщаем, что ссылка не короткая, ничего делать не нужно.
В целом без разницы. Для каждой ссылки вылавливается редирект, если таковой есть — окошко. Нет — молчим и не мешаем серфить. Затачиваться под миллион сервисов не стоит, как нам показалось.
s = socket.socket(
socket.AF_INET, socket.SOCK_STREAM)
s.connect(("localhost", 9051))
s.send('authenticate\r\n')
s.send('signal newnym\r\n')
s.send('QUIT\r\n')
s.close()
получение новой ноды без перезагрузки тора
developer.yahoo.com/yui/
Штука тяжелая, но можно почти все.
Мы думаем более официальный плагин сделаем. Раскукоживатель все же сленг :)
хотя надо это прекращать)
127.0.0.1: порт-по-вкусу. с него достаточно.
Апач лучше вешать на именованный локэйшн,
в который потом проще будет завернуть и ошибки статики
к примеру так.
error_page 404 405 504 502 = @fallback;