Malaki2030 0 Report post Posted October 18, 2013 Looking for an automated way to spam a message to trade channels 1-10. Anyone know of a script for ahk or something that can do this? I just input the message i want i.e. bu ying gem 20/20 and itll broadcast it to all 10 trade channels? ( By swapping obviously ) Edit: I went ahead and made one using AHK. If anyone wants to use it, feel free. http://pastebin.com/Lq8WvKxa Edit the script and change the Trade = " X " to whatever you want between the quotes. Then it will cycle through Trade 1-10 broadcasting the message in trade variable once. Quote Share this post Link to post Share on other sites
Malaki2030 0 Report post Posted October 18, 2013 Roger thx mine was just a quick scrap together so I could use it in the mean time. Quote Share this post Link to post Share on other sites
Smoothz 0 Report post Posted October 21, 2013 This is the scipt i use it gives you a little more control and is impossible to detect because its not looped. F1::Trade1() ; Assign F1 to Switch to trade chat 1 F2::Trade2() ; Assign F2 to Switch to trade chat 2 F3::Trade3() ; Assign F3 to Switch to trade chat 3 F4::Trade4() ; Assign F4 to Switch to trade chat 4 F5::Trade5() ; Assign F5 to Switch to trade chat 5 F6::Trade6() ; Assign F6 to Switch to trade chat 6 F7::Trade7() ; Assign F7 to Switch to trade chat 7 F8::Trade8() ; Assign F8 to Switch to trade chat 8 F9::Trade9() ; Assign F9 to Switch to trade chat 9 F10::Trade10() ; Assign F10 to Switch to trade chat 10 F11::Trade11() ; Assign F11 to Switch to trade chat 11 F12::Trade12() ; Assign F12 to Switch to trade chat 12 Trade1(){ BlockInput On Send {Enter} Sleep 2 Send /trade 1 Send {Enter} Send {Enter} Sleep 2 Send {Up} Send {Up} sleep 20 Send {Enter} BlockInput Off return } Trade2(){ BlockInput On Send {Enter} Sleep 2 Send /trade 2 Send {Enter} Send {Enter} Sleep 2 Send {Up} Send {Up} sleep 20 Send {Enter} BlockInput Off return } Trade3(){ BlockInput On Send {Enter} Sleep 2 Send /trade 3 Send {Enter} Send {Enter} Sleep 2 Send {Up} Send {Up} sleep 20 Send {Enter} BlockInput Off return } Trade4(){ BlockInput On Send {Enter} Sleep 2 Send /trade 4 Send {Enter} Send {Enter} Sleep 2 Send {Up} Send {Up} sleep 20 Send {Enter} BlockInput Off return } Trade5(){ BlockInput On Send {Enter} Sleep 2 Send /trade 5 Send {Enter} Send {Enter} Sleep 2 Send {Up} Send {Up} sleep 20 Send {Enter} BlockInput Off return } Trade6(){ BlockInput On Send {Enter} Sleep 2 Send /trade 6 Send {Enter} Send {Enter} Sleep 2 Send {Up} Send {Up} sleep 20 Send {Enter} BlockInput Off return } Trade7(){ BlockInput On Send {Enter} Sleep 2 Send /trade 7 Send {Enter} Send {Enter} Sleep 2 Send {Up} Send {Up} sleep 20 Send {Enter} BlockInput Off return } Trade8(){ BlockInput On Send {Enter} Sleep 2 Send /trade 8 Send {Enter} Send {Enter} Sleep 2 Send {Up} Send {Up} sleep 20 Send {Enter} BlockInput Off return } Trade9(){ BlockInput On Send {Enter} Sleep 2 Send /trade 9 Send {Enter} Send {Enter} Sleep 2 Send {Up} Send {Up} sleep 20 Send {Enter} BlockInput Off return } Trade10(){ BlockInput On Send {Enter} Sleep 2 Send /trade 10 Send {Enter} Send {Enter} Sleep 2 Send {Up} Send {Up} sleep 20 Send {Enter} BlockInput Off return } Trade11(){ BlockInput On Send {Enter} Sleep 2 Send /trade 11 Send {Enter} Send {Enter} Sleep 2 Send {Up} Send {Up} sleep 20 Send {Enter} BlockInput Off return } Trade12(){ BlockInput On Send {Enter} Sleep 2 Send /trade 12 Send {Enter} Send {Enter} Sleep 2 Send {Up} Send {Up} sleep 20 Send {Enter} BlockInput Off return } You simply follow these steps 1. Post in trade what you wanna sell. I.E "WTT My ex for youre Choas 1:25" 2. You Run the script 3. press F1-F12 and it will retype the last thing you said in trade chat 1-12. Quote Share this post Link to post Share on other sites
d12 3 Report post Posted October 22, 2013 and is impossible to detect because its not looped.risky statement By the way, I do not believe that the use of such scripts will lead to a ban but to say your script is not detectable is simply nonsense... Every single timing you are using is identical. That being said every single TradeChanPost will be posted exactly the same way as the previous one ;> detectable for sure as he said. "impossible to detect" is never true.also a sleep of 2ms is itself alrdy detectable. since this would lead to 500clicks/sec. show me how u do that manually Quote Share this post Link to post Share on other sites
twokdavey 0 Report post Posted November 11, 2013 hey guys i have a question, i have used ahk a few months back and never had a problem with this. All three of the scripts you posted on here do not work. for example it keeps giving me errors for the first line Missing separator character after keyword.: F12:: F12^ ERROR >Exit code: 1 Time: 0.215 i am not sure why this is happening :/ can anyone help? Quote Share this post Link to post Share on other sites
alkpone 1000000 Report post Posted November 15, 2013 eheh didn't see your request earlier, otherwise you could have skipped your "scripting" ;> I will post my solution here too since it's a little bit more "advanced" [*:1c41lbvg]F9 to start the magic [*:1c41lbvg]F12 to terminate the crap [*:1c41lbvg]linking of items is possible of curse [*:1c41lbvg]Script randomizes all "Sleep-times" so it should at least can not be directly identified as a script. F12:: Sleep, % Random(75,125) TrayTip, , >> Terminating the Tradechannel-Script! <<, 2 Sleep, % Random(1175,2225) exitapp F9:: WinActivate, Path of Exile #IfWinActive ahk_class Path of Exile x = 0 BlockInput On SendInput, {Space} Sleep, % Random(25,75) Loop { if x return if a_index >12 break SendInput, {Enter} Sleep, % Random(75,125) SendInput, {/}trade %a_index% Sleep, % Random(75,125) SendInput, {Enter} Sleep, % Random(75,125) SendInput, {Enter} Sleep, % Random(75,125) SendInput, {UP} Sleep, % Random(75,125) SendInput, {UP} Sleep, % Random(75,125) SendInput, {Enter} BlockInput Off } Random(min,max) { Random, out, %min%, %max% return out } return [*:1c41lbvg]Copy the code into "whatevernameyouwant.ahk" and save it. [*:1c41lbvg]run your "whatevernameyouwant.ahk" & PoE ;> [*:1c41lbvg]write your tradechannel advertisement ingame just like you would normaly do (e.g. "$WTS UBERELITE Icetomb! c/o: 999ex") [*:1c41lbvg]press F9 [*:1c41lbvg]script now advertises in all tradechannels from 1-10 [*:1c41lbvg]profit incoming?! Hey dude, did you improve this ? Can you send me the last version ? Quote Share this post Link to post Share on other sites
NajibHassan 2 Report post Posted December 13, 2013 (edited) bump if there any "improve" version Edited December 13, 2013 by NajibHassan Quote Share this post Link to post Share on other sites