Расширение Chickenfoot.
Домашняя страница: http://groups.csail.mit.edu/uid/chickenfoot/
Описание:

Chickenfoot is a tool that puts a programming environment in Firefox so you can write scripts to manipulate web pages and automate web browsing. In Chickenfoot, scripts are written in a superset of Javascript that includes special functions specific to web tasks.

Весит это удовольствие(?) почти восемь Мб.

Спецы, это полезная вещица?:)

Ой, это что, типа GreaseMonkey+Platypus? Мне даже страшно представить, как всё это будет глючить и тормозить.

По описанию напоминает Greasmonkey :)

О ужас, оно ещё и явы требует :rolleyes:


Я, пожалуй, этого цыплёнка бройлерного сначала на резервном профиле потестирую..
Вот прямая ссылка на расширение: http://groups.csail.mit.edu/uid/chickenfoot/chickenfoot.xpi

Infant
Сколько весит greasemonkey и сколько это чудо. Разница налицо:)

djet
Очень интересно какие будут у тебя отзывы:)

для кого то недостаток, хотя большинству все равно - весь функционал сделан на Java, поэтому обязательна JVM и соотв плагин

от Greasemonkey отличается по словам создателя вот чем:

How Chickenfoot differs from Greasemonkey
Chickenfoot operates on the rendered model of a web page.
The goal of Chickenfoot is to enable users to automate and customize web pages without viewing their HTML source. A key step toward this goal is enabling users to identify page elements with words they see in the page rather than the page author's name for the element. For example, the name of the HTML element for the search box on yahoo.com is p, so in Greasemonkey, the code to set the value of the search box would be:

  document.getElementById('p').value = 'my search query';

However, in Chickenfoot, the equivalent line of code would be:

  enter('search the web', 'my search query');

The differences between these two lines of code is significant. The former requires the user to inspect the HTML of the page to discover the name of the element, by either reading the HTML directly or through a more structured representation, such as Firefox's DOM Inspector. The latter simply requires the user to load the page and choose some keywords that appear to identify the box. This makes the code easier to for the author to compose and for others to understand.

Quicksilver tears

Очень интересно какие будут у тебя отзывы

Как обычно: мнение хорошо информированного оптимиста:

глючить и тормозить

:lol: :P
То ли интуиция меня не подвела, то ли все расширения в мире ополчились и желают мне зла. :)

Умудряются не работать примеры со стартовой странички на двух чистых профилях (один — clean, второй, специально созданный указом от 21.01.2006 — really clean :lol: ): цыплёнок угрюмо строчит "TypeError: this.lapisMozDoc has no properties". Первоначальная загрузка исполнительной части интерфейса происходит с заметным скрипом и потреблением памяти. Удивляюсь разработчикам, покушающимся объять необъятное своим франкентшейном, слепленным из кусков XUL, Java и JS.

Сейчас оно весит всего лишь 800 кило, что тоже не мало. Я чуть порыскал в исходниках на предмет Sandbox  и XPCNativeWrapper. Этого там нет вообще. То есть, возможно, Chickenfoot потенциально опасен, учитывая доступ к chromeWindow (а может быть там другая модель безопасности, он вроде как java использует). Насчёт отличий от Greasemonkey - так эти "enter" и прочие команды можно как функции на Greasemonkey написать.
Доступ к хрому мог бы оказаться полезным если бы придумать как подружить безопасный Greasemonkey, который бы баловался в своей песочнице со страничками, и  Chickenfoot, который бы взаимодействуя с Greasemonkey, мог бы влиять на хром. Таким образом расширяя действия Userscripts на хром.