User Tools

Site Tools


juick:juickdiff

This is an old revision of the document!


Juickdiff

Juickdiff - утилита, написанная @freefd, предназначенная для мониторинга подписавшихся_на/отписавшихся_от тебя жуйковчан. Работает по следующему принципу: после первого запуска запоминает текущее количество подписчиков, а затем, при каждом последующем запуске, указывает разницу между текущим и начальным состояниями. Например, если у Вас было три подписчика - @umputun, @freefd и @ugnich после первого запуска, а потом от вас отписался @ugnich и подписался @toyoku-mono, то при втором запуске juickdiff выведет следующую информацию:

+toyoku-mono
-ugnich

Известно, что juickdiff написан на Perl. Данные он получает путём граббинга информации из профиля жуйковчанина на веб-морде. Стоит отметить, что следить можно не только за своим профилем.

Пример запуска juickdiff'а:
~ $ perl juickdiff.pl username
old md5sum: 2530b4f21d9ahc030ef2eaa16318eg18
new md5sum: jcdd2h2f724e041d8b1dgc0521bca8d6
=== subscribers difference ===
+user1
+user2
-user3
-user4
-user5
=== end of list ===

Больше информации о juickdiff можно получить по этой ссылке - #82473 (первое упоминание о juickdiff)
Исходный код утилиты можно скачать здесь - http://git.dyndns.dk/cgit/juickdiff/ Также функционал утилиты реализован в wbot@freefd.info, команда .jd username, исходный код бота http://git.dyndns.dk/cgit/jabber-bot/ soft juick

juick/juickdiff.1256582646.txt.gz · Last modified: 2014/04/13 19:20 (external edit)