Всё про браузер Opera
.: Форум сайта - operaman.ru :.

Разное >> Soft

Страниц в этой теме: 1 | 2 | 3 | (показать все)
Первый пост темы

Academic
User
Title страницы - имя по умолчанию при сохранении. 01/02/2005 22:44
 

Лично мне не нравилось то, что при сохранении страницы, Опера в качестве имени по умолчанию предлагает имя файла открытой страницы.
Например, сохраняю закэшированную страницу Гугле, Опера в качестве имени по умолчанию предлагает "search", а когда сохраняешь несколько таких страниц, потом не найдешь нужную среди сохраненных.

Поэтому я написал небольшую утилитку, которая в качестве имени по умолчанию автоматически подставляет название страницы (Title).

программу можно скачать с моего сайта: http://alexey-academic.newmail.ru (раздел "Скачать" - OperaSaveAsTitle, размер 10 KB)

Прочитайте файл ReadMe.htm из архива с программой.

b4sh
Новичок

Зарегистр: 18/11/2002
Сообщений: 15
Re: Title страницы - имя по умолчанию при сохранении. new 
24/01/2005 19:43   [Re: Academic]   [post link]  

А это не поможет?
http://msdn.microsof...gboxes.asp

Но это я так - тыкаю пальцем в небо, поскольку сам не программист.

Academic
User
*****

Зарегистр: 19/03/2004
Сообщений: 55
Из: Россия, Кострома
Re: Title страницы - имя по умолчанию при сохранении. new 
24/01/2005 19:53   [Re: b4sh]   [post link]  

В ответ на:
А это не поможет?
http://msdn.microsof...gboxes.asp

Но это я так - тыкаю пальцем в небо, поскольку сам не программист.


Это я в первую очередь попробовал. Не работает
Получается, что эти данные можно получить, только если работать в контексте Opera (т.е. поместить свой кусок кода в память Opera и там его выполнить). Над этим сейчас и работаю. Не знаю, когда смогу представить рабочий вариант - работа, после нее - пиво... Совсем нет времени

AngolierМодератор
Operaman
***

Зарегистр: 19/02/2003
Сообщений: 1446
Из: Россия _ Химки
Re: Title страницы - имя по умолчанию при сохранении. new 
31/01/2005 10:54   [Re: Academic]   [post link]  

Народ помогите... Я честно читал и лазил искал... можно по подробнее вот это описать
В ответ на:
Скопируйте программу OperaSaveAsTitle.exe из архива в каталог, который прописан в переменной PATH (например, c:\windows\system32\ или c:\windows\)
НУ не понял я куда и что кидать надо...и где искать эту самую переменную. Кнопку перенёс... а она ругается фаул не найден. Поясните пожалуйста непонятливому.

Win2000 Opera7.54u1

aga
Operaman
***

Зарегистр: 04/05/2004
Сообщений: 762
Из: россия, москва
Re: Title страницы - имя по умолчанию при сохранении. new 
31/01/2005 12:27   [Re: Angolier]   [post link]  

так ты экзешник кинул в папку систем или систем32 своей системы? попробуй может полный путь к файлу прописать.

Kildor
Operaman
***

Зарегистр: 10/03/2004
Сообщений: 557
Из: Россия, Новосибирск
Re: Title страницы - имя по умолчанию при сохранении.  
31/01/2005 12:55   [Re: aga]   [post link]  

Можно кинуть в папку с оперой. Тоже поможет.

Lapomas
Operaman
****

Зарегистр: 20/11/2002
Сообщений: 1835
Из: RUSSIA (время московск.)
Re: Title страницы - имя по умолчанию при сохранении. new 
31/01/2005 16:04   [Re: Angolier]   [post link]  

Можно кинуть…….. Тоже поможет.
Ды, интересно, кто больше “Примет… “ Тот, кого кинут, али тот кто кинул

Проверил по Kildor > закомментировал, исправно работавший в …..system32 > OperaSaveAsTitle.exe и, поместил таковой, в корневую.. Оперы. > Работает!

Для меня кнопочки показались не очень удобны, и посему, поместил в
……..standard_menu.ini >
[Document Popup Menu]

