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

» Opera

Автор: MetroidZ
Дата сообщения: 31.07.2004 18:21
Sahko

Цитата:
Распаковал твой архив,а генератор в упор не видит кнопку?У меня версия 7.51


правильно ли распаковал, в standard_skin.zip ? Выдавался ли запрос при этом о замене skin.ini ?
При этом в Опере должен другой скин стоять, иначе не записываются новые файлы в архив.

Должно работать. Проверял. Сам тот архив перекидывал в скин. Должна быть иконка. Посмотри ещё на этот скрин:

скрин кнопки ICQ с пояснениями к генератору

правда путь к миранде (но это не важно). Название иконки правильно написал в генераторе?


bdfy
действительно упертые буржуи
И вправду почему во всех программах есть эта фича, в Опере от нее отказались? Может забыли? А на том форуме разработчики есть?


Цитата:
maybe more people wants to have this "feature"

Конечно таких много.
Кстати фильтр про который они говорят, что он есть *.* с таким же успехом можно было не ставить совсем. Абсолютно так же "фильтровались" бы все файлы

А фильтры для диалога обычно прописыватся в ехе-файле, а названия этих фильтров (например "web-страницы") могут браться из языковых файлов. Поэтому менять в языковых файлах *.* на *.html не имеет смысла (проверял...)

Раньше в КОСТЕТной были распакованные файлы Оперы. Сейчас не могу оттуда скачать ни одного. Да и новых нет.
Недавно заметил, что 7.5 отличается от ранних тем, что в этой версии один большой файл opera.exe разбили на два
opera.dll
opera.exe


Вобщем желательно чтобы распакованные файлы были в наличии.


1.

Цитата:
Может просто сбацать кнопочку вместо стандартной "open File" , пир нажатии которой происходило бы автозаполнение *.html в поля "имя файла "

это вполне возможно. Например в программе Sign 0f Misery делаются скрипты которые находят окна и пишут в них любой текст. Диалог открытия файлов то же окно.

2. Метод. На дельфи делаем прогу и кидаем её кнопкой в панели.
Прога будет просто вызывать диалог открытия файлов, но уже со всеми шаблонами файлов, принятыми в браузерах. И выполнять простую команду с этим файлом:

"opera index.html"


P.S. оба метода - сплошной изврат. Мне же кажется, что разработчики просто забыли прописать для диалога открытия остальные фильтры. Добавить их ничего не стоит.
Автор: Sahko
Дата сообщения: 31.07.2004 19:52
MetroidZ
Спасибо за скрин.Все сделал как нарисованно.Но опять неудача.Кнопка появилась,а аська не запускается.
Автор: MetroidZ
Дата сообщения: 01.08.2004 01:06
Пошёл по первому пути - вызов и последующее изменение диалога открытия.
Ниже следующую програмку можно закинуть как кнопку на панель. Две версии для русской и английской windows. Отличия лишь в диалогах (в русской винде указано "Открыть", а в английской - "Open" наверно). Тестировал, исправлял. Теперь вроде работает. Если будут предложения или ошибки - сообщайте.

прога для вызова диалога HTML в Опере WinRU 39 кБ

прога для вызова диалога HTML в Опере WinEN 39 кБ

Одно только мне не очень радует. При нажатии на кнопку, прога (в дальнейшем - скрипт) эмулирует нажатие Ctrl+O т.к. я не смог в генераторе кнопок сделать так, чтобы выполнялась последовательность действий:

Вызов диалога "Открыть" командой Оперы
+
Вызов скрипта, изменяющего диалог.

Там есть оператор & но он выполняет запуск скрипта только после закрытия OpenDialog (буду использовать термины Дельфи)

Хотя в описании генератора написано, что можно сделать 2-м параметром

Цитата:
параметр 2 — второй необязательный параметр, например Execute program, "wscript", "//NOLOGO

но почему то программы не запускаются.
Поэтому всё пришлось переложить на скрипт - и открытие OpenDialog и его изменение. Может кто нибудь добъется, как сделать, чтобы при нажатии кнопки открылся и диалог и запустился, к примеру калькулятор.


Теперь можно попробовать реализовать списки масок.
Сейчас вот подумал, а почему бы не реализовать сохранение как в IE. Теперь я уверен, что всё возможно


Sahko

Цитата:
Кнопка появилась,а аська не запускается.

Проверь - должен быть полный путь к файлу ICQ. Нет ли какой ошибки?

