create scheduled bat

Runes of Magic/Radiant Arcana (http://www.runesofmagic.com)
Post Reply
Message
Author
User avatar
Lamkefyned
Posts: 348
Joined: Thu May 23, 2013 11:38 am
Location: Spain

create scheduled bat

#1 Post by Lamkefyned » Tue Aug 06, 2013 5:57 am

how to create a scheduled bat for an hour to open a clients, put the number startbot and Begin?
If you think something is right just because everyone else believes,you're not thinking.

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: create scheduled bat

#2 Post by rock5 » Tue Aug 06, 2013 6:58 am

Well if you want it to automatically log in then you are probably looking for my 'login' userfunction. Once you have it properly installed and set up you can just create a bat file similar to the existing bat files but with the extra arguments for auto logging in. This is what I use to test starting 3 clients at once,

Code: Select all

@echo off
FOR /F "tokens=1 delims=" %%A in ('cd') do SET folder=%%A
START ../../micromacro.exe "%folder%/login.lua" acc:45 char:1 client:rom path:rbassist
START ../../micromacro.exe "%folder%/login.lua" acc:46 char:1 client:rom path:rbassist
START ../../micromacro.exe "%folder%/login.lua" acc:47 char:1 client:rom path:rbassist
If I understand you correctly, you want it to wait 1 hour before loading the clients. I didn't think there was a batch file command to do this but I found one. It's called 'timeout', It's available in Windows 7 but not XP unless you download the Resource Kit. So just add it to the top of the file.

Code: Select all

timeout 3600
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

User avatar
grande
Posts: 261
Joined: Tue Jun 28, 2011 4:46 pm

Re: create scheduled bat

#3 Post by grande » Tue Aug 06, 2013 2:27 pm

Hey cool, so I could build a bat file like this and then tell task scheduler to run it at various times in the day? Man... that would be FUMAZING.

Also, I have a question on the syntax. Which parts of this code do I need to adjust to my locality/configurtion:

Code: Select all

@echo off
FOR /F "tokens=1 delims=" %%A in ('cd') do SET folder=%%A
START ../../micromacro.exe "%folder%/login.lua" acc:45 char:1 client:rom path:rbassist
START ../../micromacro.exe "%folder%/login.lua" acc:46 char:1 client:rom path:rbassist
START ../../micromacro.exe "%folder%/login.lua" acc:47 char:1 client:rom path:rbassist  
  


I assume the "../../micromacro.exe" would be updated to be the actual path so it would look more like this:

Code: Select all

@echo off
FOR /F "tokens=1 delims=" %%A in ('cd') do SET folder=%%A
START c:/folder/mm/micromacro.exe "%folder%/login.lua" acc:45 char:1 client:rom path:rbassist
START c:/folder/mm/micromacro.exe "%folder%/login.lua" acc:46 char:1 client:rom path:rbassist
START c:/folder/mm/micromacro.exe "%folder%/login.lua" acc:47 char:1 client:rom path:rbassist  
  


Right? Are there more things other than the acc/char/client/path that might change?

User avatar
Lamkefyned
Posts: 348
Joined: Thu May 23, 2013 11:38 am
Location: Spain

Re: create scheduled bat

#4 Post by Lamkefyned » Tue Aug 06, 2013 4:54 pm

jajajajajajaj as you know that I have xp?
If you think something is right just because everyone else believes,you're not thinking.

User avatar
Lamkefyned
Posts: 348
Joined: Thu May 23, 2013 11:38 am
Location: Spain

Re: create scheduled bat

#5 Post by Lamkefyned » Tue Aug 06, 2013 4:57 pm

another thing ... the rbassist is the waypoint?
rock 5 and I have a file of yours. "LoginXML"
where downloaded your addon?
If you think something is right just because everyone else believes,you're not thinking.

User avatar
Lamkefyned
Posts: 348
Joined: Thu May 23, 2013 11:38 am
Location: Spain

Re: create scheduled bat

#6 Post by Lamkefyned » Tue Aug 06, 2013 5:25 pm

I get an error

...romacro/scripts/rom/userfunctions_login.lua:63: Game Shortcut does not exist: rom.lnk
If you think something is right just because everyone else believes,you're not thinking.

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: create scheduled bat

#7 Post by rock5 » Tue Aug 06, 2013 8:04 pm

@grande.
  • The bat file assumes it's in the "micromacro/scripts/rom" folder. If it is, then no changes would be needed to the folders. If it is located somewhere else, not only would you have to correct the micromacro folder but also the 'login.lua' folder. You can specify full path names such as you did with micromacro or you can adjust the relative path. For instance if the bat is in the micromacro/scripts folder you could use

Code: Select all

START ../micromacro.exe "%folder%/rom/login.lua" acc:45 char:1 client:rom path:rbassist
@ambolia
ambolia wrote:jajajajajajaj as you know that I have xp?
  • It looks like 'ping' is commonly used for pauses. There are different ways of using it, this is one way.

    Code: Select all

    ping -n 3600 127.0.0.1 > NULL
ambolia wrote:another thing ... the rbassist is the waypoint?
  • Yes. Change it to the waypoint file you want to load.
ambolia wrote:rock 5 and I have a file of yours. "LoginXML"
where downloaded your addon?
ambolia wrote:I get an error

...romacro/scripts/rom/userfunctions_login.lua:63: Game Shortcut does not exist: rom.lnk
  • As always, carefully follow the installation and setup instructions. You need to create a shortcut of your game client and put it in the 'rom' folder.
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

User avatar
Lamkefyned
Posts: 348
Joined: Thu May 23, 2013 11:38 am
Location: Spain

Re: create scheduled bat

#8 Post by Lamkefyned » Wed Aug 07, 2013 7:52 pm

- I have the fastlogin
- I have the shortcut "client"
But still gives the same error
If you think something is right just because everyone else believes,you're not thinking.

User avatar
lisa
Posts: 8330
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: create scheduled bat

#9 Post by lisa » Wed Aug 07, 2013 9:12 pm

ambolia wrote:- I have the shortcut "client"
Game Shortcut does not exist: rom.lnk
maybe rename the shortcut rom as in "rom.lnk" like the error message says ?
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

User avatar
Lamkefyned
Posts: 348
Joined: Thu May 23, 2013 11:38 am
Location: Spain

Re: create scheduled bat

#10 Post by Lamkefyned » Fri Aug 09, 2013 4:51 pm

Thanks for all the help but still gives me the same problem .....
no userfunccion could change in the customer's name?
If you think something is right just because everyone else believes,you're not thinking.

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: create scheduled bat

#11 Post by rock5 » Sat Aug 10, 2013 12:47 am

If you don't have Explorer showing file extensions then if you name the shortcut 'rom.lnk' I think it will actually be named 'rom.lnk.lnk' with the last '.lnk' being hidden. So if Explorer is not set to show file extensions then you have to name the shortcut just 'rom'.
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

User avatar
Lamkefyned
Posts: 348
Joined: Thu May 23, 2013 11:38 am
Location: Spain

Re: create scheduled bat

#12 Post by Lamkefyned » Mon Aug 12, 2013 10:47 am

Thanks rock5 and lisa
If you think something is right just because everyone else believes,you're not thinking.

User avatar
Lamkefyned
Posts: 348
Joined: Thu May 23, 2013 11:38 am
Location: Spain

Re: create scheduled bat

#13 Post by Lamkefyned » Mon Aug 12, 2013 10:51 am

and there any way that when a critical close that tab and then reopen?
If you think something is right just because everyone else believes,you're not thinking.

Post Reply

Who is online

Users browsing this forum: No registered users and 14 guests