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 

Single Post  Topic: Autorun 
Author Message
Orion9



PostPosted: Fri May 08, 2026 18:58    Post subject: Reply with quote

Даёшь 15000 строк на Autorun! Mr. Green
https://wdho.ru/kMV2
https://www.upload.ee/files/19326966/TC_11.57.7z.html

По сравнению с предыдущей версией добавлено всего 500 строк, не густо за три месяца. Но если я продолжу в том же духе еще 30 лет, как Гислер, это будет 200000 строк! Mr. Green

AkulaBig wrote:
сначала надо из 866 перекодировать в 1251, а затем в утф.

Всё так же через объект Buffer. Закинуть в нужной кодировке и вынуть в нужной кодировке
Code:
Local nSize = StrLen(text)
Local buf = Buffer(nSize)
buf.Zero()
buf.SetStr(ansi, 0, nSize, "CP:866")
utf8 = buf.GetStr(0, nSize, "CP:65001")   
Free(buf)

AkulaBig wrote:
На данный момент я решил отказаться от реализации этой идеи. Очень мне не нравится, что все держится на wait.

И все-таки опция -stay_open даёт прирост в скорости, даже значительный. А через файл пришлось делать по необходимости. Лучше сразу через stdout считывать. Был пример для au3, можно в теории попробовать.
AkulaBig wrote:
Если найдете минутку

Ну, если код выше не поможет, то только до лучших времён. Я на каникулы! Very Happy
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group