Ru-Board.club
← Вернуться в раздел «Программы»

» Opera - плагины, дополнения, панели, кнопки, утилиты

Автор: FlashBack
Дата сообщения: 06.07.2007 12:16
Народ помогите пожалуйста запутался нафиг....
значит поставил я bbc_toolbar_for_opera9
в ридми написано

Также в комплекте идут CSS-фильтры Ad Blocker и Flash Blocker и VBS-скрипт spell.vbs предназначеный для проверки орфографии в MS Office. Во избежание проблем рекомендуется использовать Opera Loader или прописать в меню полные пути к скриптам

в каком меню эти полные пути прописывать?
и где эти скрипты лежат

Добавлено:
народ а нету сборки Оперы какоинибудь нормальной чтоб не париться этими путями и кодом
что в ключает менюшка bbc_toolbar_for_opera9 больше ничего не надо.
ото нифига не работает не флэш блок не имадж блок((((
Автор: amr_now
Дата сообщения: 06.07.2007 12:42
Справка-О программе:
Папка пользовательских CSS
C:\Program Files\Opera\profile\styles\user\
просто туда положить

Текущее меню по этому адресу:
opera:config#UserPrefs|MenuConfiguration

spell.vbs можно положить куда хочешь, главное в меню написать полный путь.
Русификация и настройка меню Opera 9 beta 1 и выше

Насколько я понял, команду проверки орфографии надо прописывать в контекстном меню поля ввода [edit widget popup menu]

---
все настройки лучше делать при закрытой Опере,
а потом запусить Оперу и в Вид-Стиль- Проставить галки на этих CSS
---
Ну да, сейчас скачал я этот файл с lexi.ucoz.ru

В menu_bbcode.ini в разделе [edit widget popup menu]

Platform Windows, Item, "Проверка орфографии в MS Office" = Select all,,,,"winword" & Copy & Execute Program, "scripts/spell.vbs"

надо положить spell.vbs в c:\program files\opera\

и написать, чтобы было
Platform Windows, Item, "Проверка орфографии в MS Office" = Select all,,,,"winword" & Copy & Execute Program, "c:\program files\opera\spell.vbs"
Автор: FlashBack
Дата сообщения: 06.07.2007 13:07
Добавлено:
я удалил под корень оперу, поставил заного, потом перегнал в мобильную оперу прогой
operaldr_4_0 все работает, но нерботает из меню блок конкретного изображения вот скрин

Автор: amr_now
Дата сообщения: 06.07.2007 14:30
FlashBack

В разделах файла текущего меню в [Image Link Popup Menu] или [Image Popup Menu] ищи строчку со словами Execute program

Запости сюда эту строчку когда найдешь

Автор: LEX1
Дата сообщения: 06.07.2007 15:10
FlashBack
13:16 06-07-2007
Цитата:
а нету сборки Оперы какоинибудь нормальной чтоб не париться этими путями и кодом
На соседней странице лежит пример. Распаковываем архив поверх чистой Opera и запускаем файл OperaPortable.exe. Всё.


Цитата:
но нерботает из меню блок конкретного изображения вот скрин

В папке Opera должна находиться папка scripts с файлами Block.vbs и Spell.vbs. Если Opera запускается файлом Opera.exe (или OperaLdr.exe), то этого должно хватать.
В противном случае нужна мультизамена «scripts/» на «D:\Opera\scripts\» (путь свой) в menu_bbcode.ini.
Автор: AM74
Дата сообщения: 06.07.2007 16:04
Say26


Цитата:
Если у вас Opera 9:
Файл sayka_board.css скопируйте в папку Documents and Settings/User/Application Data/Opera/profile/styles/user


Где взять этот sayka_board.css? Пишет The requested URL /SaykaBoard/sayka_board.zip was not found on this server.
Автор: Jans
Дата сообщения: 06.07.2007 16:29
AM74
http://ifolder.ru/2405792
Автор: FlashBack
Дата сообщения: 06.07.2007 22:03

Цитата:
В разделах файла текущего меню в [Image Link Popup Menu] или [Image Popup Menu] ищи строчку со словами Execute program

Запости сюда эту строчку когда найдешь

Item, 67651        = Open image
Item, 70486        = Load image
Item, 50419            = Copy image address
--------------------1
Item, 50262            = Save image
Item, 70466            = Copy image
Platform Windows-Mac-MCE, Item, 70467 = Use image as desktop background
--------------------2
Item, 56064            = Show image properties
--------------------3
;Submenu, 22235, Document Popup Menu
Platform Windows, Item, "Блокировать изображение"="Copy image address,,,, "Content block image" & Go to Page, "javascriptfunction(){if(lastClicked && lastClicked.tagName=='IMG'){var d = document.selectNodes('//img[@src]');for(var i=0, di; di=d[i]; i++){if(di.src==lastClicked.src)di.style.display='none !important'};}})()" & Execute program, "scripts/block.vbs" & Content block details, 1"
Автор: Factotum
Дата сообщения: 06.07.2007 22:10
FlashBack

Код: Platform Windows, Item, "Блокировать изображение"="Copy image address,,,, "Content block image" & Go to Page, "javascriptfunction(){if(lastClicked && lastClicked.tagName=='IMG'){var d = document.selectNodes('//img[@src]');for(var i=0, di; di=d[i]; i++){if(di.src==lastClicked.src)di.style.display='none !important'};}})()" & Execute program, "Полный путь к файлу/block.vbs" & Content block details, 1"
Автор: FlashBack
Дата сообщения: 06.07.2007 22:14
спасибо большое!!!!!!!
Автор: AM74
Дата сообщения: 06.07.2007 22:23
Глюк наблюдается в Opera AC с Sayka board'ом. Если провести мышей по кнопкам форматирования, то форма ответа сжимается по горизонтали до полоски в которую ничего написать уже не получится. Пока напишешь приходится раза 3-4 расширять форму по ширине.



Это только у меня так или ещё у кого тоже такой косяк? Хотя с Оперой АС и без Sayka board похоже не всё ладно в этом плане
Автор: amr_now
Дата сообщения: 06.07.2007 22:47
AM74
Это всего лишь JavaScript.
Настрой Оперу под себя, если есть желание потом поделишься опытом.
Автор: LEX1
Дата сообщения: 06.07.2007 23:51
AM74
Это скорее вопрос для этой темы. А конфликтовать может, например orangoo.spell.inline.js. Отключай скрипты в Сервис->Менеджер UserJS и перезагружай страницу (можно из кеша) для проверки.
Автор: Factotum
Дата сообщения: 07.07.2007 01:56
LEX1
Цитата:
Менеджер UserJS
это тот, что от Creator или чет еще?

Автор: LEX1
Дата сообщения: 07.07.2007 12:08
Factotum
Да, он самый.
Автор: amr_now
Дата сообщения: 07.07.2007 13:56
LEX1
Я считаю, что свалка UserJS в одной папке, которые перехватывают друг у друга события - это извращение.

Конечно понятно стремление Оперы быть оригинальнее всех конкурентов, но извращение от этого не перестает быть извращением.
Автор: AM74
Дата сообщения: 07.07.2007 23:37
LEX1

Похоже дело не в конфликте с другими скриптами. Отключил все скрипты кроме Sayka board, результат тот же. Буду искать дальше причину если хватит терпения.
Автор: ViSiToR
Дата сообщения: 09.07.2007 00:07
Opera Menu Bar Switcher - Программа предназначена для переключения пунктов меню (Файл|Правка|Вид и т.д).

Автор: amr_now
Дата сообщения: 09.07.2007 08:33
ViSiToR
А что за косяк с кодами новой строки?


и на длинный код языкового файла программа плохо среагировала, UTF-8 прочитано на экран как однобайтовой кодировкой

Submenu, 148470, Browser File Menu
Submenu, 148480, Browser Edit Menu
Submenu, 67390, Browser View Menu
Submenu, 67398, Browser Bookmarks Menu
;Submenu, 67399, Browser Session Menu
;Submenu, -235137047, Browser Widgets Menu
Submenu, -1986070207, Browser Navigation Menu (вроде тут)
Submenu, 70491, Browser Feeds Menu
Автор: ViSiToR
Дата сообщения: 09.07.2007 09:32
amr_now

Цитата:
что за косяк с кодами новой строки?

Без понятия, у меня естественно, нормально отображает... какая система? региональные настройки?


Цитата:
на длинный код языкового файла программа плохо среагировала

А подробнее можно?
Насколько длинный, и как отреагировала?

Если прямого значения в файле перевода нет, то берётся имя меню (из самого пункта), я не знаю (сомневаюсь что кто-то вообще знает, кроме самих разработчиков) какой алгоритм расшифровки алиасов перевода, в одной из девяток Opera его изменили.
Автор: amr_now
Дата сообщения: 09.07.2007 10:17
ViSiToR

Win XP SP 2 ru

-1986070207,
отображается PxPxPx...

Вроде мы на этом деле собаку съели, а спрашиваешь
Автор: ViSiToR
Дата сообщения: 09.07.2007 20:59
amr_now

Цитата:
отображается PxPxPx...

Ок, там ещё пару проблем нашёл... спасибо... попробую усовершенстовать...
Автор: amr_now
Дата сообщения: 11.07.2007 14:32
А пока вышел Редактор меню Opera 0.3
По сравнению с версией 0.2 резко увеличена область применения программы,
причём программа помогает и не очень опытному пользователю (приходит даже понимание основ настроек Opera), и профессионалу с многолетним стажем ломания Opera.

Описание версии на форуме

На самом деле, если нужно быстренько подправить пункт - не надо вспоминать названия секций!

А 2 экземляра программы на рабочем столе положить и по разделам сравнивать - сказка.

И прошу заметить, версия только 0.3
Автор: ViSiToR
Дата сообщения: 11.07.2007 17:03
amr_now

Цитата:
2 экземляра программы на рабочем столе положить и по разделам сравнивать

А может стоит внедрить подобную опцию в один экземпляр? - т.е чтобы в самой программе был типа диалог где можно сравнивать изменения/файлы и по возможности с подсветкой.
Автор: SpoinT
Дата сообщения: 11.07.2007 17:07
amr_now
Криво работает. Вообще зависает при попытке открыть standart_menu.ini

Добавлено:
И вообще, делай все в потоках. Многие терпеть не могут зависания главного окна.
Автор: ViSiToR
Дата сообщения: 11.07.2007 18:30
Menu Bar Switcher for Opera RC - Программа предназначена для переключения (показа/скрытия) пунктов меню (Файл|Правка|Вид и т.д).


Цитата:
====================
History:
========


1.01 RC
[11.07.2007]

+ Добавлено два пункта в главное меню переключения:
"Show all hidden menu items" - Показать все скрытые пункты меню
"Hide\Show entire menu" - Показать/спрятать главное меню целиком

Значительно улучшен метод чтения существующих меню в процессе интеграции.
Улучшено распознавание переключаемых пунктов меню - Закомментированные меню тоже учитываются.
Теперь имена меню будут корректно отображаться при русских названиях.
Поправлены опечатки и мелкие орфографические ошибки.


1.0 beta
[08.07.2007]


+ Выпущена программа.

Автор: Petrik Pyatochkin
Дата сообщения: 12.07.2007 08:31
>amr_now: И прошу заметить, версия только 0.3
ДОбавьте в следующую версю поиск по файлу...
Автор: amr_now
Дата сообщения: 12.07.2007 09:01
SpoinT
Программа "Редактор меню Opera" является откомпилированным VBScript,
при обращении к файлу использует WSH, версию 5.6 (в WinXP)
то есть классика жанра:

Код: Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.OpenTextFile(sF)

while not f.AtEndOfStream
s=f.Readline
...
wend
Автор: SpoinT
Дата сообщения: 12.07.2007 09:33

Цитата:
То есть просто программу запустил - работает,
а потом сразу открываешь меню - виснет без сообщения об ошибке?

Именно. Причем виснет как дома, так и на работе. Пиши на Delphi или C++. У тебя что-то в коде наверняка глючно сделано.
Автор: amr_now
Дата сообщения: 12.07.2007 09:47
SpoinT
Есть идея привязать через С++ к Net Framework 2, но останавливает нераспространенность этого API,
в любом случае - программирование редактора является прекрасной разминкой.
Спасибо, перепроверю код.

Код: Set fso = CreateObject("Scripting.FileSystemObject")
if Err.Number>0 then
sys.MsgBox2 ("Error # " & CStr(Err.Number) & " " & Err.Description)
exit sub
end if
Set f = fso.OpenTextFile(sF, 2, True)
if Err.Number>0 then
sys.MsgBox2 ("Error # " & CStr(Err.Number) & " " & Err.Description)
exit sub
end if

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: Agnitum Outpost Firewall Pro (фаервол)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.