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

» Opera AC

Автор: SyCraft
Дата сообщения: 20.06.2006 22:44
lom1on
ALT J
Автор: LEX1
Дата сообщения: 21.06.2006 14:40
the7guest

Цитата:
Любая кнопка на бб-панели. При её нажатии она все время вставляет теги, сколько нажмешь, столько и вставит. Более юзабильнее будет при повторном нажатии или убирать уже вставленный аналогичный тег

Сделано.

Код: [no]Button1, " bold"="Go to page, "javascript:(function(){var tag='b';var s=document.selection.createRange();if(s.text.indexOf('['+tag+']')==0 && s.text.lastIndexOf('[/'+tag+']')==(s.text.length-tag.length-3)) {var sd=s.text.substring(2+tag.length, s.text.length-tag.length-3);s.text=sd;var e=lastChangedElement;e.setSelectionRange(e.selectionEnd-sd.length,e.selectionEnd);e.focus();return;} else var st='['+tag+']'+s.text+'[/'+tag+']';s.text=st;var e=lastChangedElement;if (!e) return;var t=0;if(st.length!=(tag.length*2)+5) e.setSelectionRange(e.selectionEnd-st.length,e.selectionEnd);else e.setSelectionRange(t=e.selectionEnd-tag.length-3,t);e.focus();})()", 1, , "bb_b""
[/no]
Автор: ViSiToR
Дата сообщения: 21.06.2006 19:35
LEX1

Цитата:
Сделано.


Цитата:
Для menu.ini


Мне применить это для всех кнопок?!

Добавлено:
LEX1
P.S:
Кстати, функция для открытия страницы в фоне (по [hotclick popup menu]) Не работает в девятке (в Opera 9).
Автор: LEX1
Дата сообщения: 21.06.2006 20:19
ViSiToR

Цитата:
Мне применить это для всех кнопок?!

Ну почему для всех . Для тех которые после срабатывания выделяют текст (b,i,code..). Добавить "if...else" не так уж и сложно.

Цитата:
функция для открытия страницы в фоне Не работает в девятке

Вообще? У меня вроде бы работает.
Автор: ViSiToR
Дата сообщения: 21.06.2006 20:26
LEX1
У меня в девятке вообще перестали кнопки выделять текст (после их нажатия)
А на счёт функции открыть в фоне, она сработала толькко после того как я поставил кавычки и иконку к коду (после джавы).
Автор: LEX1
Дата сообщения: 21.06.2006 20:50
ViSiToR

Цитата:
У меня в девятке вообще перестали кнопки выделять текст

UserJS включил?
Автор: serge333
Дата сообщения: 21.06.2006 20:51
как сделать в 9(8501) в управлении закладками перемещение закладок в нужном мне порядке
нифига не получается
Автор: LEX1
Дата сообщения: 21.06.2006 21:06
serge333
Ctrl+Alt+B->Вид->Сортировать вручную. И какое отношение это имеет к Opera AC?
Автор: ViSiToR
Дата сообщения: 21.06.2006 21:11
Я также добавил к кнопке 'Ссылка' такое начало: www2.

Добавлено:
LEX1

Цитата:
UserJS включил?


- я про них как-то забыл...

P.S:
я сделал пункт (в меню сервис) для входа в страницу конфигурации оперы. Оставить его?

Добавлено:
LEX1
Как сделать вставку этого смайлика:


