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

Общайтесь со знакомыми и друзьями в нашей группе в Контакте.
  • Форумы
  •  » Firefox
  •  » Разные директории сохранения для разных табов или окон Firefox'а

№120-02-2018 00:10:12

saahriktu
Участник
 
Группа: Members
Зарегистрирован: 20-02-2018
Сообщений: 4
UA: Firefox 59.0

Разные директории сохранения для разных табов или окон Firefox'а

А есть ли в природе сабж?

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

А как сохранять файлы в Firefox'е из разных источников, то из одного, то из другого (пусть даже они и в разных окнах, если на уровне разных табов это не работает), но так, чтобы не приходилось каждый раз переключать директории? Чтобы как в самом начале указал директорию сохранения - так она для этого окна/таба и сохранялась независимо от последующего выбора директорий для сохранения в других окнах/табах.

Отсутствует

 

№220-02-2018 00:57:06

Coroner
Участник
 
Группа: Members
Зарегистрирован: 29-10-2012
Сообщений: 3483
UA: Firefox 58.0

Re: Разные директории сохранения для разных табов или окон Firefox'а

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

Отсутствует

 

№320-02-2018 10:30:11

saahriktu
Участник
 
Группа: Members
Зарегистрирован: 20-02-2018
Сообщений: 4
UA: Firefox 59.0

Re: Разные директории сохранения для разных табов или окон Firefox'а

Coroner пишет:

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

Ну, вот, возьмём хотя бы текстовый консольный lynx в GNU/Linux'е. У него нет ни табов, ни множества окон на один процесс. Один процесс - одно окно без вкладок. Однако, можно открыть множество процессов из разных директорий и, переключаясь между разными процессами, сохранять именно в те директории, из которых они были запущены.

Код Firefox'а препятствует открытию более чем одной копии Firefox'а, поскольку его разработчики предполагают, что он настолько юзерфрендли, что множества окон и табов в рамках одной копии хватит всем. Но, где такой момент юзерфрендли как сохранение в разные директории без постоянного перехода из одной в другую, который есть в т.ч. и в текстовом консольном lynx'е, пусть и через переключение между разными его копиями?

Отредактировано saahriktu (20-02-2018 10:37:20)

Отсутствует

 

№420-02-2018 10:55:41

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1121
UA: Firefox 55.0

Re: Разные директории сохранения для разных табов или окон Firefox'а

На форуме

 

№520-02-2018 11:44:01

Coroner
Участник
 
Группа: Members
Зарегистрирован: 29-10-2012
Сообщений: 3483
UA: Firefox 58.0

Re: Разные директории сохранения для разных табов или окон Firefox'а

saahriktu пишет:

Ну, вот, возьмём хотя бы текстовый консольный lynx в GNU/Linux'е.

А чего его не взять в Windows? Уверен, что консольное приложение и там не использует стандартные окна GUI.
Только каким боком консольные относятся к графическим приложениям?

saahriktu пишет:

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

Это в тему про Windows. Только это не про "юзерфрендли", а про стандартное поведение стандартного ПО под Windows. А поскольку [firefox] всегда позиционировался как платформа без дополнительных функций, но с возможностью наращивания оных посредством дополнений — то в нём никогда не было столь экзотических функций. И вряд-ли будут в дальнейшем. Ему далеко до истинной юзерфрендли Lynx.

Отсутствует

 

№620-02-2018 11:57:12

mokujin
Участник
 
Группа: Members
Зарегистрирован: 17-02-2017
Сообщений: 301
UA: Firefox 45.0

Re: Разные директории сохранения для разных табов или окон Firefox'а

saahriktu
за этим следит ОС и она подсовывает путь в этот диалог. Хочешь другое мето - надо указывать при вызове диалога сохранения. Решаеццо по-другому: расширением со списком папок куда и что сохранять. Например Save File to и ему подобные Save In… и т.д.

Добавлено 20-02-2018 11:58:53
зы. ага. Stkvsky уже дал. ну лана. :)

Отредактировано mokujin (20-02-2018 11:58:53)

Отсутствует

 

№720-02-2018 12:28:28

saahriktu
Участник
 
Группа: Members
Зарегистрирован: 20-02-2018
Сообщений: 4
UA: Firefox 59.0

Re: Разные директории сохранения для разных табов или окон Firefox'а

mokujin пишет:

за этим следит ОС

Тулкит и ОС - это разные вещи. Другой вопрос, что в винде уже есть идущий в комплекте (как и многое другое) тулкит (WinForms или как там его), который многие используют.

Вне Windows'а Firefox использует другие тулкиты. В GNU/Linux'е Firefox использует тулкит GTK 3. Сборки тулкита GTK 3, кстати, есть и под Windows.

Хочешь другое мето - надо указывать при вызове диалога сохранения.

Ну так и вот. Ничто не мешает Firefox'у хранить пути директорий для сохранения хоть для каждой отдельной вкладки или для каждого отдельного окна независимо от остальных.

Вот я и спрашиваю: умеет ли он их хранить, или у него принципиально, так сказать, только одна строковая переменная а не строковый массив?

Добавлено 20-02-2018 12:32:12

Спасибо. Расширение save-file-to, кстати, со свежим Firefox'ом несовместимо. А вот save-in совместимо.

Отредактировано saahriktu (20-02-2018 12:32:12)

Отсутствует

 

№820-02-2018 12:37:13

Coroner
Участник
 
Группа: Members
Зарегистрирован: 29-10-2012
Сообщений: 3483
UA: Firefox 58.0

