_ ([info]9__) wrote,
@ 2007-08-24 08:30:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Current music:Хочу перемен
Entry tags:javascript, ruby, usability, web, юзерскрипты

Сегодня ночью устроил трахи-трахи пытаясь объединить Google.Reader и bash.org.ru. Удалось^^. В ленту Google.Reader'а теперь добавляется быстрое голосование через ajax.



(Post a new comment)


[info]dmitriid
2007-08-24 07:24 am UTC (link)
Как много нам открытий чудных готовит извращений дух :)

(Reply to this)


[info]renny_
2007-08-26 05:12 pm UTC (link)
Ты мабуть поделисся user.js'oм-то?

(Reply to this)(Thread)


[info]9__
2007-08-26 05:21 pm UTC (link)
Так как я не знаю, как сделать это на чистом джаваскрипте (подменить Referer), то пришлось использовать сервер-сайд скрипты (руби+пхп).



-- Install greasemonkey script
-- bor.php
-- bor.rb

Server-side скрипты.
-- Greasemonkey скрипт обращается по адресу http://localhost/bor.php, так что скрипты должны где-то там лежать.
-- В bor.php указан прямой путь до руби-интерпретатора, возможно, будет достаточно просто ruby.exe, может быть даже и он не нужен, а хватит и просто bor.rb
-- Для работы bor.rb нужны gem'ы hpricot и mechanize. Надеюсь, что open-uri.rb есть везде.

Пробуем. (Работает только в list view, но можно доделать и до expanded; Так же здесь нет боянинга, т.к. я им не пользуюсь.) Если работает — радуемся \^__^/

(Reply to this)(Parent)(Thread)


[info]renny_
2007-08-26 05:23 pm UTC (link)
А ты где вообще хостишь эту рубю?

(Reply to this)(Parent)(Thread)


[info]9__
2007-08-26 05:28 pm UTC (link)
У меня на локальном компе установлен денвер. И отдельно руби. Через пхп запускается интерпретатор руби (ага…).

(Reply to this)(Parent)(Thread)


[info]renny_
2007-08-26 05:30 pm UTC (link)
Генитально!

(Reply to this)(Parent)(Thread)


[info]9__
2007-08-26 05:35 pm UTC (link)
Если юзать дома и никому не рассказывать и не показывать, то сойдет :)

(Reply to this)(Parent)(Thread)


[info]renny_
2007-08-26 05:36 pm UTC (link)
Ясен пень сойдёт, лишь бы работало! :)

(Reply to this)(Parent)


[info]9__
2007-08-26 05:29 pm UTC (link)
вообще, боюсь представь себе что может сделать с моим компом хакер, будь денвер видимым с интернета.

(Reply to this)(Parent)


[info]9__
2007-08-26 05:47 pm UTC (link)
Кстати, оно как бы только в файрфоксе работает. Но наверняка можно расширить функциональность на оперу и ие.

(Reply to this)(Parent)(Thread)


[info]renny_
2007-08-26 05:49 pm UTC (link)
А что, для IE уже есть аналог гризманки? Не слыхал... А лепить бхо для такого - из пушки по воробьям ;)

(Reply to this)(Parent)(Thread)


[info]9__
2007-08-26 05:52 pm UTC (link)
гугл говорит, что есть :)
greasemonkey for ie

(Reply to this)(Parent)(Thread)


[info]renny_
2007-08-26 05:56 pm UTC (link)
Гыыы, спасибо! Не знал!

(Reply to this)(Parent)


Create an Account
Forgot your login?
Login w/ OpenID
English • Español • Deutsch • Русский…