Academic
|
User
|
|
|
Зарегистр: 19/03/2004
|
Сообщений: 55
|
Из: Россия, Кострома
|
|
Title страницы - имя по умолчанию при сохранении.
19/01/2005 15:48
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Лично мне не нравилось то, что при сохранении страницы, Опера в качестве имени по умолчанию предлагает имя файла открытой страницы. Например, сохраняю закэшированную страницу Гугле, Опера в качестве имени по умолчанию предлагает "search", а когда сохраняешь несколько таких страниц, потом не найдешь нужную среди сохраненных.
Поэтому я написал небольшую утилитку, которая в качестве имени по умолчанию автоматически подставляет название страницы (Title).
программу можно скачать с моего сайта: http://alexey-academic.newmail.ru (раздел "Скачать" - OperaSaveAsTitle, размер 10 KB)
Прочитайте файл ReadMe.htm из архива с программой.
|
Lapomas
|
Operaman
|
|
|
Зарегистр: 20/11/2002
|
Сообщений: 1835
|
Из: RUSSIA (время московск.)
|
|
Re: Title страницы - имя по умолчанию при сохранении.
19/01/2005 18:05
[Re: Academic]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
СПАСИБО Academic Работает!!! Иде’ж ты раньше был, > в своё время И, уже, полное хамство > Если бы можно было и папочку, слёту... , создавать > Вообще “Была бы лапота.” НО, и Так - ОК!!!
|
Academic
|
User
|
|
|
Зарегистр: 19/03/2004
|
Сообщений: 55
|
Из: Россия, Кострома
|
|
Re: Title страницы - имя по умолчанию при сохранении.
19/01/2005 19:37
[Re: Lapomas]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
На счет папочки: есть 2 проблемы: 1. Как получить папку, куда происходит сохранение?
(программисты, есть идея, как утянуть из SaveDialog имя папки, куда сохраняются файлы?)
2. как отследить, какие файлы насоздавала Opera при сохранении? Если как-то получить список файлов, созданных при сохранении (рисунки, стили, фреймы и т.п.), то дальше - дело техники В принципе, можно повесить хук на папку, полученную в пункте 1, но может быть такая ситуация, что одновременно с Оперой в эту папку пишут другие программы.
|
Lapomas
|
Operaman
|
|
|
Зарегистр: 20/11/2002
|
Сообщений: 1835
|
Из: RUSSIA (время московск.)
|
|
Re: Title страницы - имя по умолчанию при сохранении.
19/01/2005 20:14
[Re: Academic]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Я имел в виду возможность нечто такого > Клик по твоей кнопке Save (Без проблем можно и в меню вписать..) > Открывается диалог “Сохранить как” … (к примеру страничка: “Результаты поиска по запросу…”) В ручную Выбирается директория Х, и уже в неё прописывается – создаётся Папка > “Результаты поиска по запросу….” (в автомате .. с вопросом типа:: “создать..? ) > в которую уже сохраняется страничка “Результаты поиска по запросу….html со всеми прочими прибамбасами. При последующем сохранении, всё повторяется, но создаётся другая папка “ ********….” И в неё “*******…html …. И т.д..
Сложно, вероятно. С Давних времён, по этому поводу, шли разборки, и периодически повторяются…. Пол дела, в давнюю тему…, сделанО !!!
PS Я не программист, и помощи в этом > "Как с козла молока"
|
aga
|
Operaman
|
|
|
Зарегистр: 04/05/2004
|
Сообщений: 762
|
Из: россия, москва
|
|
Re: Title страницы - имя по умолчанию при сохранении.
19/01/2005 21:32
[Re: Lapomas]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
не в тему, но просто интересно стало. зашёл на этот сайт, там фреймы как я понял. и оформление честно говоря сложновато для восприятия. как обычно в случаях попадания на сайты с плохим цветовым оформлением меняю стиль на чёрно-белый. и вот только что заметил, что при включении стиля он применяется только к одной из страниц фрейма (в даном случае к меню). а для полного применения пришлось страницу перегружать.
|
aga
|
Operaman
|
|
|
Зарегистр: 04/05/2004
|
Сообщений: 762
|
Из: россия, москва
|
|
Re: Title страницы - имя по умолчанию при сохранении.
19/01/2005 21:44
[Re: aga]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
а возможно добавить такую функцию, чтобы в имя файла при сохранении с помощью этой программы добавляется выделенный текст на странице?
я в общем-то сделал пункт контекстного меню выделенного текста, при клике копируется этот выделенный текст и появляется диалог сохранения страницы, остаётся нажать ctrl+v, что-то этот пункт и облегчил в сохранении, но до такой программы далековато, так как нужно ещё нажимать вставку.
Item, "сохранить" = Copy, , , & Save document
|
Kildor
|
Operaman
|
|
|
Зарегистр: 10/03/2004
|
Сообщений: 557
|
Из: Россия, Новосибирск
|
|
Re: Title страницы - имя по умолчанию при сохранении.
20/01/2005 06:07
[Re: aga]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Одно неудобно.. сохраняю вот эту страницу, получаю 834-663 - Title страницы - имя по умолчанию при сохранении..6 Preview 4
Как я понимаю, в программе есть фильтр заголовка, раз „opera 7“ не попало в название файла. Может заодно сделать фильтр на размер экрана, "^\d{2,4}\:\d{2,4} - " что-то типа такого… Хорошо бы ещё конец титла обрезать.. А вообще — классная вещь, спасибо.
|
Academic
|
User
|
|
|
Зарегистр: 19/03/2004
|
Сообщений: 55
|
Из: Россия, Кострома
|
|
Re: Title страницы - имя по умолчанию при сохранении.
20/01/2005 06:56
[Re: Kildor]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Фильтр размера окна сделаю. А где в настройках указывается, чтоб в заголовке отображалось "6 Preview 4" и т.п. ? Попробовал в нескольких версиях Оперы, везде заголовок окна оканчивается на " - Opera"
|
Academic
|
User
|
|
|
Зарегистр: 19/03/2004
|
Сообщений: 55
|
Из: Россия, Кострома
|
|
Re: Title страницы - имя по умолчанию при сохранении.
20/01/2005 07:00
[Re: aga]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Знаю, что при запуске программ из Оперы в качестве параметров можно указывать конструкции типа %t. А нет подобного параметра, который позволяет подставить в командную строку заголовок (Title) текущей страницы?
|
Academic
|
User
|
|
|
Зарегистр: 19/03/2004
|
Сообщений: 55
|
Из: Россия, Кострома
|
|
Re: Title страницы - имя по умолчанию при сохранении.
20/01/2005 08:49
[Re: Kildor]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Следую пожеланиям трудящихся внес следующие дополнения в программу:
1. Если включен режим "Показывать размер окна в заголовке", то этот размер не будет добавляться к имени файла.
2. Если у кого-то в заголовке отображается версия Оперы типа "... - Opera 6 Preview 4", то эта версия также не будет включена в заголовок. (все, что после " - Opera" обрезается)
3. По просьбе aga сделал возможность в качестве имени файла устанавливать выделенный в окне текст (знаки переноса строки заменяются пробелами) - если текст выделен, то он подставляется в качестве имени, если ничего не выделено - то заголовок страницы.
4. В файле ReadMe.htm (тот, что в архиве с программой) сделал 2 типа кнопок: те, в которых реализован пункт 3. и те, где пункт 3. не реализован - кому как нравится.
Качаем обновленную версию с моего сайта.
http://alexey-academic.newmail.ru (раздел "Скачать" - OperaSaveAsTitle, размер 10 KB)
|
Kildor
|
Operaman
|
|
|
Зарегистр: 10/03/2004
|
Сообщений: 557
|
Из: Россия, Новосибирск
|
|
Re: Title страницы - имя по умолчанию при сохранении.
20/01/2005 15:22
[Re: Academic]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
В операДеф6 - Title=Opera 7.6 Preview 4 Спасибо ещё раз..
я специально смотрел, он же обрезает только последнее слово „Opera“?
|
Stalcher
|
User
|
|
|
Зарегистр: 03/04/2003
|
Сообщений: 156
|
Из: Россия, Череповец
|
|
Re: Title страницы - имя по умолчанию при сохранении.
23/01/2005 15:41
[Re: Kildor]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Спасибо за программу! Хороша.
Не знаю, совпадение это или как-то связано, но через 3 дня использования Вашей программы появился вот такой баг. Думаю, что не связано, но всё же, посмотрите, плиз.
|
Academic
|
User
|
|
|
Зарегистр: 19/03/2004
|
Сообщений: 55
|
Из: Россия, Кострома
|
|
Re: Title страницы - имя по умолчанию при сохранении.
23/01/2005 15:53
[Re: Stalcher]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
В ответ на: Не знаю, совпадение это или как-то связано, но через 3 дня использования Вашей программы появился вот такой баг. Думаю, что не связано, но всё же, посмотрите, плиз.
Это точно не связано с моей программой. Моя программа нигде не регистрируется - ни в системе, ни в Опере, не меняет никаких настроек. Попробуйте удалить мою программу и посмотреть, будет ли работать сохранение без нее. Для удаления достаточно с панели инструментов удалить кнопки сохранения, которые Вы перетащили из файла ReadMe.htm, затем удалить файл OperaSaveAsTitle.exe.
|
b4sh
|
Новичок
|
|
|
Зарегистр: 18/11/2002
|
Сообщений: 15
|
|
|
Re: Title страницы - имя по умолчанию при сохранении.
24/01/2005 00:01
[Re: Academic]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
В ответ на: Я так и собираюсь сделать. Только встает одна бааа-льшая проблема: как получить %path% ??? Выдернуть его из диалога сохзранения у меня пока не получилось
Попробуй выдергивать пути из файла opera6.ini, что в %APPDATA%Opera\profile
[Saved Settings] Open Dir=some_path1 Save Dir=some_path2
Правда они перезаписываются только раз в сессию, насколько я понял. Но все же лучше чем ничего.
|
Academic
|
User
|
|
|
Зарегистр: 19/03/2004
|
Сообщений: 55
|
Из: Россия, Кострома
|
|
Re: Title страницы - имя по умолчанию при сохранении.
24/01/2005 07:27
[Re: b4sh]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
А какой в этом смысл? Зачем мне нужен путь, который использовался в прошлую сессию?
|