Re: Разные директории сохранения для разных табов или окон Firefox'а

saahriktu пишет:

или у него принципиально, так сказать, только одна строковая переменная а не строковый массив?

Нет. У него их три: browser.download.dir, browser.download.lastDir и browser.open.lastDir

Отсутствует

 

№920-02-2018 13:57:31

mokujin
Участник
 
Группа: Members
Зарегистрирован: 17-02-2017
Сообщений: 301
UA: Firefox 45.0

Re: Разные директории сохранения для разных табов или окон Firefox'а

saahriktu пишет:

Тулкит и ОС - это разные вещи.

шо за тулкит , еще ...  Винда следит со времен XP куда юзер лазает, в какие папки, какие документы и проч. Следит тут в хорошем смысле, для быстрых докмунтов в меню Пуск и таких вот диалоговых окон и проч.  Я это все отрубаю сразу чеерз REG-file сразу после установки и не особо уже помню что-где. Никакие "тулкиты" неведомые, тут непричем.

Coroner пишет:

У него их три: browser.download.dir, browser.download.lastDir и browser.open.lastDir

Вот. Если пустые эти путя и если отключено слежение, то будет открыт либо профиль, либо Документы(не помню точно).

saahriktu пишет:

Ничто не мешает Firefox'у хранить пути директорий для сохранения хоть для каждой отдельной вкладки или для каждого отдельного окна независимо от остальных.

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

Отсутствует

 

№1020-02-2018 14:36:41

Coroner
Участник
 
Группа: Members
Зарегистрирован: 29-10-2012
Сообщений: 3483
UA: Firefox 58.0

Re: Разные директории сохранения для разных табов или окон Firefox'а

mokujin пишет:

Вот. Если пустые эти путя и если отключено слежение, то будет открыт либо профиль, либо Документы(не помню точно).

Там всё хуже. :)
Если, допустим, закачать файл на файлопомойку с папки, а потом её удалить — вот тогда он точно полезет в документы. Ещё хуже со скачкой — та же история, но уже лезет в Downloads/Загрузки. А тыкнув не глядя "Ok", по привычке, умучаешься её потом искать, если не пользуешься (а на фиг ей пользоваться, как и документами, на диске C, если один за компьютером и дома?).
Я недавно, немало удивлённый нехваткой места, полез в этот даунлоадс и ничтоже сумняшеся обнаружил там пару фильмов и какой-то недопрон :)

Отсутствует

 

№1120-02-2018 15:28:20

saahriktu
Участник
 
Группа: Members
Зарегистрирован: 20-02-2018
Сообщений: 4
UA: Firefox 59.0

Re: Разные директории сохранения для разных табов или окон Firefox'а

mokujin пишет:

saahriktu пишет:

Тулкит и ОС - это разные вещи.

шо за тулкит , еще ...

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

Если в ряде ОС есть идущие в комплекте тулкиты (MFC и Cocoa, кстати, тоже содержат функциональность тулкитов), то в ряде других ОС все тулкиты, по сути, равны. А их существует огромное множество: GTK, Qt, fltk, Tk, Xaw, Motif, Fox, wxWidgets,... и т.д.

В доFirefox'овские времена, времена Нетшкафа (Netscape'а), когда браузер был больше известен как "Mozilla Browser" и имел вот такой логотип:
https://upload.wikimedia.org/wikipedia/commons/thumb/5/5c/Mozilla_dinosaur_head_logo.png/220px-Mozilla_dinosaur_head_logo.png
в UNIX'ах он использовал тулкит Motif (этот же самый тулкит использовал и юниксовый Mosaic - дедушка браузеров (который, кстати, хоть уже и не мейнстрим, но энтузиастами продолжает потихоньку поддерживаться: http://www.floodgap.com/retrotech/machten/mosaic/)).

Со временем браузер был переведён на тулкит GTK (ЕМНИМС, в те годы уже была 2-я версия), у которого на сегодняшний день уже 3-я версия (и на горизонте 4-я). Были попытки портировать браузер на тулкит Qt, но они ни к чему не привели.

В общем, лично у меня сейчас Firefox на тулките GTK 3 (а я юзаю GNU/Linux, да). И при сохранении файла у меня всплывает диалог именно из состава библиотеки этого тулкита. DE я не юзаю, только оконный менеджер (FVWM), и ничто у меня ничего не отслеживает.

ну а это просто тупо и ненужно.

Не согласен. Описанный функционал полезен, поскольку позволил бы экономить время и повысить удобство использования.

не сохраняется между стартами. Надо будет где-то это все хранить.

У Firefox'а и так своя БД в профиле. Он же и так хранит информацию о вкладках. И даже без этой информации профиль Firefox'а жрёт как не в себя:

$ du -csh ~/.mozilla/firefox/
101M    /home/saahriktu/.mozilla/firefox/

(101 Мб, да)

Добавление текстовых строк путей к директориям для каждой вкладки в сессии здесь как капля в море. Но, будет гораздо удобнее.

Отредактировано saahriktu (20-02-2018 15:31:56)

Отсутствует

 

№1220-02-2018 20:05:17

Sergeys
Administrator
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 23-01-2005
Сообщений: 13743
UA: Firefox 52.0
Веб-сайт

Re: Разные директории сохранения для разных табов или окон Firefox'а

тема в faq - ищу расширение (ищу дополнение)


Через сомнения приходим к истине. Цицерон

Отсутствует

 
  • Форумы
  •  » Firefox
  •  » Разные директории сохранения для разных табов или окон Firefox'а

Board footer

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