Первый пост темы
|
|
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 страницы - имя по умолчанию при сохранении.
24/01/2005 19:43
[Re: Academic]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
А это не поможет? http://msdn.microsof...gboxes.asp
Но это я так - тыкаю пальцем в небо, поскольку сам не программист.
|
Academic
|
User
|
|
|
Зарегистр: 19/03/2004
|
Сообщений: 55
|
Из: Россия, Кострома
|
|
Re: Title страницы - имя по умолчанию при сохранении.
24/01/2005 19:53
[Re: b4sh]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
В ответ на: А это не поможет? http://msdn.microsof...gboxes.asp
Но это я так - тыкаю пальцем в небо, поскольку сам не программист.
Это я в первую очередь попробовал. Не работает Получается, что эти данные можно получить, только если работать в контексте Opera (т.е. поместить свой кусок кода в память Opera и там его выполнить). Над этим сейчас и работаю. Не знаю, когда смогу представить рабочий вариант - работа, после нее - пиво... Совсем нет времени
|
Angolier
|
Operaman
|
|
|
Зарегистр: 19/02/2003
|
Сообщений: 1446
|
Из: Россия _ Химки
|
|
Re: Title страницы - имя по умолчанию при сохранении.
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 страницы - имя по умолчанию при сохранении.
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 страницы - имя по умолчанию при сохранении.
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 страницы - имя по умолчанию при сохранении.
31/01/2005 18:05
[Re: Angolier]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
В ответ на: НУ не понял я куда и что кидать надо...и где искать эту самую переменную.
Прежде всего, какая винда и в какую папку установлена? На счет "скопировать в папку Opera" - не прокатит. Поясняю: после запуска Opera текущая папка для нее - то куда она установлена. НО! При сохранении файлов, когда при сохранении выбираешь каталог для сохранения - выбранный каталог становится текущим. При последующих сохранениях может вылезти сообщение, что файл не найден.
|
Lapomas
|
Operaman
|
|
|
Зарегистр: 20/11/2002
|
Сообщений: 1835
|
Из: RUSSIA (время московск.)
|
|
Re: Title страницы - имя по умолчанию при сохранении.
31/01/2005 19:21
[Re: Academic]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
При последующих сохранениях может вылезти сообщение, что файл не найден.
WinXP Op. 800 > Ради интереса сохранил несколько страниц в разные каталоги - папки, на разных разделах.. Пока всё нормально. Право это ещё ни о чём не говорит, если верить тебе ( А как не верить? )
Проверю в дальнейшем, и если выскочит ( .... не найден) верну назад в system32.(Пока, в корневой Оперы) Эксперементатор, Блин .
Выслушивать нужно всё, но не спешить с доверием.
|
aga
|
Operaman
|
|
|
Зарегистр: 04/05/2004
|
Сообщений: 762
|
Из: россия, москва
|
|
Re: Title страницы - имя по умолчанию при сохранении.
31/01/2005 21:29
[Re: Lapomas]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
я бы посоветовал кидать пункт меню сохранения не только в document popup menu, но и в hotclick popup menu, при этом пункт сохранения появляется ещё и в меню выделенного текста, т.о. обеспечивается сохранение с присвоением имени сохраняемого файла выделенного текста.
|
Academic
|
User
|
|
|
Зарегистр: 19/03/2004
|
Сообщений: 55
|
Из: Россия, Кострома
|
|
Re: Title страницы - имя по умолчанию при сохранении.
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 страницы - имя по умолчанию при сохранении.
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 страницы - имя по умолчанию при сохранении.
01/02/2005 08:29
[Re: Angolier]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
И ещё... у меня теперь 4 кнопки, нпопарно 2 из них на "одно лицо" можно в описание ко второй паре кнопок сделать добавление в скобочках "выделеный текст" или что-то вроде этого.
|
Academic
|
User
|
|
|
Зарегистр: 19/03/2004
|
Сообщений: 55
|
Из: Россия, Кострома
|
|
Re: Title страницы - имя по умолчанию при сохранении.
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 страницы - имя по умолчанию при сохранении.
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
|
|
|
В аттаче пример внедрения dll в адресное пространство процесса. Все, что в LHook.dll - выполняется в адресном пространстве процесса, в принципе там много лишнего, там есть и перехват API, но я так понял вам важно войти в адр. пространство оперы - должно помочь. Код на Delphi, но если вы пользуете MSVC, то там вроде все так-же делается.
|