Jump to content

CMH 1.1.0 (Custom dropbox folder fixup)


Recommended Posts

H2HH has always created a chat file in the shared folder for each player who is using it, irrespective of whether the other guy is using H2HH. That is how it knows who is using it :)

Something different is going on than what you think: I can't tell what it is yet.

If you have the two-tone red icon showing, it means "CMH thinks that your opponent is using CMH or H2HH". And this means that CMH thinks that it found a chat file that is not yours.

Have a look at the top of the log. There you will find a comment telling you what your ID is. Have a look in the shared folder. If there is a chat file in there that is not matching your ID - this is from someone else.

Note that you can't use CMH to manage the same game on two of your own computers at the the same time, for this reason. Could this be the explanation: are you trying to play they same game using CMH from two different machines at different times?

(Bazinga! I just had a realisation about how to support players doing this!)

Why would would it be looking for CMFI incoming and outgoing mail in the game installation directory? Shouldn't it be looking in Documents instead?

(Edit) Can you click on the CMFI install on the Your Installations pane, do "Edit Install", and make sure that "Installation Root Directory" is pointing to the Documents directory where the Game Files folder is.

That's where that needs to be pointing: it definitely got confusing when CMFI came along and put the Game Files in a different place than the executable. I should maybe change the name of that dialog field to say "The place where the frick'in Game Files are!!"

:D

GaJ

Link to comment
Share on other sites

I'm running 1.12 on my Win7 machine and everything is working fine.

One issue though (isn't there always), I started a Red Thunder game and it shows the Red Thunder icon under "other info" but the other all ready existing CMBN games show a sad face icon with a question mark above it.

Should it be showing the CMBN icon?

Yes.

Can you send me the log.

Thanks!

GaJ

Link to comment
Share on other sites

(Edit) Can you click on the CMFI install on the Your Installations pane, do "Edit Install", and make sure that "Installation Root Directory" is pointing to the Documents directory where the Game Files folder is.

That's where that needs to be pointing: it definitely got confusing when CMFI came along and put the Game Files in a different place than the executable. I should maybe change the name of that dialog field to say "The place where the frick'in Game Files are!!"

:D

Ah, I see the problem. The installs I added for CMBN/CMFI/CMRT were correct, but there were "ghost" installs already present when I first ran the program, and these were pointing to the wrong place.

Link to comment
Share on other sites

Note that you can't use CMH to manage the same game on two of your own computers at the the same time, for this reason. Could this be the explanation: are you trying to play they same game using CMH from two different machines at different times?

(Bazinga! I just had a realisation about how to support players doing this!)

GaJ

So, should we start calling you "Shelly"? CMx2 PBEM is in even safer hands than I thought ...:D

Link to comment
Share on other sites

Martin, can you add a feature whereby I can remove a "double-entry" from my list of installed games? Right now, by default, CMH is looking for my CMBN and CMFI installations in a place I don't have them installed, so I had to manually add the games so that they show up in the list of installed games. The end result is that I have two entries each for CMBN and CMFI - one for where I actually have the games installed, and one where the games are listed but grayed out (because CMH is looking for them but can't find them there).

Link to comment
Share on other sites

OK I am so frustrated i cant stand it, was having trouble with some files and deleted a dropbox folder so i could reset the game, now CM helper is totally screwed, it doesn;t recognize my CMFI install and none of my CMRT game si have going no matter what I do, this is the crap I keep getting

Logging started...

(this log also stored at: C:\Users\Owner\AppData\Roaming\GreenAsJade\CMHelper\cmh_log.txt )

(FYI: your ID is 268749070635665)

(FYI, your locale appears to be en_US)

This is 1.1.1

Checking things out...

Looking for Combat Mission installation called: CMBN

Checking install at C:\Battlefront\Combat Mission Battle for Normandy

Checking versions for CMBN

(which is a 'CMBN' installation)

looking at versions of Combat Mission Battle For Normandy: base

... looking in C:\Battlefront\Combat Mission Battle for Normandy\Data

.... do you have 1.00

..... looking for Normandy v100A

..... looking for Normandy v100B

.... yep, you have it!

.... do you have 1.01

..... looking for Normandy v101

.... yep, you have it!

.... do you have 1.10

..... looking for Normandy v110

.... yep, you have it!

.... do you have 2.00

..... looking for Normandy v200

.... yep, you have it!

.... do you have 2.01

