WinCE plugin and new ActiveSync 4.x - not working

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
kopecek
Junior Member
Junior Member
Posts: 5
Joined: 2006-01-04, 07:34 UTC

WinCE plugin and new ActiveSync 4.x - not working

Post by *kopecek »

Hi,
is possible to add support for ActiveSync 4.x?

I upgrade to WM2005 so I need to use AS 4.1 and WinCE plugin is not working with it. I am using this plugin very often - withouth totalcmd+WinCE plugin is VERY hard to operate with filesystem on my PocketPC. I hate explorer....
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50406
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Does ActiveSync 4.x work with Windows CE 2.0? I have such an old device for testing purposes. Currently I'm using ActiveSync 3.8.0, which works very well. But I also read that 4.0 is very different, and downgrading to 3.x from 4.x causes lots of problems...
Author of Total Commander
https://www.ghisler.com
kopecek
Junior Member
Junior Member
Posts: 5
Joined: 2006-01-04, 07:34 UTC

Post by *kopecek »

I have WM2003 installed on my XDA II device now. I was testing WM2005 and for it, you must have AS 4.1.So I installed latest AS4.1. It's working with WM2005. After some tests I went back to WM2003 and AS4.1 works with it too.

Only WinCE pluging didn't work. So I dongrade to back AS 3.8.
No problem.

I tryed some beta version of AS 4.xx some time before, and as you said, it was very complicated to downgrade back to AS3.xx. It seems, that M$ solved it.

Mirek
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50406
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

OK, I will try to install ActiveSync 4.x when I find some spare time. I don't understand why the WinCE plugin should stop working, I'm not aware of any changes to the remote access API...
Author of Total Commander
https://www.ghisler.com
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50406
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I have just installed ActiveSync 4.1 on Windows 2000 and connected with it to the Windows Mobile 5 emulator. Then I tried to use the WinCE problem - it works without any problems!

I read somewhere that ActiveSync 4.x uses TCP/IP for internal connections. Therefore it may be possible that you have a firewall which blocks these internal connections. Please try whether it works when you temporarily disable this firewall. If yes, you will need to give Total Commander access to the ActiveSync connection (via learning mode of your firewall).

Btw, I also had to go back to ActiveSync 3.8 because 4.x no longer supports sync over a local network. My CE 2.0 only has a (slow) serial port and a LAN adapter, no USB...
Author of Total Commander
https://www.ghisler.com
kopecek
Junior Member
Junior Member
Posts: 5
Joined: 2006-01-04, 07:34 UTC

Post by *kopecek »

Hi,
Firewall is not reason of problem I described.
I don't use any firewall on that computer - this computer is in LAN which is firewalled on a gateway. My system is WinXP SP2 all patches and my user account is local admin on that comp.

I connect my device by USB cradle. AS 4.1 status is connected. When I try to access my WinCE filesystem by totalcmd and WinCE plugin nothing happens.

I push Enter and nothing happens. I see, that you provide a sources for WinCE plugin. So I'll try to debug it, if I spare some time for installing eMbeded VC++ and for trying to uderstand WinCE plugin and totalcmd plugin API ;-)
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50406
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I push Enter and nothing happens.
This usually means that the plugin file cannot be found. Can it?
I see, that you provide a sources for WinCE plugin. So I'll try to debug it, if I spare some time for installing eMbeded VC++ and for trying to uderstand WinCE plugin and totalcmd plugin API
You don't need eMbedded VC++ for that, because plugin runs on the PC, not on the CE device! You need Microsoft Visual C++ or newer, or some other C/C++ compiler. The plugin is simply a DLL, so any C/C++ compiler should be able to build it with little changes.
Author of Total Commander
https://www.ghisler.com
kopecek
Junior Member
Junior Member
Posts: 5
Joined: 2006-01-04, 07:34 UTC

Post by *kopecek »

Hi,
I installed en_Windows_Mobile_2003_SDK for access to AS API (rapi.h + libs), downloaded WinCE plugin compile and tryed to debug. After some testing I found that problem was caused by some old AS 4 beta dll's which remains after not wery well working AS 4 beta uninstall. AS was in some strange state.

So I cleaned it under Win safe mode, install AS 4.1 again and everything works fine.

So sorry please, the problem was on my statin...

Mirek
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50406
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

2kopecek
Nice to hear that you could make it work! Welcome to Windows DLL hell...
Author of Total Commander
https://www.ghisler.com
Post Reply