Полезная информация

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№108-03-2009 00:55:47

AnalogXP
Участник
 
Группа: Members
Зарегистрирован: 07-11-2007
Сообщений: 27
UA: Seamonkey 1.1

Монопольный доступ к закладкам

Здравствуйте!

Пишу прогу - менеджер закладок для Firefox 3 (редактирую places.sqlite).
Но, вот если запустить Firefox, то моя программа не может получить доступ к закладкам (даже доступ - только чтение). Можете помочь информацией, как это обходить? Возможно ли такое?

Отсутствует

 

№211-03-2009 20:13:08

AnalogXP
Участник
 
Группа: Members
Зарегистрирован: 07-11-2007
Сообщений: 27
UA: Seamonkey 1.1

Re: Монопольный доступ к закладкам

Тут написано что:

parent.lock (Windows)    -    Создается при запуске Firefox c данным профилем и показывает что профиль используется. Может быть удалён для разблокировки профиля

Но удалить его когда запущен ФФ, не удается. Может еще есть варианты?

Отсутствует

 

№311-03-2009 21:06:13

Crazy-EyE
Участник
 
Группа: Members
Зарегистрирован: 20-06-2008
Сообщений: 81
UA: Firefox 3.0

Re: Монопольный доступ к закладкам

Не стоит трогать базу данных, если она открыта другим приложением и поддерживает только экслюзивный доступ (как в случае с sqlite).

Кстати, Google Chrome при импорте закладок просил закрыть Firefox (правда, потом он все равно завис:))

Отсутствует

 

№411-03-2009 23:39:27

AnalogXP
Участник
 
Группа: Members
Зарегистрирован: 07-11-2007
Сообщений: 27
UA: Seamonkey 1.1

Re: Монопольный доступ к закладкам

То есть даже прочесть только не удастся, если база уже открыта?
А как Вы импортировали из ФФ в Chrome? У меня Chrome поддерживает только .html

Отсутствует

 

№512-03-2009 00:02:00

=Agasfer=
linux user #526929
 
Группа: Extensions
Откуда: /home
Зарегистрирован: 06-11-2008
Сообщений: 6578
UA: Shiretoko 3.1

Re: Монопольный доступ к закладкам

AnalogXP
Панель меню - Закладки - Управление закладками - Экспорт в HTML


Arch Linux & xmonad

Отсутствует

 

№612-03-2009 00:34:06

AnalogXP
Участник
 
Группа: Members
Зарегистрирован: 07-11-2007
Сообщений: 27
UA: Seamonkey 1.1

Re: Монопольный доступ к закладкам

Панель меню - Закладки - Управление закладками - Экспорт в HTML

Я так понял, что из Chrome выбираем "импортировать из ФФ", не через HTML

и поддерживает только экслюзивный доступ (как в случае с sqlite)

А вот тут написано что только один процес может делать изменения в базе, но читать могут несколько одновременно, насколько я понял:
http://www.sqlite.org/faq.html#q5
Тогда в чем же дело может быть :whiteflag:

Отредактировано AnalogXP (12-03-2009 00:34:37)

Отсутствует

 

№712-03-2009 06:44:57

Z&N
Участник
 
Группа: Members
Зарегистрирован: 01-04-2008
Сообщений: 2401
UA: Shiretoko 3.1

Re: Монопольный доступ к закладкам

А как Вы импортировали из ФФ в Chrome?

AnalogXP есть ещё способ- http://forum.mozilla-russia.org/viewtop … 68#p275168 -Transmute :)

Отредактировано Z&N (12-03-2009 06:49:33)

Отсутствует

 

№812-03-2009 11:01:28

AnalogXP
Участник
 
Группа: Members
Зарегистрирован: 07-11-2007
Сообщений: 27
UA: Seamonkey 1.1

Re: Монопольный доступ к закладкам

Z&N, я имел в виду это:

Кстати, Google Chrome при импорте закладок просил закрыть Firefox (правда, потом он все равно завис:))

Как это получить?

Отсутствует

 