..... looking for Normandy v201

.... yep, you have it!

.... do you have 2.10

..... looking for Normandy v210

.... yep, you have it!

.... do you have 2.11

..... looking for Normandy v211

.... yep, you have it!

.... do you have 2.12

..... looking for Normandy v212

.... yep, you have it!

looking at versions of Market Garden: MG

... looking in C:\Battlefront\Combat Mission Battle for Normandy\Data

.... do you have 2.10

..... looking for Normandy v210 market garden a

..... looking for Normandy v210 market garden a

.... yep, you have it!

looking at versions of Commonwealth Forces: CW

... looking in C:\Battlefront\Combat Mission Battle for Normandy\Data

.... do you have 1.10

..... looking for Normandy v110 Commonwealth

.... yep, you have it!

.... do you have 2.00

..... looking for Normandy v200 Commonwealth

.... yep, you have it!

Game app name is C:\Battlefront\Combat Mission Battle for Normandy\CM Normandy.exe

Checking folders for Dutch cup ken vs rwcanuck

(no custom game file folder specified... looking to see what you have...

looking: is there's a single game file folder C:\Users\Owner\Dropbox\Dutch cup ken vs rwcanuck

yep!)

Game app name is C:\Battlefront\Combat Mission Battle for Normandy\CM Normandy.exe

Checking folders for Lonsdale's Block

(no custom game file folder specified... looking to see what you have...

looking: is there's a single game file folder C:\Users\Owner\Dropbox\Lonsdale's Block

yep!)

Game app name is C:\Battlefront\Combat Mission Battle for Normandy\CM Normandy.exe

Checking folders for Monty's Butchers

(no custom game file folder specified... looking to see what you have...

looking: is there's a single game file folder C:\Users\Owner\Dropbox\Monty's Butchers

yep!)

... installation setup, ok!

Looking for Combat Mission installation called: CM Shock Force

No game root directory: C:\Users\Owner\Documents\BattleFront\Combat Mission Shock Force

(updated default info for CM Shock Force)

No game root directory: C:\Users\Owner\Documents\BattleFront\Combat Mission Shock Force

You don't seem to have an installation called CM Shock Force

Looking for Combat Mission installation called: CM Red Thunder

Checking install at C:\Users\Owner\Documents\Battlefront\Combat Mission\Red Thunder

Checking versions for CM Red Thunder

(which is a 'CMRT' installation)

looking at versions of Combat Mission Red Thunder: base

... looking in C:\Program Files (x86)\Battlefront\Combat Mission Red Thunder\Data

.... do you have 1.00

..... looking for red thunder v100a

.... nope.

..... looking for red thunder v100b

.... nope.

..... looking for red thunder v100c

.... nope.

..... looking for red thunder v100d

.... nope.

.... it looks like not.

Checking if I can see the app: C:\Program Files (x86)\Battlefront\Combat Mission Red Thunder\

no

Checking folders for Augustow Plague Boil

(no custom game file folder specified... looking to see what you have...

looking: is there's a single game file folder C:\Users\Owner\Dropbox\Augustow Plague Boil

nope...

... ok, is there's a game file folder pair?

nope.)

Checking if I can see the app: C:\Program Files (x86)\Battlefront\Combat Mission Red Thunder\

no

Checking folders for Hunting for the Bug

(no custom game file folder specified... looking to see what you have...

looking: is there's a single game file folder C:\Users\Owner\Dropbox\Hunting for the Bug

yep!)

Checking if I can see the app: C:\Program Files (x86)\Battlefront\Combat Mission Red Thunder\

no

Checking folders for The Passage

(no custom game file folder specified... looking to see what you have...

looking: is there's a single game file folder C:\Users\Owner\Dropbox\The Passage

yep!)

Game app name is C:\Battlefront\Combat Mission Red Thunder\CM Red Thunder.exe

Checking folders for simmox () vs ken (g)

whoa - I previously noted you had a custom game file folders (C:\Users\Owner\Dropbox\Simmo v Ken) but I can't find them now ... ignoring!

Checking if I can see the app: C:\Program Files (x86)\Battlefront\Combat Mission Red Thunder\

no

Checking folders for simmox vs ken

(no custom game file folder specified... looking to see what you have...

looking: is there's a single game file folder C:\Users\Owner\Dropbox\simmox vs ken

yep!)

... installation setup, ok!

Looking for Combat Mission installation called: CMFI

