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

» Opera (движок Presto) часть 23

Автор: coherent
Дата сообщения: 18.11.2014 11:07
Странно, это первый раз, когда вопрос остался без ответа! То ли он просто остался незамеченным, то ли решение элементарное, то ли еще что-то, но совершенно не верится, что никто не знает ответ.
Автор: Capushon
Дата сообщения: 18.11.2014 12:28
coherent: 16:02 17-11-2014
Цитата:
Почему в контекстном меню на ссылке пункт
Код: Item, "Download with Download Master"=Execute program, "<path>\Download Master.exe","%l %u"
Автор: coherent
Дата сообщения: 18.11.2014 12:51
Capushon
Вопрос не про контекстное меню. Там все работает без нареканий. Вопрос почему эта же команда не работает, будучи повешенной на жест мыши?
Такой жест

Код: GestureDown shift=Execute program, "<path>\Download Master.exe","%l"
Автор: Capushon
Дата сообщения: 18.11.2014 12:59
coherent: 15:51 18-11-2014
Цитата:
Вопрос не про контекстное меню. Там все работает без нареканий. Вопрос почему эта же команда не работает, будучи повешенной на жест мыши?
Я к этому и подвожу...


Цитата:
скачивает просто html-страницу.
А как движением мыши можно дать понять DM какую именно ссылку нужно качать? (сразу оговорюсь - движения мыши я не пользую, поэтому только предположение) А параметр %u - явно говорит "качать страницу", может его стОит убрать?
Автор: coherent
Дата сообщения: 18.11.2014 13:09
Capushon

Цитата:
параметр %u - явно говорит "качать страницу", может его стОит убрать?

Пробовал убирать. Выше писал, что при этом просто открывается основное окно DM и все. Получается, что причина в том, что жестом адрес активной ссылки %l не передается в DM.
Автор: Capushon
Дата сообщения: 18.11.2014 13:19
coherent: 16:09 18-11-2014
Цитата:
адрес активной ссылки %l не передается в DM
Я думаю да.
Автор: coherent
Дата сообщения: 18.11.2014 13:25
Capushon

Цитата:
адрес активной ссылки %l не передается в DM


Цитата:
Я думаю да.

Т.е. получается, что прямо в лоб, стандартными методами эта задача не решается?
Автор: billibons
Дата сообщения: 18.11.2014 14:06
coherent
Могу предложить такой вариант:

Код: GestureDown shift=Copy link & Execute program, "<path>\Download Master.exe","%l"
Автор: coherent
Дата сообщения: 18.11.2014 14:51
billibons

Цитата:
Могу предложить такой вариант

Спасибо, попробую! Казалось бы, все на поверхности "Copy link & Execute program...", и почему я сам не догадался!!!

Цитата:
Из замеченных особенностей: срабатывает только один раз на каждой ссылке.

Как бы не принципиально, но интересно почему?
Автор: Capushon
Дата сообщения: 18.11.2014 14:53
coherent: 17:51 18-11-2014
Цитата:
все на поверхности "Copy link & Execute program..."
Ну опять же Copy какой link ? На странице их много, как движением мыши (не кликом!) указать нужный линк?
Автор: billibons
Дата сообщения: 18.11.2014 14:54
coherent

Цитата:
Как бы не принципиально, но интересно почему?

Видимо из-за того, что в буфере обмена уже есть текущая ссылка (после первого копирования).
Лучше пробуйте сразу второй вариант.
Автор: coherent
Дата сообщения: 18.11.2014 14:55