Код: Button15, 80175="Go to page, "javascript:(function(){var sml=':'(';var s=document.selection.createRange();s.text=sml;var e=lastChangedElement;if(!e)return;e.focus()})()", 1, , "Smiley Cry""
Автор: ViSiToR
Дата сообщения: 22.06.2006 03:38
Есть ещё вопрос (не менее дилекатный ) : Как сделать пункт меню, который будет запускать настройку прокси - пытался так:
Item, "Show proxy" = Show proxy servers - но безуспешно

Добавлено:
LEX1
Как сделать для кнопки 'Список', чтобы после нажатия на неё по выделенному тексту, в случае пустых строк, не вставлялся тег {*} ? (в эти пустые строчки).
Т.е вот пример как как должны вставлятся теги:

{list=1}
{*} Пункт #1!
тут не должен вставлятся тег {*}
{*} Пункт #2!
тут не должен вставлятся тег {*}
{*} Пункт #3!
{/list}

Также желательно, чтобы если пункт меню (списка) был нажат по выделеному тексту, то чтобы он выделял как и остальные кнопки (как bold, italic.. и т.д), а если был нажат в пустом поле, то как и обычно, пусть вставляет стльько количество пунктов, сколько ему и предназначено!

Добавлено:
Я поменял кнопку рисунка, теперь она вставляет как ссылку на ту же картинку, и также распознаёт, если в начале не стоит http://, www., www2., или в конце .jpg, .gif, .png, или .bmp, то вставка получается обычная, и курсор становится перед текстом который был выделен. Но вот было бы неплохо, если бы она также выделяла в конце весь текст, и убирала теги в случае повторного нажатия... (по тексту имеющиму начинания и окончания которые я упоминал).


Код:
Автор: LEX1
Дата сообщения: 22.06.2006 12:34
ViSiToR

Цитата:
Как сделать вставку этого смайлика:


Код: Button15, 80175="Go to page, "javascript:(function(){var sml=':\'(';var s=document.selection.createRange();s.text=sml;var e=lastChangedElement;if(!e)return;e.focus()})()", 1, , "Smiley Cry""
Автор: q3a
Дата сообщения: 22.06.2006 14:36
SyCraft Во,не понял,а с какого перепугу страницы открываются в одной и той же вкладке,как в IE ?И ещё что пока заметил:при импорте закладок,они импортируются в уже существующую вашу папку закладок "Панели".А это не есть гуд.И ещё-я на руборде пользовался фичей
Цитата:
Использовать всплывающие окна для предпросмотра сообщений?
Так вот,это работает кроме одного места:на странице закладок руборда эта фича действует только для самой первой закладки,на остальных не алё.А в остальном же,конечно,красота.Всё мегаудобно.
P.S:Это пока заметки из WinXP, что в WinXP x64 творится,позже напишу-там какая-то шняга после установки выскакивает.Сделаю скрин,выложу.
Автор: LEX1
Дата сообщения: 22.06.2006 15:10
q3a

Цитата:
Так вот,это работает кроме одного места

А если удалить все файлы (кроме lastHovered.js) из \profile\userjs\ ?
ViSiToR

Цитата:
кнопку для 'Жирный курсив'


Код: [no]Button2, " bolditalic"="Go to page, "javascript:(function(){var tag='b';var tagl='i';var s=document.selection.createRange();if(s.text.indexOf('['+tag+']['+tagl+']')==0 && s.text.lastIndexOf('[/'+tagl+'][/'+tag+']')==(s.text.length-tagl.length-tag.length-6)) {var sd=s.text.substring(4+tagl.length+tag.length, s.text.length-tagl.length-tag.length-6);s.text=sd;var e=lastChangedElement;e.setSelectionRange(e.selectionEnd-sd.length,e.selectionEnd);e.focus();return;} else var st='['+tag+']['+tagl+']'+s.text+'[/'+tagl+'][/'+tag+']';s.text=st;var e=lastChangedElement;if (!e) return;var t=0;if(st.length!=((tagl.length+tag.length)*2)+10) e.setSelectionRange(e.selectionEnd-st.length,e.selectionEnd);else e.setSelectionRange(t=e.selectionEnd-tag.length-7,t);e.focus();})()", 1, , "bb_bi""
[/no]
Автор: q3a
Дата сообщения: 22.06.2006 15:42
LEX1
Цитата:
А если удалить все файлы (кроме lastHovered.js) из \profile\userjs\ ?
К сожалению,не помогло.А про открытие страниц в одной и той же вкладке будут какие соображения?А то это сильно напрягает...
Автор: LEX1
Дата сообщения: 22.06.2006 16:01
q3a

Цитата:
К сожалению,не помогло

Опера после этого перезапускалась?

Цитата:
А про открытие страниц в одной и той же вкладке



Добавлено:
ViSiToR

Цитата:
и ещё, хотел сделать кнопку для email


Код: [no]Button15, " email ?"="Go to page, "javascript:(function(){var m=false;var s=document.selection.createRange();if(s.text.indexOf('@')>=0) {var st='[/email]';m=true;}else var st='[email=]'+s.text+'';s.text=st;var e=lastChangedElement;if (!e) return;if(m==true) e.setSelectionRange(t=e.selectionEnd-8,t);else e.setSelectionRange(t=e.selectionEnd-st.length+7,t);e.focus()})()", 1, , "bb_email""
[/no]
Автор: q3a
Дата сообщения: 22.06.2006 19:08
LEX1 издеваешься,да?У меня всё именно так и настроено,и Opera перезапускалась.
P.S: Правда,у меня путь до интернета длинноват:Opera->Proxomitron->HandyCache->и ещё машина-прокси в локальной сети(через неё выход в сеть).Но разве в этом причина?...

Автор: LEX1
Дата сообщения: 22.06.2006 19:37
q3a

Цитата:
издеваешься,да?

Нет . Просто не слишком понятно сформулирована проблема. Т.е. у тебя даже по Ctrl+Shift+Click не открываются новые страницы? А если поставить параллельно чистую Оперу, проблема тоже присутствует?
Автор: q3a
Дата сообщения: 22.06.2006 20:34
LEX1 Да не...по Ctrl+Shift+Click всё нормуль.Просто,по клику,открываются в той же уже открытой вкладке.Я вообще отказываюсь что либо понимать-при всех равных условиях,в одной XP (х64) этих заморочек нет,в другой (х86) есть...Чудеса да и только...
И там и там инсталляция одинаковая,настройки после установки не меняю-сразу лезу проверять.И чё за беда?Кстати,вот такое выдалось в конце Setup'а в WinXP x64. И к чему бы это?Но при этом всё работает.

Добавлено:
Да,параллельная установка чистой Оперы ничего не даёт.Вот.
Автор: ViSiToR
Дата сообщения: 22.06.2006 21:34
LEX1

Цитата:
Не уверен, что это вообще возможно. Попробуй из батника или vbs.

этот ярлык для запуска батника (чтобы он запускался в свёрнутом режиме).

Цитата:
Баг.

А жаль!

Цитата:
Меня устраивает её нынешняя логика.

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




Это откуда, с какой оперы? у меня эти настройки спрятаны во вкладке 'Дополнительно'

Добавлено:
Всё, с кнопками разобрался (кроме с теми что для списка), всё применил - и в меню, и в тулбаре!


Есть ещё такой вопрос - Поскольку уже на девятую потехоньку переселяемся, то как можно научить кнопку для автопрокрутки, при конечном этами её нажимания, остановить прокрутку. Т.е, чтобы после всех возможных нажатии на эту кнопку (для увиличения скорости прокрутки), окончательным 'аккордом' было выключение прокрутки страницы.

Добавлено:
Хотя не со всеми кнопками разобрался, остаётся кнопка для рисунка - цитирую себя:


Цитата:
Я поменял кнопку рисунка, теперь она вставляет как ссылку на ту же картинку, и также распознаёт, если в начале не стоит http://, www., www2., или в конце .jpg, .gif, .png, или .bmp, то вставка получается обычная, и курсор становится перед текстом который был выделен. Но вот было бы неплохо, если бы она также выделяла в конце весь текст, и убирала теги в случае повторного нажатия... (по тексту имеющиму начинания и окончания которые я упоминал).


В добавок к цитате:

Цитата:
А также чтобы она, в случае её нажатия по тексту который не содержит тех начинании (или окончании), тоже выделяла бы весь текст и затем убирала его (при повторном нажатии).
Автор: SealXTX
Дата сообщения: 23.06.2006 01:04
При запуске prerelize 4 начало появляться окошко диалога с предложенрием обновиться до 9-й версии. Никаких предварительных проблем не наблюдалось. Система изначально свежая, весрия Оперы АС ставилась впервые. Нашел в opera6.in строчку Check For New Opera=1150846460. Признаться, понять - что сие значить не могу. Подскажите, как вырубить диалог предложения обновления (равно, как и саму проверку новой версии на сайте производителя).
Автор: ViSiToR
Дата сообщения: 23.06.2006 01:24
SealXTX

Цитата:
как вырубить диалог предложения обновления

Попробуй там вписать вместо всех этих, даже для меня не понятных цыфр, ноль (0) - Но точно утверждать не могу, так как небыло до сих пор нуждый отключать эту функцию!

P.S:

Цитата:
При запуске prerelize 4

А почему prereliz 4 , уже есть Final Release OAC 2
Автор: SyCraft
Дата сообщения: 23.06.2006 10:49
ViSiToR
Вижу ты основательно подошел к вопросу!
Ты молодец! тебе с меня томатный сок с пиццеЙ!

Добавлено:

Цитата:
SyCraft было бы не плохо


Page2CHM 2.7b уже у тестеров
[+] Запуск окна Настройки при нажатии Shift + Сохранить (на панели/в меню браузера)
[+] Поддержка Opera 9 Final
[!] Исправлена ошибка с форматом MHT
[!] Исправлена ошибка с сохранением файлов аналогично Internet Explorer
[!] Исправлены мелкие ошибки
[+] Сохранение TXT файлов в CHM формат
[+] Сохранение в ZIP формат
[+] Возращена возможность интеграции с другими программами
[!] Исправлены мелкие ошибки в интерфейсе
Автор: LEX1
Дата сообщения: 23.06.2006 11:26
q3a

Цитата:
параллельная установка чистой Оперы ничего не даёт

Тогда глюк не наш . А подключал ты её тоже через Proxomitron и HandyCache?
ViSiToR

Цитата:
вписать вместо...этих цыфр, ноль

Угу.

Цитата:
этот ярлык для запуска батника (чтобы он запускался в свёрнутом режиме)

Для этого можно использовать программку hidec.exe, ну или переписать его на vbs
Автор: ViSiToR
Дата сообщения: 23.06.2006 14:21
LEX1

Цитата:
ну или переписать его на vbs

А как это сделать? - нужно запуск этих двух элиментов (отдельный скрипт для каждого из них):

control userpasswords2

main.cpl Клавиатура


В батнике, это прописывается так:

start control userpasswords2

(Второй не работает в батнике, хотя в меню пуск -> выполнить, работает).


И ещё, как сделать пункты меню, для символов, но чтобы применить тот новый код?
Автор: LEX1
Дата сообщения: 23.06.2006 15:12
ViSiToR

Цитата:
А хотябы чтобы после нажатия по выделенному тексту

Этот код применим к кнопкам требующим один параметр.

Цитата:
Это откуда, с какой оперы?

8.54

Цитата:
кнопка для рисунка

img= работает не на всех форумах.

Цитата:
Т.е, чтобы после всех возможных нажатии на эту кнопку (для увиличения скорости прокрутки), окончательным 'аккордом' было выключение прокрутки страницы.

Попробую.

Цитата:
Второй не работает в батнике

А зачем там батник?

Код: Button14, "Клавиатура"="Execute program, "main.cpl", "@1""
Автор: ViSiToR
Дата сообщения: 23.06.2006 17:07
LEX1

Цитата:
Этот код применим к кнопкам требующим один параметр.

Ясно, понял...


Цитата:
img= работает не на всех форумах.

Но думаю что на большинстве форумов, такой код будет приемлим...IMHO...


Цитата:
Попробую.

Спасибо!


Цитата:
А зачем там батник?

Уже не нужен, спасибо!

P.S:
А на счёт control userpasswords2 - Я уже тоже нашёл способ без батников, и без скриптов

Цитата:
Item, 80429 =Execute program, "Control", "userpasswords2",, "userpass"


Автор: SyCraft
Дата сообщения: 23.06.2006 17:37
LEX1
ты разобрался с GUI под AutoIt ?
чего то я тут много прочел
а так и не нашел как на те или иные чек боксы назначять те илиилные действия..)


Добавлено:
Норвежская компания Opera Software выпустила новый тестовый релиз
версии 9.01 популярного веб-браузера для персональных компьютеров
Автор: LEX1
Дата сообщения: 23.06.2006 19:26
SyCraft
"GUICtrlRead - Вернуть значение состояния и данных элемента."
Проверяем значение и действуем.
Автор: SyCraft
Дата сообщения: 24.06.2006 00:38
LEX1
Спасибо!
Автор: Urbanchik
Дата сообщения: 24.06.2006 20:01
Хотелось бы выразить огромную благодарность за такую замечательную сборку Opera всей команде AC Team. Сам Довольно давно уже сижу на Opera и считаю что это лучший браузер, особенно если его наворотить как следует. Все мои друзья уже перешли на эту бродилку, вот только только всеми плагами и фишками они не пользовались( а у меня времени не было им всё разжёвывать ). А теперь благодаря вашим усилиям ни в чём копаться не надо. Спасибо вам огромное за ваш труд!!

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: GFI MailEssentials


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