(equest) Asian character support for DiskDir

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
LordKaos
Junior Member
Junior Member
Posts: 27
Joined: 2010-03-29, 19:31 UTC

(equest) Asian character support for DiskDir

Post by *LordKaos »

Hi!

I wish to know if will be possible to get a new version of diskdir that support asian characters in the indexing.

I´m developer too, so If there's some tutorial for plugins and I can get access for the source code of diskdir, I'll try to make it.

See ya.
LORD KAOS WAS HERE!
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50390
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I can send you the sources, but the plugin is written in Delphi (Pascal). I plan to port it to Unicode, but the created list files would be incompatible with older versions.
Author of Total Commander
https://www.ghisler.com
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

I think such text plugin may easilly read both ANSI and Unicode files and detect second ones by BOM. Any old version user may use text editor to convert Unicode file to old ANSI.
User avatar
LordKaos
Junior Member
Junior Member
Posts: 27
Joined: 2010-03-29, 19:31 UTC

Post by *LordKaos »

Ouch, I don´t use delphi =(

I feel useless about this.

What is BOM?

Exist any way that I can write a program in VB and use it like an external compressor (like zip or rar.exe)...in that case, I can make some tries.

So, I think If I call my exe with some parameters as a command line (source dir and destination.lst file), it can work.

Christian, can you send me the source? and I´ll try to understand it.

Thanks!
LORD KAOS WAS HERE!
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

Better Delphi than VB. :D

If you can write DLL using any language it may be used as plugin.

BOM is byte order marker - it is special 2-3 bytes at the beginning of file that tell to programs that file is e.g. Unicode or UTF-8 encoded.
User avatar
LordKaos
Junior Member
Junior Member
Posts: 27
Joined: 2010-03-29, 19:31 UTC

Post by *LordKaos »

=) thanks MVV

Then I´ll try to make my best in VB or learn some Delphi (i don´t think that it'll be hard....I learned asp, vb, ,net, jscript and some other only trying =) )... if Christian helps me with the source, then better!

About BOM...I always use that chars but I called them "header" :D
LORD KAOS WAS HERE!
hamidi
Junior Member
Junior Member
Posts: 15
Joined: 2006-02-23, 00:36 UTC

Post by *hamidi »

hi Chris,
it's a long time we've not been in touch. i remember when we were emailing about Windows Commander capabilities and i would suggest some new features when it was at the beginnings. remember me?
i'm a C++/C# programmer. but i'm not familiar with Pascal or Delphi. i also need support for non-English languages. it causes an error while packing files with non-English names. i'm anxiously waiting for a Unicode version. 16-bit Windows may use a separate plug-in. 32-bit platforms are going to get old man! u still think about 16-bit platforms? :)
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

You may ask for Unicode support here, it is extended version of this plugin.
Post Reply