You need to be logged in to post in the forums. If you do not have an account, please sign up first.
Roboform Adapter for Opera
I'm glad to inform that Siber Systems started to develop an adapter to use Roboform in Opera. As for today it is in alpha stage with the following functionality:- Roboform toolbar showed at the bottom of Opera window
- Goto, Fill from Passcard, Fill From Identity are supported
- Only one TAB supported
- Only single-frame documents supported
- AutoSave supported (Roboform v.6 only)
Does anyone want to participate in alpha testing?
20. April 2010, 17:01:13 (edited)
http://www.roboform.us/pvt/spase/roboform-opera.zip
See README inside the archive on how to install/uninstall the Adapter.
Added basic functionality:
- Show Roboform toolbar
- Goto, fill form from Passcard (Fill-From-Identity has known bugs, to be fixed/improved)
RESTRICTIONS:
- Only one (=1) TAB supported
- Autosave feature disabled due to incompartibility with Roboform 7.
Any feedback appreciated (ether via Roboform support or PM).
roboform.js
Some points:
«Avoid a global variables and functions, because they can break a page. Use anonymous function.
Opera userjs runs before loading a page, so use document.addEventListener("DOMContentLoaded", ...) or document.documentElement.appendChild()»
Originally posted by ilyaor:
ну очень альфа. nprobo1.dll подхватилась , roboform.js в папке по умолчанию. и тишина. а може и моя последняя извилина дает сбои.. кто знает =)
опера 10.52.3366 AiRoboForm 6.9.99
А что за "папка по умолчанию"? Разве для userJS какие-то умолчания есть?
И потом, поскольку userJS исполняется только на http страничках и (с некоторыми оговорками) на https, то робоформ тулбар не появится, пока не будет открыта такая страничка.
Как вариант, могу предложить напихать в roboform.js отладочных сообщений, будет, по крайней мере, ясно, где происходит затык.
21. April 2010, 15:22:44 (edited)
Originally posted by robospase:
Как вариант, могу предложить напихать в roboform.js отладочных сообщений, будет, по крайней мере, ясно, где происходит затык.
так и хорошо было бы , а то интересное тестирование выходит. у меня , например , он "заработал" на ru-board так, что подавил в связке с другими скриптами темы форума. причина именно в roboform.js , потому что после его отключения все вернулось восвояси.
http://www.roboform.us/pvt/spase/roboform-opera.zip
No installer for now. See README inside the archive on how to
install/uninstall the Adapter.
Changes since last official build:
- Formfilling, Fill-and-Submit improved.
Originally posted by ilyaor:
written in Russian (native)
у меня , например , он "заработал" на ru-board так, что подавил в связке с другими скриптами темы форума. причина именно в roboform.js , потому что после его отключения все вернулось восвояси.
Written in English as it may be interesting to others;-
I'm considering to put all the Roboform-related code into separate DIV placed at the top (or maybe bottom?..) of window. This DIV will contain the EMBED element and be a placeholder for Roboform toolbar. This won't break other formatting on the page.
And YES, js code should be refined. So far I use the code written for Chrome extension with minimal changes (and nprobo1.dll with no changes at all) since Opera project is in very initial stage and until now it support was considered as absolutely impossible.
22. April 2010, 07:31:21 (edited)
You need to open an http (say http://www.opera.com) page to see the toolbar.
I'll put trace JS file in next release. Also all JS core will be refined. Most likely, on Friday.
http://www.roboform.us/pvt/spase/roboform-opera.zip
No installer for now. See README inside the archive on how to
install/uninstall the Adapter.
Changes since last official build:
- Refined JS code. Now Adapter shall not break formatting of the page. Also InitInstance sequence reworked to ensure that initInstance is called after Adapter completely loaded (removed stupid timers, now JS checks Adapter state directly).
22. April 2010, 16:31:18 (edited)
О.. С новой версией roboform.js панель появилась . Посмотрим.. Баг с forum.ru-board тоже испарился, хотя возможно ситуация изменилась и с апгрейдом оперы до 3368. Но она (панель) не может быть где-то ближе к основному окну ? ну а формы на страницах не видит и не заполняет, естественно ..
22. April 2010, 17:41:33 (edited)
Мультифреймовые документы не обрабатываются. Буду фиксить. Ну и опять же, это альфа. Нужно собирать фидбэки, где оно не работает. К тому же, пока что официально сказано: поддерживается только ОДНА вкладка. А у Вас их 4 (на скриншоте).
Multi-frame documents aren't supported. To be fixed. And the current restriction: only ONE TAB suppotred.
23. April 2010, 18:51:17 (edited)
- when I maximize Opera window on my notebook (XP, 1024x 768) the Roboform panel show on Opera status panel and then when I scroll up page the lines appears (it is possible that the panel is wider than the status bar?) and RF panel takes up too much space, they do not see the left and right buttons, see the attached file. When I shrink the window panel falls below the bottom of the window and then OK
- after close panel I can not open back, I must restart Opera
http://files.myopera.com/jerryk133/files/RF-Opera.jpg
changes:
- Initial support for multiple TABs.
http://www.roboform.us/pvt/spase/roboform-opera.zip
5. August 2010, 08:29:56 (edited)
Не инициализируется редактор TinyMCE, встроенный в страницы, когда подключен roboform.js. В папке пользовательского яваскрипт лежит только этот файл. А также это происходит с FCKEditor
Originally posted by robospase:
Roboform for Opera Adapter 1.0.9.51
changes:
- Initial support for multiple TABs.
Thank you.
I've been searching different sites for answers from google to yahoo. Please help me.
Also, for technical support, you may drop a ticket to Roboform support system. Official announce for Opera Adapter is coming soon.
andrnag
Please provide an example of a page with such components.
Пожалуйста, дайте пример страничек с такими компонентами.
mks523
Works for me.
What's wrong in your case: you don't see toolbar placeholder (grey strip at the top of page), you don't see toolbar over the placeholder, etc.?
7. August 2010, 17:17:31 (edited)
Works for me.
What's wrong in your case: you don't see toolbar placeholder (grey strip at the top of page), you don't see toolbar over the placeholder, etc.?[/quote]
This is what i get
notoolbar.jpg
and this site when i click fill, it make opera crash http://www.canadianliving.com/september_2010_quick_takes.php
robospase , отличная работа! Еще бы создать кнопку, вызывающую панель робоформ . Я вообще думал что идею забросили =)
а результат настолько хорош, что можно смело выходить из альфы =)
и еще - панель робоформ перекрывает кнопку закладки на боковой панели.
К примеру http://www.moswar.ru на этом сайте робоформ блокирует многие скрипты. (отсчет времени не идет)
- Changed event support scheme
- Added mini installer
http://www.roboform.us/pvt/spase/roboform-opera.zip
Omnividente
[RUS] Можно указать точнее?
Originally posted by Indyan:
Now that Opera has an extensions API, why aren't you using that API like LastPass did?
Since Opera extension API is just BETA. And anyway, we need to use binary components in Roboform adapter, so Opera API is not enough. Comparing to LastPass, the LastPass is completely "online" product while Roboform (via adapter) stores everything locally.
Of course we're looking to Opera news and will try to use its extension API when it become stable. Probably it will allow to support framed document, in the way as Chrome wersion does. For Online, we have Roboform Onlime Bookmarklet and a quite functional "online" versions for Firefox and Chrome; probably, we'll have a version for Opera too.
28. November 2010, 15:38:05 (edited)
Originally posted by robospase:
[RUS] Можно указать точнее?
http://s40.radikal.ru/i088/1011/9f/eaae9aaf3f1d.png
http://www.whois.net/whois/roboform.com
Explain Why Siber Systems is using GODADDY instead of their local servers?
Explain Why: http://www.roboform.us/browsers.html says
Opera
RoboForm does not work with the Opera browser.
And Why 1999-2008 Siber Systems, Inc. instead of 2010?
Why
http://www.roboform.com/platforms/browsers/other
[Browsers] RoboForm is not currently supported [on] such as Opera.
im running the command below, msg " roboform cannot find opera browser" appear. however im running opera 11.
any idea how can i fix ?
Originally posted by robospase:
Bastante
You'd better ask Siber Systems support for that.
Opera Adapter now included into Roboform 7 natively.
To install it, run
%PROGRAMFILESDIR%\Siber Systems\AI Roboform\identities.exe -opi
To uninstall, run
%PROGRAMFILESDIR%\Siber Systems\AI Roboform\identities.exe -opu
i installed roboform 7.1.1 , choose opera, however when i opened opra. i don't see roformform toolbar floating, where can i enable it ? i am running window 2008 as workstation
Originally posted by robospase:
Opera officially supported by Roboform 7.1.1.
To install Opera adapter, click "Show advanced oprions" in installer screen and check appropriate checkbox on next page.
cmd
C:\Program Files (x86)\Siber Systems\AI Roboform\identities.exe -opi
Originally posted by robospase:
Yep... Really install from Roboform works wierd.
You may try manual procedure as described in posts above. This is absolutely the same adapter.
Никак не связано. Под Хром и Оперу плагин-dll копируется в разные директории, а яваскрипт там вообще разный. Инсталлятор починим в следующем релизе, в 7.1.1 его включили по моему настоянию и толком не тестировали.
Another possible issue that plugins either disabled or activated new opera 11 feature "Load plugins on-demand". To make adapter work, plugins must be enabled. Not clear with "load plugins on-demand"
googbm
Known issue with Opera 11. Try to follow manual procedure using archive file
http://www.roboform.us/pvt/spase/roboform-opera.zip
Unpack and read README.txt for instructions.
Originally posted by ilyaor:
но при установке roboform 7.1.1 как минимум двое получили неработающую серую полоску вместо рабочего скрипта. подозреваю что они сняли галочку с пункта "установить плагин под гугл хром"
проблема в том что по умолчанию в 11 опере нет папки plugins, для того чтобы вместо серого фона появился рабочий скрипт, нужно создать в папке %OPERAINSTALLDIR%\program\ папку plugins и положить туда dll-ку.
Автору, плагин так и блочит скрипты с некоторых сайтов, проблема указанная мной на предыдущей странице так и не решена.
А если 11-ю ставить поверх 10-й, то папка есть...
И именно поэтому не работает инсталлер, т.к. смотрит в реестре ключ Plugin Path. Если не находит - говорит, что не найдена Опера и не ставится.
Проблема с блокировкой скриптов пока не решена, работа продолжается. Думаю, до нового года сделаю.