Checking install at C:\Battlefront\Combat Mission Fortress Italy

Checking versions for CMFI

(which is a 'CMFI' installation)

looking at versions of Combat Mission Fortress Italy: base

... looking in C:\Battlefront\Combat Mission Fortress Italy\Data

.... do you have 1.00

..... looking for Fortress Italy v100A

..... looking for Fortress Italy v100B

.... yep, you have it!

.... do you have 1.01

..... looking for Fortress Italy v101

.... yep, you have it!

.... do you have 1.10

..... looking for Fortress Italy v110

.... yep, you have it!

.... do you have 1.11

..... looking for Fortress Italy v111

.... yep, you have it!

.... do you have 1.12

..... looking for Fortress Italy v112

.... yep, you have it!

looking at versions of Gustav Line: GL

... looking in C:\Battlefront\Combat Mission Fortress Italy\Data

.... do you have 1.10

..... looking for Fortress Italy v110A Gustav Line

..... looking for Fortress Italy v110B Gustav Line

..... looking for Fortress Italy v110C Gustav Line

.... yep, you have it!

Game app name is C:\Battlefront\Combat Mission Fortress Italy\CM Fortress Italy.exe

Checking folders for Devils to Isernia

(no custom game file folder specified... looking to see what you have...

looking: is there's a single game file folder C:\Users\Owner\Dropbox\Devils to Isernia

yep!)

... installation setup, ok!

Looking for Combat Mission installation called: CM Battle For Normandy

No game root directory: C:\Users\Owner\Documents\BattleFront\Combat Mission Battle for Normandy

(updated default info for CM Battle For Normandy)

No game root directory: C:\Users\Owner\Documents\BattleFront\Combat Mission Battle for Normandy

You don't seem to have an installation called CM Battle For Normandy

Looking for Combat Mission installation called: CM Afghanistan

No game root directory: C:\Users\Owner\Documents\Battlefront\Combat Mission Afghanistan

(updated default info for CM Afghanistan)

No game root directory: C:\Users\Owner\Documents\Battlefront\Combat Mission Afghanistan

You don't seem to have an installation called CM Afghanistan

Looking for Combat Mission installation called: CM Fortress Italy

Checking install at C:\Users\Owner\Documents\Battlefront\Combat Mission\Fortress Italy

Checking versions for CM Fortress Italy

(which is a 'CMFI' installation)

looking at versions of Combat Mission Fortress Italy: base

... looking in C:\Program Files (x86)\Battlefront\Combat Mission Fortress Italy\Data

.... do you have 1.00

..... looking for Fortress Italy v100A

.... nope.

..... looking for Fortress Italy v100B

.... nope.

.... it looks like not.

.... do you have 1.01

..... looking for Fortress Italy v101

.... nope.

.... it looks like not.

.... do you have 1.10

..... looking for Fortress Italy v110

.... nope.

.... it looks like not.

.... do you have 1.11

..... looking for Fortress Italy v111

.... nope.

.... it looks like not.

.... do you have 1.12

..... looking for Fortress Italy v112

.... nope.

.... it looks like not.

looking at versions of Gustav Line: GL

... looking in C:\Program Files (x86)\Battlefront\Combat Mission Fortress Italy\Data

.... do you have 1.10

..... looking for Fortress Italy v110A Gustav Line

.... nope.

..... looking for Fortress Italy v110B Gustav Line

.... nope.

..... looking for Fortress Italy v110C Gustav Line

.... nope.

.... it looks like not.

Game app name is C:\Battlefront\Combat Mission Fortress Italy\CM Fortress Italy.exe

Checking folders for Devils to Isernia

you specified game file folder C:\Users\Owner\Dropbox\Devils to Isernia

... installation setup, ok!

--- Checking game status for Dutch cup ken vs rwcanuck

most recent incoming: 0, most recent outgoing: 3

Checking game file folder for Dutch cup ken vs rwcanuck...

checking for messages...

most recent dropbox: 3

... nothing to be done.

--- Checking game status for Lonsdale's Block

most recent incoming: 127, most recent outgoing: 128

Checking game file folder for Lonsdale's Block...

checking for messages...

most recent dropbox: 128

... nothing to be done.

--- Checking game status for Monty's Butchers

most recent incoming: 61, most recent outgoing: 62

Checking game file folder for Monty's Butchers...

checking for messages...

most recent dropbox: 62

... nothing to be done.

