Сохранение даты создания файла/папки при копировании

Вам не хватает чего-то в Far? Вы считаете, что вашу идею стоит услышать? Пишите сюда.
User avatar
DrKnS
Posts: 5781
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 10 times
Been thanked: 329 times

Сохранение даты создания файла/папки при копировании

Post by DrKnS »

Latest post of the previous page:

buniak_a_h wrote: Wed 18 Dec, 2019 01:42 У этого флага есть большой минус: он не настраивается и не запоминается "навсегда"
buniak_a_h wrote: Wed 18 Dec, 2019 11:33 Блин! Трудно было в том же ченджлоге указать настройку???
Я не совсем понимаю суть этих откровений.
Опция вынесена в интерфейс, запоминается на время работы и записывается в конфиг по Shift+F9 или если включено автосохранение (как и все остальные опции, кто бы мог подумать).

Да, в логе не написано, как до неё добраться через жопу. Ай-ай-ай.
buniak_a_h
Posts: 2251
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 134 times
Been thanked: 241 times
Contact:

Сохранение даты создания файла/папки при копировании

Post by buniak_a_h »

DrKnS wrote: Wed 18 Dec, 2019 11:56 как до неё добраться через жопу
«Через жопу» - это по Shift+F9! Если бы это сохранение затрагивало только настройки, входящие в far:config, то куда ни шло. Но Shift+F9 сохраняет папки и текущий файл - это ну ни в какие ворота не лезет! В результате чтобы сохранить указанный флаг без far:config, надо на вновь запущенном ФАРе что-то скопировать с флагом (именно на специально только запущенном, чтобы не испортить другие настройки! и именно скопировать, даже если не надо! Иначе флаг не сохранится!), сохранить состояние и только потом работать! Ну, и какой тут способ «чрезжопный»???
User avatar
DrKnS
Posts: 5781
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 10 times
Been thanked: 329 times

Сохранение даты создания файла/папки при копировании

Post by DrKnS »

buniak_a_h wrote: Wed 18 Dec, 2019 14:06 именно скопировать, даже если не надо! Иначе флаг не сохранится!
Ну да. Точно так же, как и, например, "Process multiple destinations" в точно том же диалоге на протяжении последних 18 лет.
buniak_a_h
Posts: 2251
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 134 times
Been thanked: 241 times
Contact:

Сохранение даты создания файла/папки при копировании

Post by buniak_a_h »

DrKnS, возможно. Разница в том, что остальные флаги умолчательные устраивают (меня, во всяком случае), а указанный - нет. И не только меня. Не зр же раньше он всегда был как бы включен - так, как делает команда copy . Одному оригиналу потребовалось отличать "старые файлы" и они же но "скопированные" - и в угоду ему сломали, например, синхронизацию папок. Круто!
User avatar
John Doe
Бюрократ
Posts: 12979
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 40 times
Been thanked: 303 times

Сохранение даты создания файла/папки при копировании

Post by John Doe »

С (авто)сохранением настроек не всё гладко (и никогда не было), потому периодически подобные темы и возникают.
Не вполне очевидно какие настроки в какой момент сохраняются, и в каком месте интерфейса их искать (но благодаря far:config добраться можно до всего).
buniak_a_h wrote: Wed 18 Dec, 2019 17:32 Разница в том, что остальные флаги умолчательные устраивают
Это естественно.
Но если хотите предложить решение, то оно должно быть общим.
buniak_a_h
Posts: 2251
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 134 times
Been thanked: 241 times
Contact:

Сохранение даты создания файла/папки при копировании

Post by buniak_a_h »

John Doe wrote: Thu 19 Dec, 2019 08:13 если хотите предложить решение
Да я ничего не предлагал, просто предупредил, что само не запомнится.
А вариантов два: либо запоминать состояние флага автоматически, либо делать настройку.
Что настройка через far:config - не совсем "прямая", я согласен. Но сохранение по ShiftF9 или автосохранение - ещё кривее. Это - МОЁ личное мнение; может, кому и нравится…
User avatar
John Doe
Бюрократ
Posts: 12979
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 40 times
Been thanked: 303 times

Сохранение даты создания файла/папки при копировании

Post by John Doe »

buniak_a_h wrote: Thu 19 Dec, 2019 08:21 Да я ничего не предлагал
У возмущений без предложений меньше шансов даже просто ответ получить.
А о том что "криво" - известно давно, но вы видите только мизерный участок этой кривой.
buniak_a_h
Posts: 2251
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 134 times
Been thanked: 241 times
Contact:

Сохранение даты создания файла/папки при копировании

Post by buniak_a_h »

John Doe wrote: Thu 19 Dec, 2019 08:45 У возмущений без предложений меньше шансов даже просто ответ получить.
Это было бы правильно. Я отвечал на конкретный вопрос от kalam. Предупредил, что для сохранения этого флага потребуются танцы с бубнами. Спасибо Yegor-у - указал, как можно сохранить без "танцев". И всего-то спросил, как он это нашёл, чтоб в будущем самому так же искать. И тут началось…
Давайте уж, баньте, если естество требует! 2 предупреждения есть и бан не впервой.
 ! Message from: DrKnS
