Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Синхронная смена каталогов
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
ingerard



Joined: 04 Dec 2016
Posts: 128

Post (Separately) Posted: Tue Dec 26, 2017 00:43    Post subject: Reply with quote

Flasher wrote:
Надеюсь, с подстановками проблем не возникнет.

Все подставил, все работает, выше обновил Smile
Flasher wrote:
em_SyncDirSwitch я бы делал только для хоткея и/или главного меню, но не для кнопки.

Сделал. Только разницы в скорости не заметил Smile А вот когда с флешки работаешь, то заметна подгрузка иконки/бара.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Dec 26, 2017 01:38    Post subject: Reply with quote

ingerard
Молодчага!

ingerard wrote:
А вот когда с флешки работаешь, то заметна подгрузка иконки/бара.
Это в обоих вариантах? Кстати, флешка флешке рознь. Если SSD USB 3.0, то хуже быть точно не может.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
ingerard



Joined: 04 Dec 2016
Posts: 128

Post (Separately) Posted: Tue Dec 26, 2017 10:19    Post subject: Reply with quote

Flasher wrote:
Это в обоих вариантах? Кстати, флешка флешке рознь.

Та это флешка тугая.

Нашел баг - при выходе из папки присутствует чувствительность к регистру символов. То есть, если папки User|user, то зайдет норм, а выйдет только с активной.
Правильно ли будет добавить?
Code:
If LCase(FSO.GetFileName(SP)) = LCase(FSO.GetFileName(TP)) Then
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Dec 26, 2017 10:59    Post subject: Reply with quote

ingerard
Исправил. Но учёт регистра необязательно багом называть, в некоторых случаях бывает и полезен.

ingerard wrote:
Та это флешка тугая.
А насчёт вариантов? Можно ещё сравнить что в визуальном плане приемлемей tcm(2945) или msg($0B,0) tcm(2945) msg($0B,1) redraw().
Или msg($0B,0) tcm(2945) tcm(4004) msg($0B,1) tcm(4005) даже.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.


Last edited by Flasher on Fri Jan 05, 2018 01:42; edited 1 time in total
Back to top
View user's profile Send private message
ingerard



Joined: 04 Dec 2016
Posts: 128

Post (Separately) Posted: Tue Dec 26, 2017 11:36    Post subject: Reply with quote

Flasher wrote:
Исправил. Но учёт регистра необязательно багом называть, в некоторых случаях бывает и полезен.

Спасибо. Да чуть не так выразился.
Flasher wrote:
Или msg($0B,0) tcm(2945) tcm(4004) msg($0B,1) send({ESC}) даже.

Этот вариант самый лучший, меньше мерцаний в интерфейсе ТК.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Dec 26, 2017 11:38    Post subject: Reply with quote

ingerard
ОК. Осталось только в примерах поправить. Cool
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
ingerard



Joined: 04 Dec 2016
Posts: 128

Post (Separately) Posted: Tue Dec 26, 2017 11:55    Post subject: Reply with quote

Flasher
Поправил. Smile
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Dec 26, 2017 13:09    Post subject: Reply with quote

ingerard
Вэри гуд. На всякий случай. Скрипт из архивов из обеих панелей синхронно выходит?
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
ingerard



Joined: 04 Dec 2016
Posts: 128

Post (Separately) Posted: Tue Dec 26, 2017 13:30    Post subject: Reply with quote

Flasher
Кстати в архивах я не пробовал. Проверил, нормально не работает, только раз как-то выход срабатывает, но не при одновременно открытых архивах в двух панелях, а только в одной.

И еще баг обнаружил при выходе.
Открыты:
Левая панель - D:\Progs\TotalCommander\
Правая панель - E:\TotalCommander\Addons\

Если выходить назад в левой панели, то выход срабатывает синхронно, хотя не должен, а если выходить назад в правой, но нормально.


Last edited by ingerard on Tue Dec 26, 2017 13:51; edited 1 time in total
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Dec 26, 2017 13:48    Post subject: Reply with quote

ingerard
Это при каких ключах?
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
ingerard



Joined: 04 Dec 2016
Posts: 128

Post (Separately) Posted: Tue Dec 26, 2017 13:56    Post subject: Reply with quote

Flasher wrote:
Это при каких ключах?

А я никаких ключей больше не добавлял, хотя "%Z" надо? И выше еще описал один баг.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Dec 26, 2017 14:27    Post subject: Reply with quote

ingerard
Ага. Значит, последняя правка была неточной. См. как сейчас.
%Z требуется только при наличии иных ТС-шных параметров, т. ч. нет.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
ingerard



Joined: 04 Dec 2016
Posts: 128

Post (Separately) Posted: Tue Dec 26, 2017 16:04    Post subject: Reply with quote

Flasher wrote:
См. как сейчас.

Теперь нормально. С архивами так и не работает, хотя наверно не особо надо, но как назло понадобится Smile
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Dec 26, 2017 16:54    Post subject: Reply with quote

ingerard wrote:
С архивами так и не работает
Не понимаю. В обеих панелях открыт одноимённый архив, выход происходит синхронно. Если — только в одном архиве, то выход происходит в зависимости от наличия /n, всё как положено.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
ingerard



Joined: 04 Dec 2016
Posts: 128

Post (Separately) Posted: Tue Dec 26, 2017 16:59    Post subject: Reply with quote

Flasher wrote:
В обеих панелях открыт одноимённый архив, выход происходит синхронно.

Аа, только выход из архивов... а я насчет синхронизации папок внутри архива.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next
Page 4 of 9

 
Jump to:  
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


Powered by phpBB © 2001, 2005 phpBB Group