Файлы из архива в истории просмотра файлов

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
Post Reply
citRiks
Posts: 1105
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 345 times
Been thanked: 57 times

Файлы из архива в истории просмотра файлов

Post by citRiks »

Файлы из архива в истории просмотра файлов

Я был уверен что файлу открытые из архива (F3, F4) будут в истории файлов (F11), и оказалось что нет.
ФАР последний 5577, Винда 7 Про СП1 х64
Было ли когда-нибудь такое, или мне причудилось?
Нарисовал тут то что я думал что будет в истории:
ArcLite:C:\some\path\some_arc.7z:\path\in\arc\some_file.ext

Просветите пожалуйста
Если же нет, то с благодарностью приму советы как это реазлизовать макросом\скриптом
Last edited by citRiks on Thu 02 Apr, 2020 09:49, edited 1 time in total.
А кто не поверит в наше миролюбие, / Тот кровью умоется. / И будет такая борьба за мир, / Что камня на камне не останется.
buniak_a_h
Posts: 2319
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 139 times
Been thanked: 248 times
Contact:

Файлы из архива в истории просмотра файлов

Post by buniak_a_h »

Сохранение - легко (ивент на открытие редактора). Но смысл? Ну, встанете Вы на пункт истории C:\some\path\some_arc.7z:\path\in\arc\some_file.ext, нажали Enter - дальше что? Кто распакует, кто обратно запакует? А, замечу, some_arc.7z - это тривиальный (вырожденный) случай. Можно для распаковки на 7x.exe заложиться. А что делать, если <…>some_disk.iso:<…> или того круче - <…>some_distr.msi:<…>? Т.е. кроме собственно пути надо ещё и плагин запоминать. А тогда и редактирование, например, файлов на ftp: станет доступным… Ну и вообще любых на плагиновой панели. Сложность задачи растёт в разы, нет?
Last edited by buniak_a_h on Wed 01 Apr, 2020 19:48, edited 1 time in total.
citRiks
Posts: 1105
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 345 times
Been thanked: 57 times

Файлы из архива в истории просмотра файлов

Post by citRiks »

buniak_a_h wrote: Wed 01 Apr, 2020 19:47 Сохранение - легко (ивент на открытие редактора).
у вас есть рабочий код как это сделать?
добавить в историю, можно приблизительный код, лишь бы было рабочее "добавить в историю что-нибудь"
Кто распакует, кто обратно запакует?
ну как например, я думаю что можно намакросить открытие плагина, открытие оттуда определенного файла в редакторе,
тогда сохранение при закрытии будет естесственным.
в теории можно и умнее сделать, напрямую, потом самим сделать сохраннеие в архиве, но может это и излишне, достаточно чисто через плагин.
buniak_a_h wrote: Wed 01 Apr, 2020 19:47 Можно для распаковки на 7x.exe заложиться
...
Т.е. кроме собственно пути надо ещё и плагин запоминать.
Ну так как 7z достаточно много форматов поддерживает, можно и заложиться думаю.
Или заложиться на ArcLite - намакросить открытие архива и файлав плагине, итп (как я выше писал).
плагин надо запоминать, да, для этого есть префиксы, как в истории папок например.
А тогда и редактирование, например, файлов на ftp: станет доступным… Ну и вообще любых на плагиновой панели.
очень может быть что можно и все это будет. воспользовавшись подходом/инфраструктурой созданным для арклайта/7з, и да, огромной разницы не вижу, и то плагин, и это плагин, для всего есть команд-лайн.
buniak_a_h wrote: Wed 01 Apr, 2020 19:47 Сложность задачи растёт в разы, нет?
думаю что не растет, меня на данный момент больше задачит запись в историю..
Или можно и АркЛайтом ограничиться для начала
Last edited by citRiks on Thu 02 Apr, 2020 09:52, edited 1 time in total.
citRiks
Posts: 1105
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 345 times
Been thanked: 57 times

Файлы из архива в истории просмотра файлов

Post by citRiks »

я подправил пример как это должно выглядеть в истории:
ArcLite:C:\some\path\some_arc.7z:\path\in\arc\some_file.ext
т.е. имеем префикс плагиновый, и все что нужно, и ... вот мне все еще кажется что раньше так было :)
А кто не поверит в наше миролюбие, / Тот кровью умоется. / И будет такая борьба за мир, / Что камня на камне не останется.
Post Reply

Return to “Нужна помощь”