Originally posted by robospase:
googbm
Known issue with Opera 11. Try to follow manual procedure using archive file
http://www.roboform.us/pvt/spase/roboform-opera.zip
Unpack and read README.txt for instructions.
(RUS) Какие версии всех компонентов (Опера, адаптер, Робоформ)? Каким способом устанавливался адаптер? А вообще - с этим лучше в приват/почту.
(ENG) Grey strip instead of working thing means that JS code executed correctly but plugin DLL could not be loaded. This might be either because plugins are disabled due to settings/security reasons or plugin was not installed properly. You'd better drop me a letter/PM as this looks like a bugreport. BTW Opera AC is unofficial build.
Official announcement that now Opera is supported platform will be added soon.
The latest Adapter fixes some form filling issues (less not-filled fields).
Documents with frames now ARE NOT supported. Its support will be introduced in 2011 and for Opera 11 *only*.
Fixed in Adapter 7.1.3. Also 7.1.3 supports tabbed/tiled/cascaded window positioning.
Wait for Roboform 7.1.3 with this adapter or get Adapter 7.1.3 from http://www.roboform.us/pvt/spase/roboform-opera.zip
http://www.roboform.com/platforms/browsers/opera
Originally posted by robospase:
It became official.
http://www.roboform.com/platforms/browsers/opera
Не работает Робоформ для Опера 11 !
Roboform 7.1.3 doesnt work for Opera 11 !
Originally posted by robospase:
It became official.
http://www.roboform.com/platforms/browsers/opera
Не работает Робоформ для Опера 11 !
Roboform 7.1.3 doesnt work for Opera 11 !
Originally posted by kabmir:
Exactly!!!
Originally posted by robospase:
It became official.
http://www.roboform.com/platforms/browsers/opera
Не работает Робоформ для Опера 11 !
Roboform 7.1.3 doesnt work for Opera 11 !
подтверждаю. после установки RF7.1.3 и выбрав в установке оперу имею серую полосу ниже панели адреса, как и положено, а вот полосу с плагином Р.Ф. имею в самом верху экрана выше вкладок.
nprobo1.dll - must be placed in - c:\Program Files\Opera\program\Plugins\
and in Opera setting - JavaScript users file = c:\Program Files\Siber Systems\AI RoboForm\Opera\
Thus it works and grey stroke get apeared to Roboform content.
- http://samlab.ws/
- http://www.kliolami.org/
etc.
I mean no roboform toolbar apeares!
Originally posted by kabmir:
Yes i would like to ask that Roboform 7.1.3 for Opera 11 - working!
nprobo1.dll - must be placed in - c:\Program Files\Opera\program\Plugins\
and in Opera setting - JavaScript users file = c:\Program Files\Siber Systems\AI RoboForm\Opera\
Thus it works and grey stroke get apeared to Roboform content.
да это и ежу понятно. но вот косяк с местоположением панели у меня вот такой вышел. Хотя устанавливал автоматом поверх уже установленного вручную http://www.roboform.us/pvt/spase/roboform-opera.zip
Originally posted by kabmir:
Please make Roboform line toolbar NOT refreshable when site pages are refreshing.
Not possible. Adapter uses UserJS mechanism to access the document. When document is refreshed, adapter is refreshed too (==unloaded and then loaded again). Will try to solve it in Opera 11.
For sites you mentioned. Usually no toolbar (even no grey strip) means that site has frames. Such sites are not supported now. In your case I tried to wait a bit and toolbar appeared. In 7.1.5 (maybe 7.1.4, but can't guarantee) the speed of toolbar appearance will be increased.
Pearlowka
How to reproduce window appearance shown on your screenshot? I'm new to Opera and that appearance looks strange for me.
Opera 11.0.1156.0 - 1 адаптер(ов) найдено: Version: 7.1.8
В инструменте Opera Dagonfly появляется много лишнего кода например:(sourceindex="199" siber__q92dpb7seovvtbh5__vptr="1f3c0528") чуть ли не для каждого тега.
На сайте mail.ru при попытке отправить письмо выкидывает в форму логина, письмо отправляется но в теле письма нет текста, если это был ответ на письмо, то текст старый остаётся, а тот что сам напишеш-исчезает. Выключение робоформа кнопкой "отключить робоформ" не помогает.
На сайте linkfeed.ru не выводится тулбар, не заполняется форма, а при попытке сохранить- вылазит запрос на сохранение, но софершенно для другого сайта (вкладок на 8 левее)

