1 (изменено: OmTatSat, 2015-11-20 17:38:53)

Тема: AHk: Получить путь и имя файла с архива, для передачи в другую програм

Здравствуйте, есть программа которая при открытие её файлов каждый раз открывает новые окна программы, проблема в том, что программа из-за загрузки множества библиотек долго запускается. В ней есть возможность открыть файл в том же окне правда через меню файл, либо по горячим клавишам "ctrl o". На просторах интернета нашел скрипт который копирует путь и имя файла под мышкой, добавил пару строк кода и применил его для открытия новых файлов в том же окне дважды кликув по файлам этой программы. Но как быть с файлами которые в архивах, как получить путь файлов? В справке winrar читал, что при пред просмотре winrar разархивирует файл и передаёт путь программе, вопрос в том, как этот путь получить и использовать?

2

Re: AHk: Получить путь и имя файла с архива, для передачи в другую програм

OmTatSat, ознакомьтесь с этой темой, отредактируйте заголовок.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3 (изменено: serzh82saratov, 2015-11-20 17:51:39)

Re: AHk: Получить путь и имя файла с архива, для передачи в другую програм

По правильному не знаю, но при открытии файла из архива, файл создаётся в папке:

C:\Users\%User%\AppData\Local\Temp\Rar$...

Значит можно просто смотреть последнюю созданную.
Или нажать Alt+W и смотреть извлечённый файл в папке архива.

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

4

Re: AHk: Получить путь и имя файла с архива, для передачи в другую програм

http://savepic.net/7469651.png
Или указать просмотрщик, как такой (можно нескомпилированный) скрипт:


p = %1%
MsgBox % p
По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

5

Re: AHk: Получить путь и имя файла с архива, для передачи в другую програм

serzh82saratov Огромное спасибо за решение проблемы.