--- Checking game status for Dutch cup ken vs rwcanuck

most recent incoming: 0, most recent outgoing: 3

Checking game file folder for Dutch cup ken vs rwcanuck...

checking for messages...

most recent dropbox: 3

... nothing to be done.

--- Checking game status for Lonsdale's Block

most recent incoming: 127, most recent outgoing: 128

Checking game file folder for Lonsdale's Block...

checking for messages...

most recent dropbox: 128

... nothing to be done.

--- Checking game status for Monty's Butchers

most recent incoming: 61, most recent outgoing: 62

Checking game file folder for Monty's Butchers...

checking for messages...

most recent dropbox: 62

... nothing to be done.

--- Checking game status for Dutch cup ken vs rwcanuck

most recent incoming: 0, most recent outgoing: 3

Checking game file folder for Dutch cup ken vs rwcanuck...

checking for messages...

most recent dropbox: 3

... nothing to be done.

--- Checking game status for Lonsdale's Block

most recent incoming: 127, most recent outgoing: 128

Checking game file folder for Lonsdale's Block...

checking for messages...

most recent dropbox: 128

... nothing to be done.

--- Checking game status for Monty's Butchers

most recent incoming: 61, most recent outgoing: 62

Checking game file folder for Monty's Butchers...

checking for messages...

most recent dropbox: 62

... nothing to be done.

--- Checking game status for simmox vs ken

most recent incoming: 3, most recent outgoing: 0

Checking game file folder for simmox vs ken ...

checking for messages...

(Ooops - I got [Error 3] The system cannot find the path specified: u'C:\\Users\\Owner\\Dropbox\\simmox vs ken \\chat_268749070635665.h2hh.tmp')

Due to an error, I couldn't open the oppo's chat file, so I'm proceeding as if they don't have one. Maybe it will clear up later... this can happen if Dropbox does something wierd...

Traceback (most recent call last):

File "wx/_core.py", line 16767, in <lambda>

File "wx/lib/pubsub/core/kwargs/publisher.py", line 30, in sendMessage

File "wx/lib/pubsub/core/kwargs/publishermixin.py", line 24, in publish

File "wx/lib/pubsub/core/topicobj.py", line 340, in _publish

File "wx/lib/pubsub/core/topicobj.py", line 359, in __sendMessage

File "wx/lib/pubsub/core/kwargs/publishermixin.py", line 64, in _mix_callListener

File "wx/lib/pubsub/core/kwargs/listenerimpl.py", line 27, in __call__

File "controller.py", line 303, in OnAppEvent

File "controller.py", line 180, in _Go

File "view.py", line 337, in AddInstallation

File "view.py", line 1746, in RefreshGames

File "installation.py", line 175, in GetGames

File "game.py", line 144, in Process

File "game.py", line 220, in ProcessDropbox

File "gamefilefolder.py", line 72, in GetMostRecentGameNumber

File "gamefilefolder.py", line 56, in GetMostRecentGameFileName

File "gamefilefolder.py", line 228, in GetFileList

WindowsError: [Error 3] The system cannot find the path specified: u'C:\\Users\\Owner\\Dropbox\\simmox vs ken \\*.*'

I have no idea how to fix this, I have tried reloading CM helper, 2 different version and they both give me this same damn screen. Please tell me I am not going to have to start all these damn games again.

Link to comment
Share on other sites

Don't post logs here.

Do send them to me in email.

Try exiting CMH then deleting

C:\Users\Owner\AppData\Roaming\GreenAsJade\CMHelper\AppState.txt

and starting CMH up again.

Please tell me I am not going to have to start all these damn games again.

You are not going to start any games again. Why do you think CMH would have anything to do with that? The absolute worst that might need to happen is your opponents send you the latest turn file again, if you deleted it. This will probably happen automatically if they are using Dropbox and CMH.

Regards,

GaJ

Link to comment
Share on other sites

theres something else going on with H2HH and CMRT combined with dropbox

files wont completely upload to a dropbox folder,they get to about %90 then hang.

taken a while to figure it out,but,i can conform its something to do with H2HH and CMRT

if i try and use H2HH in the normal way,files will not successfully upload to the specified DB folder.

if i delete the greenasjade folder from the roaming folder competely,i CAN manually move files around to DB no problems.

its worth noting that even with H2HH running or not i cannot move successfully any CMRT files to DB,manually or otherwise.if the Gaj folder in roaming has been created by running the program at least once.

