[Tool]International SRO Key Presser[Works Minimized]

07/07/2009 06:50 LegendaryHeroes#76
1500 lines of codes. You wouldn't understand and i don't write comment ^^
07/07/2009 19:21 Apoc7#77
how do i stop the autokey while in game?
07/07/2009 19:24 xGhosrR#78
i get "please Execute the silkroad.exe" :\
i have the newest ver.

Edit: nvm works fine.
07/07/2009 20:51 Fantasya#79
Can you make quick button for autokey in next version?
07/07/2009 23:53 ciko84#80
Hello this looks great but i have a problem (yea sorry bout that :) ) i'm trying to use autoenter for this but the problem is that it says it is working but nothing happens, i'm using sroking, my res. is 1280x1024, i made an enter.cfg and selected it @ autokey pressed autokey it says it is working but nothing happens... (btw which file do i have to choose for launcher path? )
07/08/2009 03:43 zero51515#81
How come my characters are invisable is there something wrong with my silkroad or the program?
07/08/2009 21:35 loekcoxftw#82
Hi, Could you tell me pease if it also works with 2 sro clients or more. If please tell me how, ty.
07/08/2009 21:41 loekcoxftw#83
Could someone tell me if the auto key presser works with 2 or more sro clients at the same time? If, please tell me how, thank you.
07/08/2009 22:13 DarkPassion#84
Yes it works,just open one client,rename it if you want to know wich client you are logging in:) and then minimize it:) then open another client,and click scan,there will appear the name of the client you renamed and the SRO_Client that you currently executed.
And so on,you can do it with how many clients you want :D

@zero
Quote:
Originally Posted by zero51515 View Post
How come my characters are invisable is there something wrong with my silkroad or the program?
Set the autoenter delay at 3-4 seconds :)

Quote:
Originally Posted by Apoc7 View Post
how do i stop the autokey while in game?
Check down near your clock in the taskbar :) there is the condor icon,right click on it,and click close all autohotkey.

Quote:
Originally Posted by Fantasya View Post
Can you make quick button for autokey in next version?
There is already one o.O

Quote:
Originally Posted by ciko84 View Post
Hello this looks great but i have a problem (yea sorry bout that :) ) i'm trying to use autoenter for this but the problem is that it says it is working but nothing happens, i'm using sroking, my res. is 1280x1024, i made an enter.cfg and selected it @ autokey pressed autokey it says it is working but nothing happens... (btw which file do i have to choose for launcher path? )
Have you chosen the client you want to put autokey?
07/09/2009 06:50 LegendaryHeroes#85
Make sure you scan again after you closed/opened a new sro_client

Quote:
Can you make quick button for autokey in next version?
And why would you need that? O.o
07/09/2009 10:03 loekcoxftw#86
Does anyone know why sometimes my char doesn't spawn if I log on my account? And does anyone know what to do to always see your char?
07/09/2009 10:52 theoneofgod#87
Quote:
Originally Posted by LegendaryHeroes View Post
Make sure you scan again after you closed/opened a new sro_client


And why would you need that? O.o
I guess it saves time opening the program to start it? It's nice to have a button that you can assign yourself as a shortcut/hotkey.
07/09/2009 16:22 lacrymosa02525#88
does it work on vista. i cant seem to mae it work
07/09/2009 16:32 HideAndSeeK#89
hm,
my decompiler isnt working ,
just wanna know how u did it, that u bring the choosen client to a status, i did it like this, so u did it with stringsplit, too? Or what method did u use?
greetz
Code:
While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $refreshgui
			$clients=WinList("[CLASS:CLIENT]")
			_GUICtrlListView_DeleteAllItems($ListView1)
			For $x=1 To $clients[0][0]
				$pid=WinGetProcess($clients[$x][1])
				$mem=memopen($pid)
				$charname=memread($mem,$char_offset)
				If $charname =0 Then
					$charname ="Not logged in"
				EndIf
				$status=_srogetstate($clients[$x][1])
				$clients[$x][0]=$charname
				GUICtrlCreateListviewItem($charname &"|" &$status,$ListView1)
			Next
		Case $hidegui
			$lmao=GUIctrlread(GUIctrlread($ListView1))
			$split=StringSplit($lmao,"|")
			For $x=1 To $clients[0][0]
				$clients[$x][0]=$charname
				If $split[1]= $clients[$x][0] Then
					WinSetState($clients[$x][1],"",@SW_HIDE)
										GUICtrlSetData(GUIctrlread($ListView1), $clients[$x][0] &"|"& _srogetstate($clients[$x][1]))
				EndIf
			Next
			Case $showgui
			$lmao=GUIctrlread(GUIctrlread($ListView1))
			$split=StringSplit($lmao,"|")
			For $x=1 To $clients[0][0]
				$clients[$x][0]=$charname
				If $split[1]= $clients[$x][0] Then
					WinSetState($clients[$x][1],"",@SW_SHOWMINNOACTIVE)
					GUICtrlSetData(GUIctrlread($ListView1), $clients[$x][0] &"|"& _srogetstate($clients[$x][1]))
				EndIf
			Next
			Case $killgui
			$lmao=GUIctrlread(GUIctrlread($ListView1))
			$split=StringSplit($lmao,"|")
			For $x=1 To $clients[0][0]
				$clients[$x][0]=$charname
				If $split[1]= $clients[$x][0] Then
					If MsgBox(292, "Achtung!", "Willst du Silkroad wirklich beenden?") = 6 Then
						ProcessClose($clients[$x][1])
					EndIf
					GUICtrlSetData(GUIctrlread($ListView1), $clients[$x][0] &"|"& _srogetstate($clients[$x][1]))
				EndIf
			Next
	EndSwitch
WEnd

func _srogetstate($handle)
Local $status=WinGetState($handle)
Switch $status
	Case 5
		$status= "Hidden"
	Case 21
		$status= "Hidden"
	Case 7 
		$status="Shown"
	Case Else
		$status="Shown"
EndSwitch
Return $status
EndFunc
07/09/2009 22:01 Spell_Caster#90
man i don't see start button !!!
how it start pessing :)