to post messages and comments.

Зацените, пацаны, я запилил автообновляку тредов в веб-интерфейсе.
// ==UserScript==
// @name        juick thread update
// @namespace   juick
// @include     /^http://juick.com/.*/[0-9]+$/
// @version     1
// ==/UserScript==

function update_thread() {
	request = new XMLHttpRequest();
	request.open("GET", document.URL, false);
	request.send();
	parser = new DOMParser();
	thread = parser.parseFromString(request.responseText, "text/html");
	replies = document.getElementById("replies");
	replies.parentNode.replaceChild(thread.getElementById("replies"), replies);
}

intervalID = setInterval(update_thread, 1000);

Хоть я и не силён в JS, но раз уж такое дело, то вот скриптик.
// ==UserScript==
// @name        juick
// @namespace   juick
// @description juick
// @include     http://juick.com/*
// @version     1
// ==/UserScript==

var pigs = ["@cool", "@2nya", "@bia2admin", "@pesarak-2010", "@khalkhali", "@arbon", "@markazi2", "@persia", "@Mostafa0111", "@bandariha", "@day2day", "@angle", "@[email protected]", "@mile", "@iranians", "@Parsi", "@roya4197", "@fench", "@persian-juick", "@Persian-Gulf", "@HOBAB", "@javane", "@Faz-", "@[email protected]", "@[email protected]", "@azade", "@ma", "@tak", "@kamyab", "@datis", "@FIGHTER", "@zahedanian", "@tamana", "@hAji", "@zoom1", "@mahdisjon", "@tannaz", "@paryaa", "@azra", "@botic0111", "@hami", "@azadi", "@[email protected]", "@sarab", "@hormoz", "@[email protected]", "@sami", "@parand", "@safacity", "@irc", "@ahora", "@paria", "@kaveh", "@Asia", "@nazi", "@love2love", "@Taha", "@whisky", "@nymoniouzz", "@AKARII", "@feri", "@APPLE"];

var sheet = document.createElement("style");
sheet.innerHTML = ".pig{opacity: 0.2;}";
document.body.appendChild(sheet);

var messages = document.getElementsByClassName("msg");
for (var message in messages) {
	var name = messages[message].firstChild.firstChild.firstChild.nodeValue;
	if (pigs.indexOf(name) != -1) {
		messages[message].setAttribute("class", "msg pig");
	}		
}

писал-писал показывание юзеров по клику для своего скрипта, тестил на локальной страничке, потому что не было инета. инет появился, обновил расширение для хрома, все ок. а вот сука грейс-мать-ее-обезьяна теперь рисует только один вариант опроса, и то не так как надо =)

проапдейтил #514062 (http://userscripts.org/scripts/show/67646) — теперь понимает картинки с omploader и жежечки(pics.livejournal.com) и из просмотра полноразмерного изображение можно выйти по esc(а то в случае слишком больших картинок приходилось страницу перегружать).
Кстати, какие еще сервисы дают неявную ссылку на изображение(ну т.е. без расширения в конце)?

В рамках субботнего ничегонеделания была написан Greasemonkey-скрипт userscripts.org , который заменяет ссылки на картинки картинками =) при просмотре веб-морды жуйки. Большие картинки не портят аутентичность дизайна =). По клику на картинка показывается в полном объеме и размере. Замена работает в хроме, лисе и опере, с просмотром полного размера в опере проблемы, но лень разбираться.

забавную рекламную машину можно сделать в связке js+greasemonkey+vk. Написал скрипт, указал группу, сделал таргетирование пользователей и пошло приглашение пользователей. Причем приглашения повторно не отправляются. Скрипт ходит по страничкам выдачи, отправляет приглашения, анализирует, записывает результаты, если пользователь уже был "засвечен" в запрете добавления в группу другими пользователями, приглашение не отправляется. Главное не перебарщивать. За несколько минут работы, трафик с группы уже пошел :)

понадобилось скачать книжку с books.google.com. получилось, потому решил написать маленький мануал.
я использовал firefox + аддон greasemonkey + google book downloader ( userscripts.org ) + аддон downthemall.
устанавливаем скрипт, после этого на страницах books.google.com слева появляется ссылка "Download this book", кликаем, скрипт постепенно запрашивает доступные страницы в виде png изображений.
после окончания его работы командуем downethemall из контекстного меню или любым другим доступным способом. сортируем файлы по описанию, нам нужны все .png (смотрим именно столбик описания), остальные галочки снимаем, устанавливаем маску переименования в flattext, указываем директорию, куда сохранять и вперед. некоторые файлы будут 404 Not Found, это нормально, потому как обычно выкладывают не все страницы книги .
такие дела :)

Поставил себе Greasemonkey на Firefox и тут же встал вопрос о том, чтобы использовать jQuery. Google дал ответ: joanpiedra.com и теперь я только и занимаюсь тем, что меняю облик посещаемых мной сайтов =)