Попробуй в параметр запуска (на моем скрине поле со стрелкой "путь к программе") напиши какую нибудь стандартную виндовую программу типа калькулятора.
Т.е. параметр будет просто
calc
- калькулятор тоже без проблем открывается.
Автор: mcs
Дата сообщения: 01.08.2004 11:31
all
такая маленькая проблемка - собираюсь я открыть в Опере какой-нибудь сайт,
набираю url, НО если сайт не загрузился, то этот url не виден в строке адреса
или статуса. Если url был длинный, или страничка с ним уже закрыта, восстановить его трудновато. Может есть способ от этого избавиться? Т.е. чтоб url постоянно был в строке адреса.
Автор: Sahko
Дата сообщения: 01.08.2004 14:01
MetroidZ
Как всегда аказался виноват дядя Билл.
Установил кнопку еще раз и все заработало,причем вчера я делал тоже самое
Спасибо тебе большое.
Хотя мое IMHO метод для простого юзера черезчур закрученный.
Вот еслиб ,кто сделал набор кнопок самых ходовых прог вместе с параметрами ,вот я воспользовался бы такой штучкой.
Автор: bdfy
Дата сообщения: 01.08.2004 15:43
MetroidZ
Спасибо , что занялся этим делом
Буржуи ИМХО только языками чесать горазды - флейм развели, слов цензурных нет

Цитата:
А на том форуме разработчики есть?

Только один модератор изложил "официальное" мнение на этот вопрос , я уже приводил .Форум то оффициальный , если разработчики где и доступны , то только там ....
Програмка твоя работает , только вот ставить надо не *.html ,а *.htm иначе множество страниц пропадает .Исправь плиз , а то у меня дельфи нет , декомпилироват нечем
Неплохо было бы фильтровать не только html-страницы , но и chm и прочее , те все что теоретически следует открывать именно браузером .Только вот что в строке для этого прописать я не знаю *.htm&*.chm , *.htm|*.chm пробовал , я уже сомневаюсь , что это предусмотрено )
Конечный результат надо бы выложить в виде готовой кнопки ( я щас почитаю, конечно , твои обьяснения мож и сам сделаю , но на будущее , если не сложно )

Цитата:
Недавно заметил, что 7.5 отличается от ранних тем, что в этой версии один большой файл opera.exe разбили на два opera.dll opera.exe

BTW, загляни
полной замены ослу хотят добиться.


Цитата:
Теперь можно попробовать реализовать списки масок.
Сейчас вот подумал, а почему бы не реализовать сохранение как в IE. Теперь я уверен, что всё возможно
прижизненный памятник и благодарность ближайших поколений тебе обеспечена
BTW, тема еще здесь поднята Вопрос к знатокам Оперы может сам мангуст снизойдет ...

PS пойду факи мастерской изучать ...

Добавлено
MetroidZ
Так-с с кнопкой я разобрался .Только вот любые маломальски сложные пути принмать генератор отказываеться я уж и так
%ProgramFiles%\opera\html_o~1.exe
и переименовав так
%ProgramFiles%\opera\html.exe
пробовал - все без успеха пришлось просто в папку винды это дело забросить .
Только вот где эти кнопки сохраняються в папке оперы ? найти не могу ... надо бы сочувствующим буржуям готовую кнопку дать...
+я глянул медленно как то эта подмена работает .Добрая секунда уходит на автозаполнение все равно конечно лучше чем руками ...
PS ты ж подключайся к той буржуйской ветке .Я конечно в любом укажу тебя как спасителя , но все же ...
Я так понимаю все таки надо или в коде самим копаться ( а тут я поддержку скорее моральную только могу оказать ) или на разработчиков продолжать давить - они явную глупость спороли...



Добавлено
И еще идейка ( уже не помню может я здесь уже подымал ?) :
Я обычно открытые страницы изучаю в оффлайне ,интересные ссылки помещаю с отдельную папку в избранном ( без названия просто папка , чтобы ниже всех сидела )? потом открываю все ссылки .Чистить потом эту самую папку неудобно хочеться ведь одной кнопкой
Я такую темку подымал уже у буржуев - идей нет
Нужна возможность очистить "временную папку" для ссылок одним кликом
Автор: MetroidZ
Дата сообщения: 01.08.2004 19:31

Цитата:
*.htm&*.chm , *.htm|*.chm пробовал , я уже сомневаюсь , что это предусмотрено


Да нет во всех диалогах можно пользоваться сочетаниями фильтров:

*.html;*.htm

в таком виде (мне больше нравится такой двойной фильтр чем более общий *.ht).
А какие ещё добавить? Вроде chm не открывает Опера?

В тех ссылках теперь именно такие фильтры теперь стоят (обновил).

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

