OBook Plugin

Оффлайн Dmitry Antonyuk

  • Разработчик
  • Сообщений: 98
    • Просмотр профиля
13-02-2006, 18:01
0
Obook Plugin 1.0 Release

Что нового:
Удалось отказаться от постоянно загруженного в память OBint.exe
+ добавлен диалог "Сохранить как..."
+ настраиваемый поиск по дате, заголовку и url
+ сортировка папок по дате сохранения
+ F3 для активации поиска
+ формат obook.xml переведен в UTF-8
+ сохранение в выбранную папку обука
+ меню Опции
+ сохранение ссылок на локальные файлы
+ двойной клик в пустом месте obook создает новую папку
+ параметр Editor в obook.ini
+ новый диалог интеграции кнопок в Оперу

Известные проблемы с Opera 8.x
Выбор мышью пунктов из выпадающего списка поиска
Передача клавиатурного фокуса в поле поиска

Известные проблемы с Opera 8.x - 9.x
При загрузке одного obook.xml в несколько окон Оперы  после переключения окна необходимо нажать Reload(Обновить) для обновления данных obook.xml - в противном случае возможна потеря изменений сделанных в предыдущем окне.

Спасибо  Вам за тестирование и предложения!

Особо хочу поблагодарить  Mongoose  - Kildor  - Dennis Hawks  и profiT

Скриншот
Скачать - (970Kb)
« Последнее редактирование: 16-07-2006, 21:38 от Dmitry Antonyuk »

Оффлайн Kildor

  • OperaFan Team
  • Сообщений: 944
  • Homo virtualis
    • Просмотр профиля
#1 13-02-2006, 20:29
0
а если не секрет, почему такое ограничение на девятку?
Дополнено : 13-02-2006, 20:28
PS: может куда-нить помимо народа выложить? Ибо совсем тяжко тянуть оттуда
Да, я гик!!
«…Мой ангел не спит, он скорей всего пьян…
кто знает, чья вечность беспечней, чья призрачней истина.
чьи души вселяются в чаек, чьи в рыб и медуз…»

Оффлайн Dmitry Antonyuk

  • Разработчик
  • Сообщений: 98
    • Просмотр профиля
#2 13-02-2006, 20:45
0

а если не секрет, почему такое ограничение на девятку?
- конечно нет, в 9ке же не работает "Save document with images as"
По поводу народа пока не знаю.... посмотрю что нибудь.....

Оффлайн Kildor

  • OperaFan Team
  • Сообщений: 944
  • Homo virtualis
    • Просмотр профиля
#3 13-02-2006, 21:30
0
Всё, понял… ;-)
Да, я гик!!
«…Мой ангел не спит, он скорей всего пьян…
кто знает, чья вечность беспечней, чья призрачней истина.
чьи души вселяются в чаек, чьи в рыб и медуз…»

Оффлайн ELV1S

  • OperaFan Team
  • Сообщений: 1 435
    • Просмотр профиля
#4 13-02-2006, 22:04
0
Dmitry Antonyuk
При установке на Opera 8.51, кнопки на тулбар добавились в Opera 9!
Подскажите, что этот OBook Plugin ещё мне в девятой опере добавил в меню или тулбар.
« Последнее редактирование: 28-09-2006, 00:53 от Mongoose »
Не пишите мне личные сообщения. Спрашивайте на форуме.

Оффлайн Dimanish

  • Профи
  • Сообщений: 354
    • Просмотр профиля
#5 13-02-2006, 22:33
0
Dmitry Antonyuk
Очень рад появлению еще одной программы для сохранения страниц Оперой.
Возникло несколько вопросов:
1. Перед сохранением при помощи пункта меню, кнопки на тулбаре и т.п. необходимо вручную запускать некий OBInt.exe?
Стоит заметить - не очень удобно...
2. Проверил - программа сохраняет страницы в папки, у которых в качестве имени выступает дата сохранения (а-ля Scrapbook).
Потом же совсем не удобно просматривать сохраненные страницы - нет title, где какая страница сохранена, не понятно.
Должна быть какая-то боковая панель?

Оффлайн Dimanish

  • Профи
  • Сообщений: 354
    • Просмотр профиля
#6 13-02-2006, 22:35
0
А, да. При сохранении Опера периодически вылетает.

Оффлайн GeoD

  • Любитель
  • Сообщений: 240
    • Просмотр профиля
  • Opera: Последний финал
#7 13-02-2006, 22:39
0
У меня папки создает, но страницы туда не сохраняет. Установил повторно - Opera при сохранении стала зависать.

Оффлайн Dmitry Antonyuk

  • Разработчик
  • Сообщений: 98
    • Просмотр профиля