Будете продолжать истерику - будет и третье.
User avatar
John Doe
Бюрократ
Posts: 12979
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 40 times
Been thanked: 303 times

Сохранение даты создания файла/папки при копировании

Post by John Doe »

buniak_a_h wrote: Thu 19 Dec, 2019 08:53 Спасибо Yegor-у - указал, как можно сохранить без "танцев".
Кстати было бы интересно составить список настроек, которые подобным же образом доступны непрямым образом.
far:config не удобен тем, что там всё в кучу:
- настройки, и без того представленные в Настройках
- настройки, запомненные из разнообразных диалогов
- настройки, недоступные более нигде
- не настройки а временные состояния (не записываемые в базу) тоже наверно присутствуют
Wotan
Posts: 9
Joined: Tue 18 Jun, 2013 05:12
Has thanked: 2 times

Сохранение даты создания файла/папки при копировании

Post by Wotan »

Заметил странное поведение (собственно, после чего и нашел эту ветку):
* в Farmanager опция System.CopyPreserveTimestamps = true
* при копировании средствами Framanager действительно работает (хотя у меня и раньше копировалось с сохранением даты и времени)
* если открыть проводник и перетащить из него файлы в панель farmanager, то файлы скопируются с текущим таймстампом
* при этом если из того же проводника перетащить файлы в другое окно проводника, то дата и время сохраняется

IMHO это нелогично, если уж стоит галка "сохранять дату", то и тут ожидаю, что она сохранится.

Предупреждая вопрос "ну так и скопируй фаром" — источником является телефон, увы, он доступен только в проводнике, так как на букву диска не монтируется, либо я не знаю, как из фара до телефона добраться (это, кстати, тоже было бы удобно).
skipik
Posts: 232
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 42 times
Been thanked: 23 times

Сохранение даты создания файла/папки при копировании

Post by skipik »

Wotan wrote: Mon 30 Dec, 2019 21:04 как из фара до телефона добраться
Если у вас Android, то PortaDev + FARdroid.
buniak_a_h
Posts: 2251
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 134 times
Been thanked: 241 times
Contact:

Сохранение даты создания файла/папки при копировании

Post by buniak_a_h »

Блин, опоздал … у, не зря же по пимпочкам тыкал!
Wotan wrote: Mon 30 Dec, 2019 21:04 либо я не знаю, как из фара до телефона добраться (это, кстати, тоже было бы удобно).
Плагин PortaDev не пробовали? Я сам-то не уверен, мне он помог с фотоаппарата копировать. Ничего же не теряете?
User avatar
HaRT
Moderator
Posts: 9635
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 116 times
Been thanked: 242 times

Сохранение даты создания файла/папки при копировании

Post by HaRT »

Wotan wrote: Mon 30 Dec, 2019 21:04 если открыть проводник и перетащить из него файлы в панель farmanager, то файлы скопируются с текущим таймстампом
Это явно делает не сам Фар. Скорее всего, плагин DragNDrop — к нему и вопросы (и тут его обсуждать не следует, равно как и другие плагины, перечисленные выше).
Фар есть инструмент, а не нянька. © 2009 DrKnS
Wotan
Posts: 9
Joined: Tue 18 Jun, 2013 05:12
Has thanked: 2 times

Сохранение даты создания файла/папки при копировании

Post by Wotan »

HaRT wrote: Mon 30 Dec, 2019 21:13 Это явно делает не сам Фар. Скорее всего, плагин DragNDrop — к нему и вопросы (и тут его обсуждать не следует, равно как и другие плагины, перечисленные выше).
Гм, я ничего специально для dragndrop-а не ставил, сам удивился, что сработало перетащить из проводника. Вот список папок из \Plugins:
Align
ArcLite
AutoWrap
Brackets
Compare
delstr
DrawLine
EditCase
EMenu
FarCmds
FarColorer
FileCase
HlfViewer
Json
LuaMacro
LuaSearch
NetBox
Network
PictureView
ProcList
SameFolder
sortstr
SortStrings
TmpPanel

Не против переместиться с обсуждением в нужную ветку, но для начала хотел бы понять, в какую )
User avatar
HaRT
Moderator
Posts: 9635
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 116 times
Been thanked: 242 times

Сохранение даты создания файла/папки при копировании

Post by HaRT »

Wotan wrote: Mon 30 Dec, 2019 21:23 Вот список папок из \Plugins
Что выводит far:about? (И лучше закатать в [code] (или [ascii]) и под [spoiler].)
Фар есть инструмент, а не нянька. © 2009 DrKnS
Wotan
Posts: 9
Joined: Tue 18 Jun, 2013 05:12
Has thanked: 2 times

Сохранение даты создания файла/папки при копировании

Post by Wotan »

...и тут я вспомнил, где оставил велосипед )

Farmanager у меня запущен в conemu. Собственно, поэтому работает копирование и поэтому же теряется дата. Вопросы к conemu. Пошел искать ветку про интеграцию его с фаром, либо со стороны фара, либо со стороны conemu.

Большое спасибо, про far:about не знал раньше, хотя фаром пользуюсь еще с первой версии и жизни без него не представляю )

Post Reply

Return to “Предложения и идеи”