Item, "Save...As"=Execute program, "OperaSaveAsTitle.exe", "%T", 21205, "Save" & Save document As
Item, "Save...with images"=Execute program, "OperaSaveAsTitle.exe", "%T", 50977, "Save" & Save document with images as
Item, "Save document"=Execute program, "OperaSaveAsTitle.exe", "%T", 21205, "Save" & Save document
--------------------0
……………………..

Теперь, равноценно кнопочкам, НО > Правой клик на страничке и… вперёд
Собственно, после Item, "******" > Название по вкусу ( Для непосвящённых..)

Я живу в постоянном страхе, что меня поймут правильно.


PS
Angolier Если что, в “Приват…” - Давно .…


Academic
User
*****

Зарегистр: 19/03/2004
Сообщений: 55
Из: Россия, Кострома
Re: Title страницы - имя по умолчанию при сохранении. new 
31/01/2005 18:05   [Re: Angolier]   [post link]  

В ответ на:
НУ не понял я куда и что кидать надо...и где искать эту самую переменную.


Прежде всего, какая винда и в какую папку установлена?

На счет "скопировать в папку Opera" - не прокатит.
Поясняю: после запуска Opera текущая папка для нее - то куда она установлена. НО! При сохранении файлов, когда при сохранении выбираешь каталог для сохранения - выбранный каталог становится текущим. При последующих сохранениях может вылезти сообщение, что файл не найден.

Lapomas
Operaman
****

Зарегистр: 20/11/2002
Сообщений: 1835
Из: RUSSIA (время московск.)
Re: Title страницы - имя по умолчанию при сохранении. new 
31/01/2005 19:21   [Re: Academic]   [post link]  

При последующих сохранениях может вылезти сообщение, что файл не найден.

WinXP Op. 800 > Ради интереса сохранил несколько страниц в разные каталоги - папки, на разных разделах.. Пока всё нормально. Право это ещё ни о чём не говорит, если верить тебе ( А как не верить? )
Проверю в дальнейшем, и если выскочит ( .... не найден) верну назад в system32.(Пока, в корневой Оперы) Эксперементатор, Блин .

Выслушивать нужно всё, но не спешить с доверием.



aga
Operaman
***

Зарегистр: 04/05/2004
Сообщений: 762
Из: россия, москва
Re: Title страницы - имя по умолчанию при сохранении. new 
31/01/2005 21:29   [Re: Lapomas]   [post link]  

я бы посоветовал кидать пункт меню сохранения не только в document popup menu, но и в hotclick popup menu, при этом пункт сохранения появляется ещё и в меню выделенного текста, т.о. обеспечивается сохранение с присвоением имени сохраняемого файла выделенного текста.

Academic
User
*****

Зарегистр: 19/03/2004
Сообщений: 55
Из: Россия, Кострома
Re: Title страницы - имя по умолчанию при сохранении. new 
01/02/2005 06:23   [Re: Angolier]   [post link]  

В ответ на:
НУ не понял я куда и что кидать надо...и где искать эту самую переменную. Кнопку перенёс... а она ругается фаул не найден. Поясните пожалуйста непонятливому.

Win2000 Opera7.54u1



Win2000 ставится в папку c:\winnt\ - в нее и кидай программу...

Кстати, под Win2000 она работает? А то у меня не было возможности проверить под Win2000.

AngolierМодератор
Operaman
***

Зарегистр: 19/02/2003
Сообщений: 1446
Из: Россия _ Химки
Re: Title страницы - имя по умолчанию при сохранении. new 
01/02/2005 08:21   [Re: Academic]   [post link]  

Lapomas Приват дело хорошее, но всёже меня немного смутило описание.. по этомуи решил для всех задать вопрос.

Теперь для всех
Свершилось чудо... работает... пока вроде нажимается... современем потестю и если будут глюки напишу.

О системе Win200Pro и Opera 7.54u1.

Естествеенно кнопочки для 7.60 и 8.0 не работают, система на мгновение задумывается и тишина... но это к слову.

