PC wrote:Der Link zum Aezay TC Script Editor auf
www.totalcmd.net scheint ziemlich tot zu sein. [...]
Du kannst ihn auch von der Site des
Club Total beziehen:
TC-ScriptEditor
Script zum Nur-Dateien-Markieren, Realisierungalternative 1
(unbrauchbar, da sich die <Shift>-Taste nicht script-gesteuert lösen lässt...):
Code: Select all
#define VK_END 35
#define VK_RSHIFT 161
PostCmd(cm_ClearAll);
PostCmd(cm_GoToFirstFile);
// VK_SHIFT $10 und VK_LSHIFT 160 tun's nicht, deshalb VK_RSHIFT
SendVKey(VK_RSHIFT, 1);
SendVKey(VK_END, 2);
// Status=0 released eine gedrückte Taste (in Status=1) offenbar nicht,
// weder mit SetKeyState, noch mit SendVKey
// SetKeyState(VK_RSHIFT, 0);
// SendVKey(VK_RSHIFT, 0);
// Was bei anderen Qualifiern (zumindest bei VK_LCONTROL) hilft, nämlich Drücken & Loslassen der Taste,
// nutzt bei VK_RSHIFT nix :'-(
SendVKey(VK_RSHIFT, 2);
Vielleicht weiß ja jemand sogar, weshalb SHIFT und LSHIFT nicht funktionieren und wie man die RSHIFT-Taste scriptgesteuert wieder loslassen kann
Script zum Nur-Dateien-Markieren, Realisierungalternative 2
(funktioniert, setzt gespeicherte Auswahl-Definition "Dateien" voraus...):
Code: Select all
#define VK_TAB 9
#define VK_RETURN 13
PostCmd(cm_ClearAll);
PostCmd(cm_SpreadSelection);
SendVKey(VK_TAB, 2);
SendText("Dateien");
SendVKey(VK_RETURN, 2);
Grüße, van Dusen