Программа предназначена для быстрого сохранения в MHT, HTML или CHM с автопереименованием если такой файл уже существует.
Позволяет сохранять все открытые страницы. Также может сохранять скриншоты видимой части страницы в png и быстро сохранять картинки в заданную папку.
Плюс корректирует оперные ошибки и при обычном сохранении. Возможно сохранение только выделенной части страницы.
По умолчанию сохранение производится в папку "Мои документы\Web" для страниц и "Мои документы\Web\_Images " для картинок. Это можно изменить в "Настройках Quick Saver".
Возможности: QSaver обеспечивает "Быстрое сохранение" (после нажатия кнопки страница моментально сохраняется в заранее определенную папку), "Сохранение в папку с именем сайта" (после нажатия кнопки страница моментально сохраняется в заранее определенную папку, но полностью находится в папке с именем сайта) и "Простое сохранение" (после нажатия кнопки появляется диалоговое окно "Сохранить как" и переводится значение в строке "Тип файла" на "HTML-файл с рисунками" или "Веб-архив (отдельный файл)" (можно выбрать папку для сохранения)). И всё это в двух форматах (HTML и MHT), по типу IE (рисунки в отдельной папке) и именем файла из строки заголовка страницы. И, типа, это ещё не всё. QSaver можно настроить так, что страницы будут сохраняться в любом формате из списка "Тип файла" диалогового окна "Сохранить как".
Еще некоторые функции:
Быстрое сохранение:
Если Opera не может сформировать имя, оно берётся из заголовка окна.
Правятся недопустимые символы в имени файла;
Для страниц с одинаковыми именами автоматическая корректировка имен;
Все типы сохранения:
Если расширение отсутствует, то подставляется htm.
Ведётся история всех сохранений в файле \Web\QSaverHistory.html. Его можно добавить в боковую панель Opera.
Требования: Windows 98 или выше (тестировалось на NT4 Sp6, XP Sp2, Vista) и Opera 8-10.
Известные проблемы в Opera 8:
Отсутствует сохранение в MHT.
Не работают все виды js-сохранения.
Opera 9.5+:
Если в Windows снята галочка «Скрывать расширения для зарегистрированных типов файлов», то файлы могут сохраняться с неправильным расширением. (исправлено в 10.5)
Сохранение не работает, если страница имеет длинный заголовок (больше 255 символов). Для исправления, поставьте прилагаемый скрипт fix-long-title.js.
Opera 9.63:
Браузер не добавляет кавычки к параметрам командной строки, содержащим пробелы. Что приводит к невозможности сохранить выделенную часть страницы, если путь к папке Temporary Download Directory содержит пробелы. Решение сводится к изменению этого пути, например, на C:\Windows\Temp или к прописыванию его в формате 8.3 - C:\Docume~1\YourLoginName\Applic~1\Opera\Opera\profile\cache4\temporary_downloads. (исправлено в 9.64)
Opera 10.1:
В режиме сохранения в html с изображениями, браузер криво сохраняет пути к файлам содержащие неанглийские символы. Рекомендуется снять галочку Save With Images Use Subfolder. (исправлено в 10.5)
Opera 10.5:
Opera не может сохранить страницу в папку вида site.ua. (исправлено в 10.6)
В режиме сохранения скриншота, сохраняется изображение всего окна браузера.
Установка:
Скопируйте программу в какую-нибудь папку (например, Opera\program) и перетащите нужные кнопки к себе. Readme.html должен быть в той же папке!
Если вы пользуетесь историей, то рекомендуется добавить QSaverHistory.html в браузер, как боковую панель. Откройте этот файл в Opera, выберите в меню пункт «Создать закладку» и поставьте галочку «Отображать в боковой панели».
Вы можете задать горячую клавишу для любого из способов сохранения. Для этого нажмите на нужную кнопку и скопируйте код. После этого перейдите в настройки горячих клавиш (Ctrl+F12→Дополнительно→Управление) и создайте или измените хоткей, используя в качестве команды скопированный код кнопки.
Если вы обновляете QSaver версии 2.3 или более старый, то вам потребуется заменить все кнопки.
Сохранение выделенной части страницы (js-сохранение) Предварительно следует отметить, что в этом режиме сохраняется только текст, с форматированием и стилями. Также замечу, что если на странице ничего не выделено, то она будет сохранена полностью.
Перед использованием кнопок, создайте MIME тип (Ctrl+F12→Загрузки→Добавить) «text/phf» и укажите "Открыть в другой программе" Opera\program\QSaver.exe (галочка «Передавать адрес приложению» не нужна).
Кнопки для Opera 10.5x:
- Сохранить выделенную часть страницы.
- Быстро сохранить выделенную часть страницы.
- Быстро сохранить выделенную часть страницы в папку с именем сайта.
Кнопки для Opera 9.5x:
- Сохранить выделенную часть страницы.
- Быстро сохранить выделенную часть страницы.
- Быстро сохранить выделенную часть страницы в папку с именем сайта.
Вариант с сохранением изображений в самой странице. При большом числе изображений работает медленно, изображения не показываются в IE < 8.
- Сохранить выделенную часть страницы.
Перед сохранением, вы можете изменить страницу переключив её в режим редактирования, с помощью данной кнопки: .
После чего удалить ненужное кнопкой Delete, а также выделить нужный текст жирным шрифтом, нажав Ctrl+B или подчеркнуть текст нажав Ctrl+U.
Автоматическое сохранение Установите AutoSave.js
(Для установки UserJS, просто скопируйте файл в вашу папку UserJS. Если её ещё нет, то создайте папку (например, Opera\userjs) и укажите её в Настройки→Дополнительно→Содержимое→Настройки Javascript).
Создайте MIME тип (Ctrl+F12→Загрузки→Добавить) «text/qsv» и укажите "Открыть в другой программе" Opera\program\QSaver.exe (галочка нужна).
Добавьте в начало AutoSave.js сайты, страницы с которых должны автоматически сохраняться (не убирайте двойной слэш перед адресами). Если нужно, то измените формат сохранения с png на другой (см. ниже).
Быстрое сохранение изображений Если вы этого ещё не сделали, то создайте MIME тип (Ctrl+F12→Загрузки→Добавить) «text/qsv» и укажите "Открыть в другой программе" Opera\program\QSaver.exe (галочка нужна).
Установите qsaver.js.
Зажатие левой кнопки мыши на картинке (или двойной клик), сохранит её в заранее заданную папку.
Или создайте следующую команду в Ctrl+F12→Дополнительно→Управление→Профили мыши:
Теперь для сохранения картинок в заранее заданную папку, достаточно нажать колёсико мышки.
Для быстрого сохранения изображений из контекстного меню, добавьте в раздел [Image Popup Menu] вашего файла меню, следующую строку:
Item, "Быстро сохранить изображение"=Copy image address & Execute program, "C:\Program Files\Opera\program\Qsaver.exe", "/format=img /method=folder /url=‘‘%C’’ /text=‘‘%T’’" & Save image
Вместо ключа «folder» может быть «quick».
Описание ключей командной строки Execute program, "C:\Program Files\Opera\program\QSaver.exe","/format=mht /method=quick /url=‘‘%U’’ /path=‘‘c:\web\something’’ /text=‘‘%T’’" & Save document
Первый параметр - как сохранять:
png - скриншот
htm - html
html - html с рисунками
mht - веб архив
txt - текст
img - изображение
imgs - то же, но предварительно эмулировать Ctrl+Click.
chm - сохранить в html и конвертировать в chm с помощью hhc.exe.
pdb - сохранить в html и конвертировать в iSilo с помощью iSiloXC.exe.
Второй:
simple - Обычное сохранение (этот параметр не обязателен).
quick - Быстрое сохранение
folder - Быстрое сохранение в папку с именем сайта
folder-time - Быстрое сохранение в папку с именем из даты и времени.
folder-name - Быстрое сохранение в папку с именем из заголовка или выделенного текста.
all - Быстрое сохранение многих файлов
В случае формата phf, способ сохранения задаётся в самой странице, следующим образом:
2.4.10
* Совместимость с Opera 10.6.
* Улучшено сохранение в chm. Подавляются сообщения об ошибках.
* В QSaver.ini добавлены настройки: CheckParent, IsiloOptions, ChmOptions. Подробности для последней, можно посмотреть здесь, с десятого по двадцатый аргумент.
+ Режимы folder-time и folder-name.
* Мелкие улучшения.
2.4.9
* Сохранение всех страниц должно работать надёжней.
* Небольшие исправления в кнопках js-сохранения.
+ "Сохранить скриншот всего окна браузера".
* Сохранение выделенной части страницы работает и во фреймах.
+ Испанский перевод. Спасибо Matias Aquino.
+ Турецкий перевод. Спасибо ZAHEK.
2.4.8
* Вместо конструкции: «/параметр=‘‘значение’’» можно использовать «/параметр=''значение''». Это должно корректно работать и с восточными языками.
- Исправлено нелогичное поведение при пустом пути к папке быстрого сохранения.
- При обычном сохранении скриншота страницы и наличии файла, на скриншот мог попасть диалог сохрнения.
* Улучшена иконка.
2.4.7
+ Поддерживается сохранение в формат iSilo.
2.4.6
* QSaverHistory теперь отображается и с выключенным javascript-ом.
* Дополнена документация.
2.4.5
* Небольшие улучшения в режиме сохранения в chm.
+ Добавлен скрипт fix-long-title.js, который укорачивает слишком длинные заголовки, мешающие сохранению страниц в Opera 9.5.
* Улучшен внешний вид QSaverHistory.
* По умолчанию, показываются только файлы сохранённые за последнюю неделю.
* Поиск теперь работает и в IE.
2.4.4
+ Быстрое сохранение в chm. Требуются hhc.exe и hha.dll, которые можно скачать, например, здесь.
2.4.3
* В режиме phf, из сохраняемого файла убирается: <!-- QSaver settings ... -->.
* В режиме сохранения выделенной части страницы, начало выделенного текста добавляется к имени файла.
* Несколько изменён поиск окна сохранения.
+ Сохраняется doctype.
* Улучшен вид поиска в QSaverHistory при использовании Opera 8.
2.4.2
* Небольшие улучшения в режиме сохранения части страницы и в самом Qsaver-е.
+ Кнопки для Opera 9.5.
2.4.1
+ Поддержка формата phf.
+ Можно сохранять часть страницы.
2.4.0
* Изменены параметры командной строки. Пожалуйста, обновите все кнопки!
* Можно задавать несколько папок для быстрого сохранения. Пропишите их в параметре /path=‘‘c:\web\something’’
* Совместимость с Opera 9.50.
* Обойдены баги Opera 9.50 с неправильной установкой фокуса при сохранении всех страниц и сохранением файлов с неправильным расширением.
* Улучшен внешний вид поиска в QSaverHistory.
2.3.3
+ Можно изменять порядок добавления записей в файл истории (по умолчанию, новые добавляются в конец). Порядок существующих записей не меняется.
* Поле "Быстрого поиска" (в файле истории) теперь находится внизу и всегда видимо.
* Также в файл истории добавлена иконка от Gheorgich. Текущий файл истории будет обновлён при первом же сохранении.
2.3.2
+ Можно автоматически сохранять страницы (или скриншоты) на заданных сайтах.
2.3.1
+ Возможность сохранять адрес страницы в файле комментариев (descript.ion).
* Небольшие улучшения.
2.3.0
+ К настройкам добавлен интерфейс.
+ Имена файлов корректируются и при простом сохранении.
2.2.8
* Быстрое сохранение изображений работает надёжней.
2.2.7
* Небольшие уточнения.
2.2.6
+ Быстрое сохранение изображений по двойному клику или зажатию левой кнопки.
* Небольшие улучшения.
2.2.5
+ Быстрое сохранение изображений по клику колёсиком или по Ctrl+клик колёсиком.
2.2.4
+ В QSaverHistory.html добавлен поиск.
2.2.3
* QSaverHistory.html «Is Valid HTML 4.01 Transitional!».
2.2.2
* Ключ «/txt» правильно работает в Opera 8.
* Расширен список допустимых расширений.
- В Opera 9.5 было возможно сохранение с неправильным расширением.
2.2.1
* Картинки при "Быстром сохранении", сохраняются в отдельную папку. Её можно изменить в ключе QuickSaveImgDir файла QSaver.ini.
2.2
* Улучшена совместимость с Opera 9.50 и Opera 8.
* Изменились кнопки быстрого сохранения. После «/quick» добавился «%u». Не забудьте их обновить!
+ Быстрое сохранение картинок.
2.1.8
* Небольшие улучшения.
2.1.7
* При быстром сохранении, история записывается в файл QSaverHistory.html (аналогично opera:history). Это можно отключить в QSaver.ini.
2.1.6
* В случае не совсем правильного title не находилось окно Opera.
2.1.5
+ В QSaver.ini добавлен параметр OperaVersion. Если он меньше 9, то файлы сохраняются в подпапку с названием документа.
Ключ «/folders», соответственно убран.
2.1.4
+ Добавлен ключ "/?"
* Улучшен режим «/folders».
2.1.3
- Иногда не добавлялось расширение.
2.1.2
+ Добавлено быстрое сохранение скриншота в папку с именем сайта.
2.1.1
* исправлены небольшие проблемы при сохранении в png.
2.1
* Теперь параметр «/folder» означает быстрое сохранение в папку с именем сайта.
+ Параметр «/folders» - быстрое сохранение в папку с именем сайта и подпапку с именем файла.
* Режим «/html /folders %u %T» работает и в Opera 8.
* Выделенный текст теперь используется для имени файла и при обычном сохранении.
* Небольшие исправления.
2.0
* Переход на Delphi и WinApi. Соответствующее уменьшение размера
+ Можно сохранять скриншоты видимой части страницы.
* Небольшие улучшения.
1.9.3
- Исправлена ошибка при сохранении в корень диска.
1.9.2
+ В кнопках прописан полный путь к QSaver.exe.
1.9.1
* Дополнена документация (спасибо mihich)
* English version.
1.9
+ Можно сохранить все открытые страницы.
1.8
- Исправлена проблема с Win98.
1.7
+ Теперь правятся все (я надеюсь) недопустимые символы в имени файла
1.6
+ Возможность указать путь к папке быстрого сохранения без правки ini.
1.5
+ Если расширение отсутствует, то подставляется htm.
+ Выделенный текст используется в качестве имени файла.
1.4 Final
* Уточнения.
* В папке с именем файла пробелы заменяются на символы подчёркивания.
* При отсутствии имени файла используется заголовок окна Оперы.
* Не нужно указывать заголовок окна.
1.3
+ Можно сохранять в папку с именем файла. Для имени берутся первые 64 символа.
* Переименование.
1.2
+ QSaveMHT.ini с настройками.
+ Сохранение в разные форматы.
1.1
* Более надёжная работа.
1.0
+ Появление.
This program is released under GPL General Public License This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
Сайт:http://ruzanow.ru/