deleting the Gaj folder in roaming and NOT running H2HH again,i can move files.

but once H2hh is run once,its a no go again.

happening with current CM-Helper and previous version of H2hh.

so?

Link to comment
Share on other sites

Nothing similar here - I'm now running CMH 1.1.2 and it's moving files and so forth properly.

I did have something the other day when I opened and closed it a couple of times, then couldn't open it again because "it was already running". Checked Task Manager and there were 3 cmh.exe's active.

But that's only happened once.

Link to comment
Share on other sites

Something different is going on than what you think: I can't tell what it is yet.

If you have the two-tone red icon showing, it means "CMH thinks that your opponent is using CMH or H2HH". And this means that CMH thinks that it found a chat file that is not yours.

Have a look at the top of the log. There you will find a comment telling you what your ID is.

Note that you can't use CMH to manage the same game on two of your own computers at the the same time, for this reason. Could this be the explanation: are you trying to play they same game using CMH from two different machines at different times?

(Bazinga! I just had a realisation about how to support players doing this!)

(Edit) Can you click on the CMFI install on the Your Installations pane, do "Edit Install", and make sure that "Installation Root Directory" is pointing to the Documents directory where the Game Files folder is.

That's where that needs to be pointing: it definitely got confusing when CMFI came along and put the Game Files in a different place than the executable. I should maybe change the name of that dialog field to say "The place where the frick'in Game Files are!!"

:D

GaJ

I'm just using the one machine.

Let me expand on my issue, or should I say oddity as opposed to an issue, because everything is working fine. I get uploads/downloads and chat in both CMRT and CMBN (the only two games currently playing). It's cleaning the files in the out/in boxes. All is well.

It's just I get those sad face icons next to the CMBN games.

CMH-1_zps9f60b63c.jpg

I believe it is seeing all three loaded games. Or is there a problem becuase I have CMBN and a ghost "CM Battle For Normandy"?

CMH-2_zpsffbf7d58.jpg

And I'm not sure what you mean by the top of the log and the ID.

I go to Options show log window and I don't see any ID.

Is there another log I should be looking at?

CMH-3_zps68b59dd2.jpg

And thanks for your help GaJ.

Link to comment
Share on other sites

Sorry for that post, was very late at night and I was very tired. This seems to happen a lot for some reason. Always seems to happen when file names get changed. I also found a double set of game folders on my machine which probably was causing part of the problem. I deleted that file and am setting up my games again. Also thanks for the help as always.

Link to comment
Share on other sites

I"m going to get rid of those "ghost" rows (which are in fact saying "this is the information about the default install, which you don't have"), and see if this clears stuff up somewhat.

The sad face means that CMH doesn't know what _type_ of installation it is looking at, if it knows what type it is: it hasn't been able to work out (by looking at the files in the installation) whether its CMRT or CMBN or what.

This is confirmed by the fact that the screenie is saying "(Version not known)" where you have clicked on the row called CMBN.

The log file should tell us why it is sad about that.

About the log window: in the screenie you have shown, the log is scrolled right to the bottom. Try scrolling back up to the top :)

EDIT: I think I've found the bug causing the sad faces in this case. Delving into it now...

GaJ

Link to comment
Share on other sites

GaJ,

I'm still getting the same issue with the sad confused faces.

The screens look the same except I am now using CM Helper 1.2.3.

And under the opponents tab I now get the Red Thunder Icon.

Under the CM Installations it says Version Not Known for all three games.

Again, everything else works fine.

I'm just using the one machine.

Let me expand on my issue, or should I say oddity as opposed to an issue, because everything is working fine. I get uploads/downloads and chat in both CMRT and CMBN (the only two games currently playing). It's cleaning the files in the out/in boxes. All is well.

It's just I get those sad face icons next to the CMBN games.

CMH-1_zps9f60b63c.jpg

I believe it is seeing all three loaded games. Or is there a problem becuase I have CMBN and a ghost "CM Battle For Normandy"?

CMH-2_zpsffbf7d58.jpg

And thanks for your help GaJ.

Link to comment
Share on other sites

Hey Ted - I'll need a log from you. We definitely should work out what's going wrong, because either it will be something handy for you to fix up in your setup, or an actual bug in detecting the verison, which will be good to fix.

Help->Report Bug is probably the best way to get it to me (though email or PM is fine too :) )

GaJ

Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...