rekshd
  - Longevity: 4 years 11 months
- Posts: 331
- REPUTATION:7[+] [-]
|
Как я понимаю, можно пристыковать к ПКМ в проводнике с помощью zRegistration. Сейчас потестю. Спасибо за очередную полезняшку
|
 Отправлено: 13-Jun-2022 13:22
(after 1 hour 31 minute)
AZJIO
  - Longevity: 5 years 9 months
- Posts: 1238
- REPUTATION:127[+] [-]
|
95570 можно пристыковать к ПКМ нет, но могу сделать, уже не сегодня. На секунду возникала идея переноса в окно сразу двух файлов и они падали бы в свои поля. Просто случай использования проги не частый, но случается время от времени, да и люди по AutoIt3-версии частенько говорили что пригождается.
|
rekshd
  - Longevity: 4 years 11 months
- Posts: 331
- REPUTATION:7[+] [-]
|
95574возникала идея переноса в окно сразу двух файлов и они падали бы в свои поля Да, текущая версия через zRegostration не заполняется выбранными в проводнике файлами. А функция то нужная. При пользовании программой Compare strings в первую очередь и возникнет потребность сравнить именно два файла.
|
AZJIO
  - Longevity: 5 years 9 months
- Posts: 1238
- REPUTATION:127[+] [-]
|
rekshd,перекомпилировал с поддержкой ком-строки, т.е. через ПКМ "Отправить". (только на яндекс)
|
rekshd
  - Longevity: 4 years 11 months
- Posts: 331
- REPUTATION:7[+] [-]
|
Крайняя версия, подключенная через zRegistration в проводник, передаёт два выделенных txt или bat файла в два окна Compare_strings в внутренние окошки №1. Таким образом пока не получилось передать два разных txt файла в одно окно Compare_strings во внутренние окошки 1 и 2
|
Gemostarter
  - Longevity: 6 years 8 months
- Posts: 324
- REPUTATION:35[+] [-]
|
AZJIO, Обычно в таких случаях передают данные первому процессу. Запустились, проверили, есть ли запущенный процесс, и если да, то передали ему данные и завершились, не показывая окна. То есть, программа должна сама поддерживать такой вариант. Можно попробовать сделать универсальную "прокладку"... А по одному файлу в строке вроде все передают, так принято.
|
 Отправлено: 19-Jun-2022 15:24
(after 1 hour 15 minutes)
AZJIO
  - Longevity: 5 years 9 months
- Posts: 1238
- REPUTATION:127[+] [-]
|
Gemostarter, проги Meld, WinMerge так не делают, несмотря что у них такая же необходимость открывать 2 файла или 2 папки. А также по предыдущей ссылке я отписывал, что правильно получить дескриптор списка, чтобы не запускать прогу дважды. Ну а про твой вариант тоже имеет место быть, вот только это действительно лучше делать через посредника, чтобы запускать на 10 кб небольшой исполняемый файл, а не всю основную программу в память, но тоже есть подводные камни, как запускать копию программы, если она будет пытаться вставлять пути в уже открытую. rekshd, ты подтолкнул меня на идею добавить поддержку ком-строки везде где это возможно, а это Rename (для папки), Synchronization (для 2-х папок), Search duplicates (для папки), RegExp (для обработки текстового файла, уже давно сделано). Пробую в Linux, в файловом менеджере Nemo и тут нет проблем оба файла получить из выделенного, даже более избирательно, если выделено 2 файла, то только тогда показывать пункт в меню.
|
Current time is: 08-Dec 19:06
All times are UTC + 3
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
|