|
|
|
|
 |

April 11th, 2004, 12:24 PM
|
 |
Major General
|
|
Join Date: May 2002
Location: Linghem, Östergötland, Sweden
Posts: 2,255
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: SE4Batch status?
Ok, found a good way for win9x, don't have that os so I can't test it (but it works ok on my win XP):
code:
@echo off >NULL
if not [%1]==[] goto Okay
echo Syntax: %0 Number
goto End
:Okay
if [%2]==[::] goto 2nd time around
if [%3]==[::] goto 3rd time around
if [%4]==[::] goto 4th time around
if [%5]==[::] goto 5th time around
%comspec% /e:2048 /c %0 %1 ::
goto End
:2nd time around
for %%v in (0 1 2 3 4 5 6 7 8 9) do call %0 %1 %%v ::
goto End
:3rd time around
for %%v in (0 1 2 3 4 5 6 7 8 9) do call %0 %1 %2 %%v ::
goto End
:4th time around
for %%v in (0 1 2 3 4 5 6 7 8 9) do call %0 %1 %2 %3 %%v ::
goto End
:5th time around
echo %2%3%4
if [%1]==[%4] exit
if [%1]==[%3%4] exit
if [%1]==[%2%3%4] exit
start /w Gamepath\Se4.exe "Game" "password" "0" "modname"
:End
Call it with
AUTO 12 (or whatever you've saved it as!)
for 12 loops
It's a nice self calling batch file.
Found this nice solution here:
http://www.pressroom.com/~tglbatch/counting.html
[ April 11, 2004, 13:09: Message edited by: Ruatha ]
|

April 11th, 2004, 02:47 PM
|
 |
Colonel
|
|
Join Date: Jul 2000
Location: Montevideo Uruguay
Posts: 1,598
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: SE4Batch status?
Hey, THANKS Ruatha!
The new .Bat worked without problems in Win98!
Seems like I will need to take a look into the website you suggested, because seems chinese to me! 
|

April 11th, 2004, 06:00 PM
|
 |
Major
|
|
Join Date: Jan 2004
Location: Taganrog, Russia
Posts: 1,087
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: SE4Batch status?
Really great script Ruatha. Thank you.
And to make it complete: how can we add "backup every x turns" feature into this? Sometimes it's really usefull.
And the Last one  - is where any way to grab turn date from .gam file to insert it to the backup name?
Would appreciate your help.
|

April 11th, 2004, 10:14 PM
|
 |
Shrapnel Fanatic
|
|
Join Date: Jul 2001
Location: Southern CA, USA
Posts: 18,394
Thanks: 0
Thanked 12 Times in 10 Posts
|
|
Re: SE4Batch status?
Doesn't MB's program do that anyways? 
|

April 11th, 2004, 10:37 PM
|
 |
Major
|
|
Join Date: Jan 2004
Location: Taganrog, Russia
Posts: 1,087
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: SE4Batch status?
Quote:
Originally posted by Imperator Fyron:
Doesn't MB's program do that anyways?
|
Unfortunately, not. SE4B will add local timestamp to the end(beginning?) of the backup file name. I know that's good enough, but the se4 year would be better
Edit: Never mind, I'll better try zsh than this poor cmd.exe.
[ April 11, 2004, 22:04: Message edited by: aiken ]
|

April 12th, 2004, 02:16 AM
|
 |
Shrapnel Fanatic
|
|
Join Date: Jul 2001
Location: Southern CA, USA
Posts: 18,394
Thanks: 0
Thanked 12 Times in 10 Posts
|
|
Re: SE4Batch status?
Well, the turn date is encrypted in the savegame files, so the only way to do it is to have a counter going in the program/batch code and hope it matches up. 
|

April 12th, 2004, 06:49 PM
|
 |
Major
|
|
Join Date: Jan 2004
Location: Taganrog, Russia
Posts: 1,087
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: SE4Batch status?
Quote:
Originally posted by Imperator Fyron:
Well, the turn date is encrypted in the savegame files, so the only way to do it is to have a counter going in the program/batch code and hope it matches up.
|
That's the typical header of .gam file:
№г —–и ёxp8 1.91 24105 19Simultaneous Different Machines
So regexp 24\d\d\d will always catch turn date, but I doubt where's a way to paste it into the file name with help of native windoze utils.
|
| Thread Tools |
|
|
| Display Modes |
Hybrid Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is On
|
|
|
|
|