У меня вот такие воспринимает:
E:\Program Files\redaktor\Script\html_OPERA_enWin.exe


Цитата:
Добрая секунда уходит на автозаполнение
по идее максимум там должно быть 0,2-0,3 секунды (у меня так оно и есть).
Было бы быстрее если бы удалось поручить открывать OpenDialog возможностями Оперы, а не скрипта. Не получилось почему то. Хотя в описании сказано, что вторым параметром тоже можно приложения запускать.



Цитата:
Только вот где эти кнопки сохраняються в папке оперы ? найти не могу ... надо бы сочувствующим буржуям готовую кнопку дать...

E:\Program Files\inet\Opera7\profile\toolbar\standard_toolbar (1) (1).ini
у меня так называется этот файл.



Цитата:
Чистить потом эту самую папку неудобно хочеться ведь одной кнопкой

Так ведь можно выделить сразу несколько ненужных ссылок (с зажатым Ctrl) и удалить кнопкой Del. Если с Shift то выделение будет "от сих до сих". А можно так же удалить и всю папку.
Автор: yODAN
Дата сообщения: 01.08.2004 20:08
Люди, хелп, переустанавливал ось, потом соответственно Оперу. После установки не могу нормально серфить по нету. Притормаживают страницы. Чтобы перепрыгнуть с одной на другую при загрузке одной, тормозят все остальные. Чего делать, не знаю Опера стояла 7.50, сейчас 7.53. ХР SP1, всякие ДХ и дрова с виами стоят. В чем проблема?
Автор: Muslim
Дата сообщения: 01.08.2004 20:58
Мне кажется что пора уже ветку новую открывать !!!
Автор: bdfy
Дата сообщения: 01.08.2004 21:06
MetroidZ
За поправку спасибо , теперь все юзабельно стало Больше форматов в голову не приходит А chm действительно корректно оперой пока не открываеться ...

Цитата:
E:\Program Files\inet\Opera7\profile\toolbar\standard_toolbar (1) (1).ini
- это все настройки панелей .
А как сделать ссылку на кнопку чтоб ее можно перетащить было ?( все о буржуях забочусь их ведь не отправишь в мастерскую мангуста кнопки делать) ладно , пойду их и так порадую
С путями я ступил немножко : забыл что у меня папка оперы - opera75
Все равно не хочет системные переменные принимать - нехорошо
%Program Files%\opera75\html_OPERA_rusWin.exe - уже не работает
надо С:\Program Files\opera75\html_OPERA_rusWin.exe ...

Цитата:
по идее максимум там должно быть 0,2-0,3 секунды

с секундомером я не засекал , конечно, но что пауза между открытием и автозаполнением заметна так это точно
Вызов диалога "Открыть" командой Оперы + Вызов скрипта, изменяющего диалог -
ты прав , не работает сперва один диалог нормальный , его убьешь появляеться твой с фильтрами ...)
Я конечно болван-болваном в дельфи ( меня фортрану в универе только пытались учить ) , но может засада в том что твой скрипт рисует свое окно ? т.е ты окно подменяешь как в коко или просто заполняешь поле <имя файла> ?


Цитата:
чистить потом эту самую папку неудобно хочеться ведь одной кнопкой

Я имею в виду что неудобно открывать манагер закладок , искать эту папку и все удалять .Даже если сделать на эту папку ссылку на тулбаре - все равно будет несколько операций , не спортивно в общем
и еще пара вопросов по кнопкам :
[по флешгету вопрос снимаю - обойдусь интеграцией из Чаво мангуста]

Отдельные кнопки "сохранить" и "сохранить с картинками" есть ,а мне вот хочеться объеденить их в выпадающий список .С картинками я все таки куда реже сохраняю , так что еще хочеться чтобы выпадало только "сохранить с малюнками "...
Пробовал "save as+save with images as" вроде треугольничек у значка появляеться , но списка нет - только "сохранить как ... "работает




Добавлено
MetroidZ
Кстати ,буржуи хотят версию твоей чудо прорграмки под Ме ... поможешь ?
Автор: MetroidZ
Дата сообщения: 02.08.2004 00:41
bdfy

Цитата:
может засада в том что твой скрипт рисует свое окно ? т.е ты окно подменяешь как в коко или просто заполняешь поле <имя файла> ?

засада не в этом
Происходит только редактирование поля. Причём вставка
*.html;*.htm
происходит одной строкой (т.е. не по одному символу).
Ещё задержка из за того, что наверно замечал, если в поле <имя файла> напишешь *.htm то фильтр не сразу убирает ненужные файлы из списка, а только после нажатия кнопки "Открыть". Это тоже приходится делать скрипту. Кстати он не на Delphi написан, а с помощью Sign 0f Misery - поэтому скрипт такой компактный. На Delphi было бы не менее 160 кБ.



