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

Разное >> Soft

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

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

СПАСИБО Academic Работает!!!
Иде’ж ты раньше был, > в своё время
И, уже, полное хамство > Если бы можно было и папочку, слёту... , создавать > Вообще “Была бы лапота.”
НО, и Так - ОК!!!


Academic
User
*****

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

На счет папочки:
есть 2 проблемы:
1. Как получить папку, куда происходит сохранение?

(программисты, есть идея, как утянуть из SaveDialog имя папки, куда сохраняются файлы?)


2. как отследить, какие файлы насоздавала Opera при сохранении? Если как-то получить список файлов, созданных при сохранении (рисунки, стили, фреймы и т.п.), то дальше - дело техники
В принципе, можно повесить хук на папку, полученную в пункте 1, но может быть такая ситуация, что одновременно с Оперой в эту папку пишут другие программы.

Lapomas
Operaman
****

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

Я имел в виду возможность нечто такого > Клик по твоей кнопке Save (Без проблем можно и в меню вписать..) > Открывается диалог “Сохранить как” … (к примеру страничка: “Результаты поиска по запросу…”) В ручную Выбирается директория Х, и уже в неё прописывается – создаётся Папка > “Результаты поиска по запросу….” (в автомате .. с вопросом типа:: “создать..? ) > в которую уже сохраняется страничка “Результаты поиска по запросу….html со всеми прочими прибамбасами.
При последующем сохранении, всё повторяется, но создаётся другая папка “ ********….” И в неё “*******…html …. И т.д..

Сложно, вероятно. С Давних времён, по этому поводу, шли разборки, и периодически повторяются….
Пол дела, в давнюю тему…, сделанО !!!

PS
Я не программист, и помощи в этом > "Как с козла молока"

aga
Operaman
***

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

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

aga
Operaman
***

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

а возможно добавить такую функцию, чтобы в имя файла при сохранении с помощью этой программы добавляется выделенный текст на странице?

я в общем-то сделал пункт контекстного меню выделенного текста, при клике копируется этот выделенный текст и появляется диалог сохранения страницы, остаётся нажать ctrl+v, что-то этот пункт и облегчил в сохранении, но до такой программы далековато, так как нужно ещё нажимать вставку.

Item, "сохранить" = Copy, , , & Save document

Kildor
Operaman
***

Зарегистр: 10/03/2004
Сообщений: 557
Из: Россия, Новосибирск
Re: Title страницы - имя по умолчанию при сохранении. new 
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 страницы - имя по умолчанию при сохранении. new 
20/01/2005 06:56   [Re: Kildor]   [post link]  

Фильтр размера окна сделаю.

А где в настройках указывается, чтоб в заголовке отображалось "6 Preview 4" и т.п. ?
Попробовал в нескольких версиях Оперы, везде заголовок окна оканчивается на " - Opera"

Academic
User
*****

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

Знаю, что при запуске программ из Оперы в качестве параметров можно указывать конструкции типа %t.
А нет подобного параметра, который позволяет подставить в командную строку заголовок (Title) текущей страницы?


Academic
User
*****

Зарегистр: 19/03/2004
Сообщений: 55
Из: Россия, Кострома
Re: Title страницы - имя по умолчанию при сохранении. new 
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 страницы - имя по умолчанию при сохранении. new 
23/01/2005 15:41   [Re: Kildor]   [post link]  

Спасибо за программу! Хороша.

Не знаю, совпадение это или как-то связано, но через 3 дня использования Вашей программы появился вот такой баг. Думаю, что не связано, но всё же, посмотрите, плиз.

Academic
User
*****

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

В ответ на:
Не знаю, совпадение это или как-то связано, но через 3 дня использования Вашей программы появился вот такой баг. Думаю, что не связано, но всё же, посмотрите, плиз.


Это точно не связано с моей программой. Моя программа нигде не регистрируется - ни в системе, ни в Опере, не меняет никаких настроек. Попробуйте удалить мою программу и посмотреть, будет ли работать сохранение без нее. Для удаления достаточно с панели инструментов удалить кнопки сохранения, которые Вы перетащили из файла ReadMe.htm, затем удалить файл OperaSaveAsTitle.exe.

b4sh
Новичок

Зарегистр: 18/11/2002
Сообщений: 15
Re: Title страницы - имя по умолчанию при сохранении. new 
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 страницы - имя по умолчанию при сохранении. new 
24/01/2005 07:27   [Re: b4sh]   [post link]  

А какой в этом смысл?
Зачем мне нужен путь, который использовался в прошлую сессию?

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

Разное >> Soft

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

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

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

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

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

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



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

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