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
 
Post new topic   Reply to topic    Total Commander Forum Index -> Написание плагинов для Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
mutex



Joined: 16 Dec 2004
Posts: 134
Location: Казахстан

Post (Separately) Posted: Sun Feb 10, 2008 17:20    Post subject: Reply with quote

2mc-black
Повторяюсь, что точно не помню, но я уверен, что у Сергея плагин написан на ассемблере.

Давайте, заключим пари. Вы выясните это у Сергея, и если это не ассемблер, получите бесплатно шароварную 7-ю версию xbaseview. Smile

PS. Согласен, что формат DBF прост. Однако форматы его индексных файлов CDX, IDX, MDX, NDX и NTX являются более сложными, чем PE-формат исполняемого файла, знанием которого щеголяют ассемблерщики!
_________________
E.Savich
http://www.xbaseview.com
Back to top
View user's profile Send private message
PushPC



Joined: 15 Dec 2004
Posts: 8
Location: Абакан

Post (Separately) Posted: Mon Feb 11, 2008 11:21    Post subject: Reply with quote

Quote:
Вот я и хочу продвинуть эту идею в массы


Я не совсем понял, в чем заключается ваша идея: в том чтобы писать на ассемблере, или в том, чтобы делать компактные плугины? А может быть в том, чтобы делать плугины с малым объемом дистрибутива?

Упомянутые выше inSCL и inTRD действительно написаны на ассемблере, но это совсем не обязательное требование для компактности. Например inSCR, IsoWcx, inAlasm написаны на Visual C++ 7.1, а размер почти такой же.

К тому же, по скорости генерируемый современными компиляторами код часто обгоняет человеческий.
Back to top
View user's profile Send private message
mc-black



Joined: 07 Feb 2008
Posts: 7
Location: Нижний Новгород

Post (Separately) Posted: Wed Feb 13, 2008 14:05    Post subject: Reply with quote

2 mutex
сейчас категорически не хватает времени, а так попробую выяснить у автора Wink

2 PushPC
я имел ввиду, что хочу заинтересовать ещё больше авторов, которые могли бы написать что-то полезное. а что именно и с какой целью - их дело. напомню, что некоторое время назад вся документация по написанию плагинов была только на паскале, менее распространённом языке программирования, по сравнению с си. лично я, не смог в то время написать что-либо. сейчас документация переписана применительно к си. не знаю, как давно это произошло, но заметил я это вот только. я попробовал (успешно) написать каркас плагина на masm. как известно, проще всего писать, имея на руках примеры, написанные на "родном" тебе языке программирования. вот я и хочу пояснить немного документацию для тех, кто всегда писал на masm, да подкрепить это дело парой-тройкой хороших примеров.. или хотя бы дать каркас для написания плагина. всё. кстати ничего не имею против насчёт плагинов, написанных на чем угодно.
Back to top
View user's profile Send private message
mutex



Joined: 16 Dec 2004
Posts: 134
Location: Казахстан

Post (Separately) Posted: Wed Feb 13, 2008 17:25    Post subject: Reply with quote

Quote:
вот я и хочу пояснить немного документацию для тех, кто всегда писал на masm, да подкрепить это дело парой-тройкой хороших примеров.. или хотя бы дать каркас для написания плагина.


Вот это дело! Мы все одобряем такой порыв. Smile

Quote:
сейчас категорически не хватает времени, а так попробую выяснить у автора


Подожду, результат сообщите сюда.
_________________
E.Savich
http://www.xbaseview.com
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
Page 2 of 2

 
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