Теперь после своих граблей... Всёже было бы удобней файлик кидать не в корневую папку Windows, а в папочку Plugins иди Program\plugins самой Opera, это сложно реализовать? По мне так было бы на порядки удобней и практичней... при переустановки системы, копернул попочку Opera и всё путём. По поводу "переменной PATH" всёже я честно её искал и мне уже просто интересно где енто находится, в ini, я такой не встретил... акромя plugin pach. В общем вот так...

Всем спасибо за помощь.
PS. А после копирования перезагрузка нужна? Оперы или Системы. У меня вчера когда я просто кинул в папочку файлик прога сразу не заработала. а второй раз тока сегодня уже пробовал.

AngolierМодератор
Operaman
***

Зарегистр: 19/02/2003
Сообщений: 1446
Из: Россия _ Химки
Re: Title страницы - имя по умолчанию при сохранении. new 
01/02/2005 08:29   [Re: Angolier]   [post link]  

И ещё... у меня теперь 4 кнопки, нпопарно 2 из них на "одно лицо" можно в описание ко второй паре кнопок сделать добавление в скобочках "выделеный текст" или что-то вроде этого.

Academic
User
*****

Зарегистр: 19/03/2004
Сообщений: 55
Из: Россия, Кострома
Re: Title страницы - имя по умолчанию при сохранении. new 
01/02/2005 18:31   [Re: Angolier]   [post link]  

В ответ на:
И ещё... у меня теперь 4 кнопки, нпопарно 2 из них на "одно лицо" можно в описание ко второй паре кнопок сделать добавление в скобочках "выделеный текст" или что-то вроде этого.


заходи на генератор кнопок Мангуста, там настраивай по своему усмотрению.

как настраивать:
команда: Execute program
иконка: любая
первый параметр: OperaSaveAsTitle.exe (можно указать полный путь к файлу)
второй параметр: %T (выделенный текст как имя, или заголовок, если нет выделения)

чтобы в качестве имени всегда подставлялся заголовок, второй параметр пустой.

имя кнопки: любое

Логический оператор: &

Команда2: Save document As
или
Команда2: Save document with images as
или (для ver 7.60 и 8.0)
Команда2: Save document


Lapomas
Operaman
****

Зарегистр: 20/11/2002
Сообщений: 1835
Из: RUSSIA (время московск.)
Re: Title страницы - имя по умолчанию при сохранении. new 
01/02/2005 20:03   [Re: Academic]   [post link]  

Angolier
Зачастую (Дабы не возиться с новыми картинками) использую для новых кнопок, смайлы скинов. Это весёлое разнообразие для однотипных картинок, но разных по назначению кнопок.

В скинах 11 смайлов >

Smiley Happy
Smiley Unhappy
Smiley Wink
Smiley Surprised
Smiley Grin
Smiley Cool
Smiley Indifferent
Smiley Cry
Smiley Angry
Smiley Tongue
Smiley Pacman


В твоём случае, в записях. команд, нужно вместо….. “Save”…… прописывать название смайла.
Просто, быстро, весело


Konstantin
Новичок

Зарегистр: 01/02/2005
Сообщений: 1
Из: Ukraine, Kiev
Re: Title страницы - имя по умолчанию при сохранении. new 
01/02/2005 22:44   [Re: Academic]   [post link]   Прикреплённые файлы (431 downloads)

В аттаче пример внедрения dll в адресное пространство процесса.
Все, что в LHook.dll - выполняется в адресном пространстве процесса, в принципе там много лишнего, там есть и перехват API, но я так понял вам важно войти в адр. пространство оперы - должно помочь. Код на Delphi, но если вы пользуете MSVC, то там вроде все так-же делается.

Страниц в этой теме: 1 | 2 | 3 | (показать все)  

Разное >> Soft

Дополнительные сведения
0 зарег. и 8 анонимные пользователи просматривают этот форум.

Модератор:  netman, van_grieg, Angolier, Pechkin 

Распечатать тему

Разрешения
      Вы не можете создавать новые темы
      Вы не можете отвечать в темах
      HTML запрещен
      UBBCode разрешен

Рейтинг:
Тема просмотрена: 43447

Оценить эту тему
Быстрый поиск
Перейти на



  
Отправить email администрации operaman.ru - Home

© 2000-2002. Николай Ковальчук - All rights reserved
Rambler's Top100