Цитата:
прорграмки под Ме ..

мне казалось, что скрипт не должен зависеть от системы. Скрипт находит нужное окно по названию и классу Edit (поле <имя файла>). В МЕ они должен быть такими же.
Ограничения только в локализации. Доступны RUS и EN версии Windows из за того, что используется поиск окна по этим словам "Открыть" и "Open". В принципе можно добавить любое другое написание (на другом языке) либо заменив соответствующие слова в уже готовом скрипте, либо пересобрать его с помощью программы Sign 0f Misery. Там не очень сложно всё это сделать. Самое главное понимать, что делается и для чего.
Но всё равно - проверю. Комп с ME есть.


И остается ещё тот способ про который выше рассказывалось. Сделать отдельную програмку (вот её уже целесообразно сделать на Delphi), которая сразу вызывает корректный OpenDialog со всеми шаблонами (веб-страницы, рисунки, все файлы и т.п.). Не будет ничего перехватываться, а просто при выборе файла, он будет отправлятся на открытие в Опере.



Цитата:
Отдельные кнопки "сохранить" и "сохранить с картинками" есть ,а мне вот хочеться объеденить их в выпадающий список .....Пробовал "save as+save with images as" вроде треугольничек у значка появляеться , но списка нет


В таблице к операторам объясняется почему

Цитата:
кнопка будет с боковой стрелочкой и следующая за "+" команда будет выполнена при нажатии этой стрелочки

Т.е. - списка не должно быть. Нажатие на стрелку - как раз и будет вызов диалога сохранения с картинками.


Про закачки к флешгету, не совсем понял

Цитата:
так что по сути надо только новую закачку создать ссылка сама впишеться

во флешгете можно добавить любой другой формат кроме архивов (например php). Но наверно возникнет постояный перехват на закачку обычных страниц.
Автор: bdfy
Дата сообщения: 02.08.2004 01:10
Кстати вот здесь обсужадеют новую утилиту для сохранения страничек одним файлом .Обещают фантастическую скорость , качество и сжатие страниц в новом формате - ppi? а также тесную интеграцию с оперой .
Автор: MetroidZ
Дата сообщения: 02.08.2004 01:13
А кто нибудь может скриншот диалога открытия Оперы в английской Windows предоставить? Везде вижу только русские версии.
Автор: bdfy
Дата сообщения: 02.08.2004 01:29
MetroidZ
с флешгетом вопрос снимаю .проще и удобнее интегрировать сразу в контексное меню .
Цитата:
Нажатие на стрелку - как раз и будет вызов диалога сохранения с картинками.
- факт что не выполняеться


Цитата:
Сделать отдельную програмку (вот её уже целесообразно сделать на Delphi), которая сразу вызывает корректный OpenDialog со всеми шаблонами (веб-страницы, рисунки, все файлы и т.п.)

Родина тебя не забудет будет время займись пожалуйста .
Автор: mvgfirst
Дата сообщения: 02.08.2004 01:32
yODAN

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

Помоему у тебя в настройках стоит "Синхронизировать DNS" - из-за этого может быть очень порядочный тормоз. Проверь и сними флажину если установлена.
Автор: bdfy
Дата сообщения: 02.08.2004 01:34
MetroidZ
Все с буржуем понятно ... Не совместимость не из-зи версии винды , скорее всего .
У него винда вообще испанская , глянул я на его скрин - ужаснулся . Чувствую у него будет веский повод продолжать доставать разработчиков ...


Добавлено
Мне за него просто немного обидно ... единственный кто меня там поддерживал .
Выложи исходники что ли, может чего и сами замутят , я так понимаю там только пару слов в зависимости от локализации надо менять .
Автор: Ralex
Дата сообщения: 02.08.2004 21:30
Вопрос к знатокам Opera
Как переместить wand.dat на съемный диск или в другую директорию?
Автор: yODAN
Дата сообщения: 02.08.2004 21:42
mvgfirst

Цитата:
Помоему у тебя в настройках стоит "Синхронизировать DNS" - из-за этого может быть очень порядочный тормоз. Проверь и сними флажину если установлена.
Нет там стоит только кодировать все адреса в UTF-8 и сё.
Автор: Widok
Дата сообщения: 02.08.2004 23:48
лимит страниц.
переезд: http://forum.ru-board.com/topic.cgi?forum=5&topic=12580

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: Restorer2000 Standart and Pro


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