2

Я хочу экспортировать список имен файлов и соответствующую информацию, такую как URL-адреса файлов, которые я скачал с помощью DownThemAll (DTA). Но, насколько я знаю, у него нет этой функции.

Итак, я хочу знать, где хранятся пользовательские данные DownThemAll в системах Linux и Windows? Я использую Firefox 23 на Ubuntu/Windows-7.

1 ответ1

1

Это отвечает на ваш вопрос.

Короче:

DownThemAll на самом деле не хранит эту информацию вообще

  • dta_queue.sqlite содержит информацию об очереди. Это файл базы данных sqlite.
  • Таблица очередей содержит актуальную информацию в столбце "элемент".
  • Столбец "item" имеет различные свойства, закодированные как json.
  • Внутри этой структуры json находятся поля "fileName", "pathName" и "mask", а также другие области, представляющие интерес.
  • Фактический путь вычисляется по необходимости из этих значений. В настоящее время он нигде не кэшируется на диске, так как на самом деле нет необходимости в кэшировании. Код, который вычисляет функцию, находится в branch/1.1.x/chrome/content/dta/manager.js@#L1546.

Конечно, этот отчет об ошибках уже устарел, но я не думаю, что с тех пор DTA значительно изменилась.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .