Dear s! Please post bug reports about FDM here!

Unicode fork of Free Manager g6c6d

s: Alex 1a6c65

JackieKu
Posts: 3
ed: Sat Sep 20, 2008 1:05 pm

Unicode fork of Free Manager g6c6d

JackieKu » Sun Mar 15, 2009 8:35 am

Hello,

It seems the Unicode for FDM is not considered or it is planed but at very low priority by the official team. But I think it is time to do it NOW! Because...

1) FDM not only doesn's Unicode well, but also doesn't system codepage fine. I'm a who speak in Chinese, and feel very sad about its charset handling. I simply can't many files.

2) There is (almost) no Win9x today, so there is no reason to stick in non-Unicode charsets. Actually, if someone still uses the extremely old (and buggy) systems, why he/she minds the new app doesn't his/her systems?

3) No debut most s are using XP or Vista today, the Unicode APIs are more efficient and do things better in such systems.

The above are the reasons I started this fork, I just made FDM can be compiled in VS2008. So there are still many works, if someone could help please me. I created a Git repository on GitHub, see http://github.com/JackieKu/fdm/tree/hack.
Last edited by JackieKu on Wed Mar 18, 2009 1:37 pm, edited 2 times in total.
Top
Windmill
Posts: 80
ed: Sun Nov 30, 2008 10:57 am
Location: Poland

2h3739

Windmill » Sun Mar 15, 2009 2:30 pm

I'm happy that someone is intrested in fdm.

If you like, you can look at my fdm modifications.
Please include it in your modifications (developers didn't want)

I'll be intrested in your fork.

Look at my topic:
http://freemanager.telechargerjeux.org/board/viewtopic.php?t=11047
Top
JackieKu
Posts: 3
ed: Sat Sep 20, 2008 1:05 pm

2h3739

JackieKu » Wed Mar 18, 2009 2:00 pm

I read the codes of FDM, and very sad for its code quality. It uses many redundant libraries, e.g. MFC/ATL <=> STL and WinInet <=> cURL. I think it isn't easy to convert FDM to a pure Unicode app. So I decided to create a quick and dirty hack to Unicode file names, here is it.

http://kjackie.googlepages.com/fdm.zip

It can single (not batch) file from HTTP server which the file name is not in system codepage. It expects the HTTP server speaking in UTF-8 (which is quite common) or system codepage.

The sources can always be find in the first post.
Top

Return to “General forum”

Who is online 3p6y2t

s browsing this forum: No ed s and 33 guests

 

  4avx