Цитата:
А вот ещё вариант (более правильный)...
%u не обязателен, но желателен (это REFERER для Download Master'a)

т.е. в такой конструкции

Код: Item, "Download with Download Master"=Execute program, "<path>\Download Master.exe","%l %u"
Автор: billibons
Дата сообщения: 18.11.2014 14:55
coherent
Да.
В некоторых случаях при отсутствии REFERER'a файл по ссылке не будет скачиваться.

Capushon
Движение мыши осуществляется поверх ссылки, которую надо скачать.
Автор: Capushon
Дата сообщения: 18.11.2014 15:08
Ключи DM: http://www.westbyte.com/dm/help/tutorial_commandline.htm
Автор: PREVED
Дата сообщения: 18.11.2014 16:05
coherent

Цитата:
GestureDown shift=Execute program, "<path>\Download Master.exe","%l %u"


скачивает просто html-страницу.


Попробуйте использовать горизонтальный жест, например Влево-Вправо. Так будет проще его выполнять четко над ссылкой.
Автор: coherent
Дата сообщения: 18.11.2014 18:05
PREVED

Цитата:
Попробуйте использовать горизонтальный жест, например Влево-Вправо. Так будет проще его выполнять четко над ссылкой.

Не помогает! Я уже старался очень аккуратно над ссылкой, ни в какую! Без %u просто открывается основное окно DM, а с ним скачивает html-страницу.
А вот вариант billibons работает без проблем.
Автор: coherent
Дата сообщения: 18.11.2014 20:13
Capushon
А есть какие-то нюансы в задании путей при нестандартном расположении файлов? Я, например, задаю в operaprefs_default.ini

Код: Mouse Configuration={Resources}Personal\mouse\My_mouse.ini
Автор: Capushon
Дата сообщения: 18.11.2014 20:20
coherent: 23:13 18-11-2014
Цитата:
Opera этот файл не видит
Код: Mouse Configuration={Resources}Personal\mouse\My_mouse.ini
Автор: coherent
Дата сообщения: 18.11.2014 21:19
Capushon

Цитата:
должно работать

А почему у меня не работает? Попробовал изменять пути. Так

Код: Mouse Configuration={Resources}profile\Personal\mouse\My_mouse.ini
Автор: Capushon
Дата сообщения: 18.11.2014 22:48
coherent: 00:19 19-11-2014
Цитата:
А почему у меня не работает? Попробовал изменять пути. Так
Может ограничение кол-во символов в пути...


Цитата:
зайти в редактирование жестов, то измененный файл standard_mouse (1).ini появится в папке
Никогда не изменял файлы средствами самой Оперы - возможно так всегда...
Автор: Gimmor
Дата сообщения: 19.11.2014 00:17

Цитата:
И вопрос по модифицированной оpera.dll. Вы ее не обновляете по принципиальным причинам

Ну, коли всем лень, я сам обновил.
Chrome 37.0.2049.0
Firefox 31.0
Скачать.
Автор: billibons
Дата сообщения: 19.11.2014 00:55
Gimmor
А что это у Вас за изменение:
Код: 12D97A:    DD    D9
Автор: Gimmor
Дата сообщения: 19.11.2014 00:59

Цитата:
А что это у Вас за изменение

Вы работоспособность проверяйте. На глупые вопросы не отвечаю.
Не нравится - делайте сами. А то устроили тут сопли: когда да когда?
А как дали - недовольство. Пропадает всякое желание помогать..

Это черная адресная строка. К данному случаю отношения не имеет.
Автор: coherent
Дата сообщения: 19.11.2014 09:49
Capushon

Цитата:
Может ограничение кол-во символов в пути...

Так различие всего на один символ

Код: {Resources}Personal\mouse\My_mouse.ini
{Resources}profile\mouse\My_mouse.ini
Автор: Capushon
Дата сообщения: 19.11.2014 09:57
coherent: 12:49 19-11-2014
Цитата:
все покрыто мраком тайны.
Возможно "mouse" это служебное слово типа "COM"/"CON"/"LPT"/"PRN" и нахождение его в пути вносит свои баги.
Автор: coherent
Дата сообщения: 19.11.2014 10:16
Capushon

Цитата:
Возможно "mouse" это служебное слово типа "COM"/"CON"/"LPT"/"PRN" и нахождение его в пути вносит свои баги.

Да "mouse" просто первое, на что упал взгляд, и что использовал для экспериментов. Вся проблема в том, что у меня ВСЕ настройки в operaprefs_default.ini, связанные с расположением файлов по пути {Resources}Personal, Opera тупо игнорирует.
Автор: Capushon
Дата сообщения: 19.11.2014 10:45
coherent: 13:16 19-11-2014
Цитата:
ВСЕ настройки в operaprefs_default.ini, связанные с расположением файлов по пути {Resources}Personal, Opera тупо игнорирует.
Попробовал сейчас:

Код: Menu Configuration = {Resources}Personal\capushon_menu.ini
Автор: coherent
Дата сообщения: 19.11.2014 11:28
Capushon

Цитата:
Попробовал сейчас:
Menu Configuration = {Resources}Personal\capushon_menu.ini
работает

Опишу, что происходит у меня. На примере меню, но тоже самое относится и к мыши. В operaprefs_default.ini задано:

Код: Menu Configuration={Resources}Personal/NavMenuRu12.14.ini
Автор: Capushon
Дата сообщения: 19.11.2014 13:54
coherent: 14:28 19-11-2014
Цитата:
меню действительно ЗАГРУЖАЕТСЯ, но его НЕТ в списке в настройках
Потестил. Нельзя переименовывать похоже... Только так:

Код: standard_menu.ini
standard_keyboard.ini
standard_mouse.ini
standard_toolbar.ini
Автор: coherent
Дата сообщения: 19.11.2014 14:43
Capushon

Цитата:
Нельзя переименовывать похоже... можно менять только имя внутри

А почему у вас работает?

Код: Menu Configuration = {Resources}Personal\capushon_menu.ini

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254

Предыдущая тема: PassMark OSForensics / OSFMount / ImageUSB


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