|
You last visited: Today at 12:33
Advertisement
Global Trade Chat Bot
Discussion on Global Trade Chat Bot within the Path of Exile forum part of the MMORPGs category.
12/26/2013, 03:26
|
#1
|
elite*gold: 50
Join Date: Feb 2009
Posts: 765
Received Thanks: 927
|
Global Trade Chat Bot
Hallo Community,
I was looking for a very simple trade chat bot, but have not found one.
Now I have written a bot that just do this wat we all need, simple and works realy good.
He helps alot for buying and selling items, just give it a try, and your search will end here.
Features:
- send to Trade-Channels 1-20
- easily change text
- item links also works
- Bot works alone function
next Update i will add Whisper-Alert funktion.
Pros:
- very easy to set up / use
- play other game at the same time
- 100% undetectable
How to:
- start Path of Exile
- choose your Character
- start Global Trade Bot ( important as Admin )
Updates:
26.12.13 Release Global Trade Bot
26.12.13 Picture added
26.12.13 New Downloadlink added - last Link sux with Ads. by clicking download
29.12.13 Update 1.1 - added Bot work alone function
Picture:
Download:
VT:
Push the >>THANKS<< button please!
|
|
|
12/29/2013, 11:27
|
#2
|
elite*gold: 50
Join Date: Feb 2009
Posts: 765
Received Thanks: 927
|
New Update to v1.1
New Update to v1.1
|
|
|
12/30/2013, 11:26
|
#3
|
elite*gold: 0
Join Date: Dec 2012
Posts: 448
Received Thanks: 278
|
Wäre schön wenn du jetzt den Alarm hinzufügst, wenn man von jmd angeschrieben wird. Ich kann dir nen Pointer geben, auf den du dann reagieren kannst. Schreib mich einfach an.
|
|
|
01/29/2014, 03:01
|
#4
|
elite*gold: 0
Join Date: Jan 2008
Posts: 30
Received Thanks: 0
|
how the **** u download this ? ******* survey ****
|
|
|
02/01/2014, 17:18
|
#5
|
elite*gold: 0
Join Date: Feb 2014
Posts: 1
Received Thanks: 0
|
works good but only for 6 times or so, then autoblock for spam, could you add a wait betwen sending ? like 20 sec or so ?
|
|
|
02/16/2014, 09:17
|
#6
|
elite*gold: 0
Join Date: Dec 2010
Posts: 5
Received Thanks: 0
|
Need delay between messages.
|
|
|
02/19/2014, 03:54
|
#7
|
elite*gold: 0
Join Date: Nov 2007
Posts: 5
Received Thanks: 1
|
Wanted to share my solution for a tradechan "bot". I just realized it with AHK. Easy configurable, doesnt care if fullscreen/windowed/whatsoever, understands itemlinks, fully automatic, etc. etc.
here you go...
Code:
; ,--------------------------------------.
; | PoE TradeChannelAdvertisement by immo! |
; `--------------------------------------´
;
; Version: v1.5g
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
#Persistent ; Only the user can kill the application
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
StringCaseSense, On ; Match strings with case.
SetWorkingDir %A_ScriptDir%
CoordMode, ToolTip, Relative
CoordMode, Mouse, Screen
#MaxThreadsPerHotkey 2
; =[User config]=======================================
; Edit the following variables according to your needs!
; =====================================================
_tcaDuration = 2 ; Time in minutes between each advertisement-loop!
_tcaStart = F5 ; Hotkey to start advertising
_tcaPause = F6 ; Hotkey to pause advertising
_tcaExit = F8 ; Hotkey to exit script
_delay = 450 ; delay between each inputs (value gets automaticaly randomized)
_chans = 5 ; Number of tradechannels you want to advertise at
; ================================================================
; DO NOT EDIT BELOW THIS LINE - UNLESS YOU KNOW WHAT YOU'RE DOING!
; ================================================================
; some needed calculations
_tcaDurationMS := ((_tcaDuration * 1000) * 60)
; Internal config
_scriptName = TradeChannelAdvertisement
_scriptVer = v1.6
endchan := 667
; linking Hotkeys
Hotkey, %_tcaStart%, tcaStart
Hotkey, %_tcaPause%, tcaPause
Hotkey, %_tcaExit%, tcaExit
; poor method of "stopping" the script
^!F9::
; main Tradescript for advertising in an array of Tradechannels.
tcaStart:
TrayTip, Executing the Tradechannel advertisement! , Spamming advertisement every %_tcaDuration% minutes!`n`n%_scriptName%.%_scriptVer%, 2
Sleep, % Random(75,225)
SetTimer, tcaMain, %_tcaDurationMS%
tcaMain:
TrayTip, Executing the advertisement! , Spamming advertisement on %_chans% channels!`n`n%_scriptName%.%_scriptVer%, 2
; main loop
Loop
{
; checking if PoE is the active window and/or activating it
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
; main advertising part
if a_index > %_chans%
break
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {/}trade %a_index%
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {UP}{UP}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
}
Blockinput off
; checking if PoE is the active window and/or activating it (one last time)
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
; joining next endchannel to not spam your advertisment twice in a vibrant channel
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {/}trade %endchan%
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {UP}{UP}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
TrayTip, Finished advertising! , Next advertisement-loop in %_tcaDuration% minutes.`n`n%_scriptName%.%_scriptVer% > made by immo, 2
Sleep, % Random(75,225)
return
^F5::
TrayTip, Executing the Tradechannel advertisement! , Spamming advertisement every %_tcaDuration% minutes!`n`n%_scriptName%.%_scriptVer%, 2
Sleep, % Random(75,225)
TrayTip, Executing the advertisement! , Spamming advertisement on %_chans% channels!`n`n%_scriptName%.%_scriptVer%, 2
; main loop
Loop
{
; checking if PoE is the active window and/or activating it
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
; main advertising part
if a_index > %_chans%
break
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {/}trade %a_index%
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {UP}{UP}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
}
Blockinput off
; checking if PoE is the active window and/or activating it (one last time)
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
; joining next endchannel to not spam your advertisment twice in a vibrant channel
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {/}trade %endchan%
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {UP}{UP}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
TrayTip, Finished advertising! , Next advertisement-loop in %_tcaDuration% minutes.`n`n%_scriptName%.%_scriptVer% > made by immo, 2
Sleep, % Random(75,225)
return
; randomization
Random(min,max) {
Random, out, %min%, %max%
return out
}
Enter::
if A_IsPaused
{
SendInput {NumpadEnter}
reload
}
else
{
SendInput {NumpadEnter}
TrayTip, manuel chatinput recognized... , resetting Script!`nPress %_tcaStart% to resume advertising... , 2
sleep 2000
reload
}
return
; Simple Pause/Unpause Function
tcaPause:
if A_IsPaused
{
Pause off
TrayTip, resuming %_scriptName%.%_scriptVer%!, `nPress %_tcaPause% to pause Script again... , 1, 2
reload
}
else
{
TrayTip, %_scriptName%.%_scriptVer% paused!, `nPress %_tcaPause% to resume script... , 1, 2
Pause On
}
return
; simple exit routine
tcaExit:
TrayTip, , >> Terminating %_scriptName%.%_scriptVer%! <<, 2
Sleep, % Random(775,2225)
exitapp
return
simply config the first part of the script:
Code:
; =[User config]=======================================
; Edit the following variables according to your needs!
; =====================================================
_tcaDuration = 2 ; Time in minutes between each advertisement-loop!
_tcaStart = F5 ; Hotkey to start advertising
_tcaPause = F6 ; Hotkey to pause advertising
_tcaExit = F8 ; Hotkey to exit script
_delay = 450 ; delay between each inputs (value gets automaticaly randomized)
_chans = 5 ; Number of tradechannels you want to advertise at
maybe this helps someone
|
|
|
03/02/2014, 19:29
|
#8
|
elite*gold: 0
Join Date: Mar 2012
Posts: 20
Received Thanks: 1
|
nice, chat bots best bots
|
|
|
01/10/2020, 02:19
|
#9
|
elite*gold: 0
Join Date: Jun 2010
Posts: 2
Received Thanks: 0
|
Hi the file does not exist more. is there an alternative or can somebody reupload it?
|
|
|
08/12/2021, 23:03
|
#10
|
elite*gold: 0
Join Date: Aug 2021
Posts: 1
Received Thanks: 0
|
Quote:
Originally Posted by immor
Wanted to share my solution for a tradechan "bot". I just realized it with AHK. Easy configurable, doesnt care if fullscreen/windowed/whatsoever, understands itemlinks, fully automatic, etc. etc.
here you go...
Code:
; ,--------------------------------------.
; | PoE TradeChannelAdvertisement by immo! |
; `--------------------------------------´
;
; Version: v1.5g
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
#Persistent ; Only the user can kill the application
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
StringCaseSense, On ; Match strings with case.
SetWorkingDir %A_ScriptDir%
CoordMode, ToolTip, Relative
CoordMode, Mouse, Screen
#MaxThreadsPerHotkey 2
; =[User config]=======================================
; Edit the following variables according to your needs!
; =====================================================
_tcaDuration = 2 ; Time in minutes between each advertisement-loop!
_tcaStart = F5 ; Hotkey to start advertising
_tcaPause = F6 ; Hotkey to pause advertising
_tcaExit = F8 ; Hotkey to exit script
_delay = 450 ; delay between each inputs (value gets automaticaly randomized)
_chans = 5 ; Number of tradechannels you want to advertise at
; ================================================================
; DO NOT EDIT BELOW THIS LINE - UNLESS YOU KNOW WHAT YOU'RE DOING!
; ================================================================
; some needed calculations
_tcaDurationMS := ((_tcaDuration * 1000) * 60)
; Internal config
_scriptName = TradeChannelAdvertisement
_scriptVer = v1.6
endchan := 667
; linking Hotkeys
Hotkey, %_tcaStart%, tcaStart
Hotkey, %_tcaPause%, tcaPause
Hotkey, %_tcaExit%, tcaExit
; poor method of "stopping" the script
^!F9::
; main Tradescript for advertising in an array of Tradechannels.
tcaStart:
TrayTip, Executing the Tradechannel advertisement! , Spamming advertisement every %_tcaDuration% minutes!`n`n%_scriptName%.%_scriptVer%, 2
Sleep, % Random(75,225)
SetTimer, tcaMain, %_tcaDurationMS%
tcaMain:
TrayTip, Executing the advertisement! , Spamming advertisement on %_chans% channels!`n`n%_scriptName%.%_scriptVer%, 2
; main loop
Loop
{
; checking if PoE is the active window and/or activating it
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
; main advertising part
if a_index > %_chans%
break
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {/}trade %a_index%
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {UP}{UP}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
}
Blockinput off
; checking if PoE is the active window and/or activating it (one last time)
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
; joining next endchannel to not spam your advertisment twice in a vibrant channel
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {/}trade %endchan%
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {UP}{UP}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
TrayTip, Finished advertising! , Next advertisement-loop in %_tcaDuration% minutes.`n`n%_scriptName%.%_scriptVer% > made by immo, 2
Sleep, % Random(75,225)
return
^F5::
TrayTip, Executing the Tradechannel advertisement! , Spamming advertisement every %_tcaDuration% minutes!`n`n%_scriptName%.%_scriptVer%, 2
Sleep, % Random(75,225)
TrayTip, Executing the advertisement! , Spamming advertisement on %_chans% channels!`n`n%_scriptName%.%_scriptVer%, 2
; main loop
Loop
{
; checking if PoE is the active window and/or activating it
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
; main advertising part
if a_index > %_chans%
break
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {/}trade %a_index%
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {UP}{UP}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
}
Blockinput off
; checking if PoE is the active window and/or activating it (one last time)
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
; joining next endchannel to not spam your advertisment twice in a vibrant channel
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {/}trade %endchan%
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {UP}{UP}
Blockinput off
Sleep, % Random((_delay - 25),(_delay + 25))
WinActivate, Path of Exile ahk_class Direct3DWindowClass
#IfWinActive Path of Exile ahk_class Direct3DWindowClass
Blockinput on
SendInput, {NumpadEnter}
Blockinput off
TrayTip, Finished advertising! , Next advertisement-loop in %_tcaDuration% minutes.`n`n%_scriptName%.%_scriptVer% > made by immo, 2
Sleep, % Random(75,225)
return
; randomization
Random(min,max) {
Random, out, %min%, %max%
return out
}
Enter::
if A_IsPaused
{
SendInput {NumpadEnter}
reload
}
else
{
SendInput {NumpadEnter}
TrayTip, manuel chatinput recognized... , resetting Script!`nPress %_tcaStart% to resume advertising... , 2
sleep 2000
reload
}
return
; Simple Pause/Unpause Function
tcaPause:
if A_IsPaused
{
Pause off
TrayTip, resuming %_scriptName%.%_scriptVer%!, `nPress %_tcaPause% to pause Script again... , 1, 2
reload
}
else
{
TrayTip, %_scriptName%.%_scriptVer% paused!, `nPress %_tcaPause% to resume script... , 1, 2
Pause On
}
return
; simple exit routine
tcaExit:
TrayTip, , >> Terminating %_scriptName%.%_scriptVer%! <<, 2
Sleep, % Random(775,2225)
exitapp
return
simply config the first part of the script:
Code:
; =[User config]=======================================
; Edit the following variables according to your needs!
; =====================================================
_tcaDuration = 2 ; Time in minutes between each advertisement-loop!
_tcaStart = F5 ; Hotkey to start advertising
_tcaPause = F6 ; Hotkey to pause advertising
_tcaExit = F8 ; Hotkey to exit script
_delay = 450 ; delay between each inputs (value gets automaticaly randomized)
_chans = 5 ; Number of tradechannels you want to advertise at
maybe this helps someone
|
So uh, super, super super old message here, but I don't suppose you have the file still do you lmao?
|
|
|
All times are GMT +2. The time now is 12:33.
|
|