#8 14-02-2006, 07:53
0
Опишу подробно процесс установки:
1. Инсталлятор берет из реестра ключ  HKLU…Opera software… Last CommandLine v2   (путь до  последней запущенной Оперы), извлекает имя папки и ищет эту папку в пользовательском профиле.
2. В профиле в файле opera6.ini получаем имена файлов меню и панелей, и в них прописываем запуск Launcher.exe,  в opera6.adr прописываем закладку на Bookmark.htm для отображения на панели справа, там же (в профиле) создаем obook.ini и в него прописываем путь до хранилища.

Установка файлов:

Эти файлы ставятся в c:\Program Files\Obook Plugin\

Launcher.exe – Запускает процесс сохранения в Obook.
OBhook.dll –hook для перехвата диалога сохранения.
OBInt.exe – Непосредственно запускает hook – должен запускаться при старте системы.
Bookmark.htm – Добавляет закладку на панель слева.

License.txt – понятно
obook.ico - понятно
unins000.dat – деинсталлятор
unins000.exe – деинсталлятор

В папку Oперы в  c:\Program Files\Opera\program\plugins\
Ставится obook.dll – отвечает за отображение панели слева.

Во время установки у пользователя запрашивается:
1.   автоматически определенный каталог Оперы.
2.   каталог в котором будет хранится база.
3.   каталог для файлов Obook Plugin

Программа тестировалась на 5 компьютерах, ни одной из перечисленных  ошибок не было....
ингода, не переодически при завершении какой либо программы появлялось сообщение об ошибке, но и то очень редко.

Для чистой проверки работы необходимо, закрыть все Оперы, запустить OBInt.exe - появится иконка возле часов, запустить 8 или 8.5
« Последнее редактирование: 14-02-2006, 10:01 от Dmitry Antonyuk »

Оффлайн Dmitry Antonyuk

  • Разработчик
  • Сообщений: 98
    • Просмотр профиля
#9 14-02-2006, 09:06
0
Цитировать

При установке на Opera 8.51, кнопки на тулбар добавились в Opera 9!

Может все таки что то с профилем Оперы? девятка встала поверх 8, а восьмерка тоже работает с тем же профилем?

Цитировать

1. Перед сохранением при помощи пункта меню, кнопки на тулбаре и т.п. необходимо вручную запускать некий OBInt.exe?

OBInt.exe должен запустится после установки, если включена галочка в Setup и висеть в трее.

Цитировать

Должна быть какая-то боковая панель?

Так она и добавляется, красно белая иконка на панели слева, где закладки, история и прочие

Оффлайн Dimanish

  • Профи
  • Сообщений: 354
    • Просмотр профиля
#10 14-02-2006, 09:42
0
Странно, все кнопки появляются.
Сохраняю страницу, проверяю - страница сохранена на диске, открываю боковую панель - пусто.

Оффлайн Dmitry Antonyuk

  • Разработчик
  • Сообщений: 98
    • Просмотр профиля
#11 14-02-2006, 09:50
0
Кстати а SaveAsIE используется?
Верхнюю панель инструментов видно, как на скриншоте с 5ю кнопками?
Идет ли запись в файл \Папка базы\Data\obook.xml?
Можно попробывать вручную открыть c:\Program Files\Obook Plugin\Bookmark.htm если плагин установлен то должен появится список сохраненных станичек.

Оффлайн Dimanish

  • Профи
  • Сообщений: 354
    • Просмотр профиля
#12 14-02-2006, 09:59
0
SaveAsIE не используется.
Верхней панели нет.
Запись в obook.xml не идет. Может конфликт с page2chm?

Оффлайн GeoD

  • Любитель
  • Сообщений: 240
    • Просмотр профиля
  • Opera: Последний финал
#13 14-02-2006, 10:04
0
Цитировать
открываю боковую панель - пусто.
У меня вчера была та же история, но оказалось, что установка прошла криво (вчера было 13 число :) ). Оказалось, что
Цитировать
папки создает, но страницы туда не сохраняет

Сегодня я удалил программу, вычистил реестр от остатков созданных ею ключей и установил заново. И в результате все работает нормально.
Почти... :)
А именно, при сохранении возникает окно типа "не могу найти файл index.htm", но страница сохраняется и в панели появляется.

Я должен все же поблагодарить разработчика. Я давно скучал по аналогу Файрфоксовского Scrapbook для Opera и писал об этом в одном из пожеланий. И вот теперь мы имеем это!  ;D
« Последнее редактирование: 14-02-2006, 10:20 от GeoD »

Оффлайн Dmitry Antonyuk

  • Разработчик
  • Сообщений: 98
    • Просмотр профиля
#14 14-02-2006, 10:15
0
Dimanish
по команде opera:plugins должна появится следующая строка
application/obook-plugin   obk   
C:\Program Files\Opera\Program\Plugins\obook.dll
попробывать поискать obook.dll  в папке 9ки
с page2chm - конфликтовать не должен из-за принципа.

GeoD[\b] - Спасибо!

 

Любые приставки wii оригинал по низкой цене