№912-03-2009 11:18:42

Z&N
Участник
 
Группа: Members
Зарегистрирован: 01-04-2008
Сообщений: 2401
UA: Shiretoko 3.1

Re: Монопольный доступ к закладкам

у меня независал :) может ещё раз попробывать ?

Отсутствует

 

№1012-03-2009 12:51:39

AnalogXP
Участник
 
Группа: Members
Зарегистрирован: 07-11-2007
Сообщений: 27
UA: Seamonkey 1.1

Re: Монопольный доступ к закладкам

Z&N или я невнятно обьясняю или Вы меня не понимаете. Как получить сообщение от Chrome, что нужно закрыть браузер Firefox?

Отсутствует

 

№1112-03-2009 12:55:49

Z&N
Участник
 
Группа: Members
Зарегистрирован: 01-04-2008
Сообщений: 2401
UA: Shiretoko 3.1

Re: Монопольный доступ к закладкам

AnalogXP это я невнятно понимаю :dumb::lol: а как получить ума не приложу :angel: :whistle:

Добавлено 12-03-2009 13:00:37
...может посмотреть как это реализовано в MozBackup?
77ea483d7956t.jpg

Отсутствует

 

№1213-03-2009 22:00:03

AnalogXP
Участник
 
Группа: Members
Зарегистрирован: 07-11-2007
Сообщений: 27
UA: Seamonkey 1.1

Re: Монопольный доступ к закладкам

Z&N, к сожалению, это кажется, единственный выход.

Отсутствует

 

№1314-03-2009 03:00:54

Crazy-EyE
Участник
 
Группа: Members
Зарегистрирован: 20-06-2008
Сообщений: 81
UA: Firefox 3.0

Re: Монопольный доступ к закладкам

Упс, забыл подписаться на тему (кстати, а можно здесь сделать, чтоб подписывалось автоматически после ответа?)

Вообще я не могу, к сожалению, уверенно сказать здесь что-нибудь. Просто хотел обратить внимание на поведение Chrome.

Про Chrome: Загрузил его из Firefox, установил. Он при запуске предложил импортировать настойки из Firefox, я согласился. Он попросил меня закрыть Firefox, я закрыл. Он импортировал сами закладки, потом попытался импортировать какие-то настройки и завис. После перезапуска попросил его еще раз импортировать, он опять завис. Я забил и просто запустил его, посмотрел, закрыл. Больше не запускал, через неделю удалил (стало лень с ним разбираться). Как импортировать закладки не при инсталляции не знаю, извините.

А вот тут написано что только один процес может делать изменения в базе, но читать могут несколько одновременно, насколько я понял:
http://www.sqlite.org/faq.html#q5

Да, действительно, видимо, как-то читать в общем случае должно быть можно. В данном конкретном - не знаю.

Думаю, все перечисленные программы используют наличие файла parent.lock для определения того, что профиль используется. Правда, непонятно, как этот файл удаляется, если Firefox "упал"...

Отсутствует

 

№1414-03-2009 11:10:22

AnalogXP
Участник
 
Группа: Members
Зарегистрирован: 07-11-2007
Сообщений: 27
UA: Seamonkey 1.1

Re: Монопольный доступ к закладкам

Спасибо всем! Оказалось что если запустить ФФ и не заглядывать в его закладки, то в мою программу я еще могу их импортировать, а изменить уже нельзя. А иногда не получается импортировать даже если только запускать браузер, что от там делает - темная тайна.

Отсутствует

 

№1525-03-2009 01:13:16

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Minefield 3.6

Re: Монопольный доступ к закладкам

AnalogXP

Пишу прогу - менеджер закладок для Firefox 3 (редактирую places.sqlite).
Но, вот если запустить Firefox, то моя программа не может получить доступ к закладкам (даже доступ - только чтение). Можете помочь информацией, как это обходить? Возможно ли такое?

Возможно Bug 455555 -  Use asynchronous queries for places autocomplete решит эту проблему в будущем... Хотя я не уверен.


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]