Jump to content



Inability to send input to SWG


  • Please log in to reply
8 replies to this topic

#1 Guest_Elder_Taylor_*

Guest_Elder_Taylor_*
  • Guests

Posted 21 January 2004 - 05:06 PM

I've been trying every work-around that I can conceive, but any script I write so far refuses to click or push key input while in Star Wars Galaxies. I'd settle for a simple mouse click, all other things I can do through macros in-game.

I've tried v2 and v3. Currently I'm working in v3. Many of the things I've tried are commands such as..

MouseClick("left", 300, 200, 2, 50)

MouseMove(300, 200)
MouseClick("left")
MouseClick("left")

MouseMove(300, 200)
MouseDown("left")
MouseUp("left")
MouseDown("left")
MouseUp("left")

I've tried varied mouse movement speeds (the 50 in the examble above, changed between 0 and 100). The script works fine if I'm not in SWG. If I'm in full screen mode, the mouse "leaps" to the location, regardless of speed, but usually doesn't show it (cursor appeard to not move until I try to move it manually, then it centers itself back on 300, 200). If I'm in windowed mode, I can see the cursor actually move to the locations, but again, it doesn't actually click the button.

On what I feel is a related note, it will not accept any "Send" commands either. It will not press any function key, nor will it even send basic text to the chat box. It seems to me like SWG is blocking any 3rd party simulated device input.

First, can anyone personally verify that they are still able to use Auto-It to click on things in SWG as of the current build? I've seen a couple of other people relatively recently state that they cannot get it to click either, but I haven't seen solutions posted to their questions.

Second, if anyone can get it to work, can you help figure out what variable might be the cause that prevents the input from being transfered into SWG?

Thank you,
Taylor







#2 cmallett

cmallett

    Adventurer

  • Active Members
  • PipPip
  • 116 posts

Posted 21 January 2004 - 10:35 PM

It's possible that the game can discern whether input is injected (artificial) or not. It may choose to ignore artificial input.

If so, there may not be any easy workaround short of writing a new driver or installing a keyboard & mouse hook to try to intercept artificial input and reflect it back out as physical input.

#3 cmallett

cmallett

    Adventurer

  • Active Members
  • PipPip
  • 116 posts

Posted 22 January 2004 - 03:22 AM

Or cracking the game of course, since such a limitation must be enforced client-side only :whistle:

#4 Guest_Elder_Taylor_*

Guest_Elder_Taylor_*
  • Guests

Posted 22 January 2004 - 01:08 PM

While I lack the skills (or desire) to hack the SWG client, I would still like to know if anyone else is able to get any program to click while in SWG. I've tried using HotKey also, but it runs into the same results.

I really think they are blocking the input, which is why I would like to hear from someone who has used one of these programs in SWG successfully.

Thanks for the input.

T

#5 cmallett

cmallett

    Adventurer

  • Active Members
  • PipPip
  • 116 posts

Posted 22 January 2004 - 01:36 PM

I tried once to have AutoHotkey's hook translate artificial input into physical input, but I don't think it worked. I think the distinction is made at a low-level, perhaps near the driver level.

#6 Guest_Elder_Taylor_*

Guest_Elder_Taylor_*
  • Guests

Posted 22 January 2004 - 09:24 PM

or maybe I can use one of bobbing duck things that Homer Simpson used to hit the "Y" key on his keyboard over and over when he was away..

..seriously, if Sony put half the effort into making their games enjoyable that they put into making them un-enjoyable, they'd have a fine product. Beta was way more fun than it is now, and any beta player will agree with that.. oh well, still trying to figure out a way to get this to work.

T

#7 GoatAttack

GoatAttack

    Seeker

  • New Members
  • 5 posts

Posted 24 January 2004 - 11:27 PM

I have the same problems, and it wouldn't bother me at all except there are people who use autoit with swg and it works for them. They can automate the boring-ass grinding while people like elder and I can't :whistle:

#8 Guest_Elder_Taylor_*

Guest_Elder_Taylor_*
  • Guests

Posted 27 January 2004 - 04:14 AM

Considering that noone has posted saying "it still works for me" that one of the recent patches to SWG had coding in it to block this.. I still haven't been successful at it.

Taylor

#9 Guest_Armypunk_*

Guest_Armypunk_*
  • Guests

Posted 11 February 2004 - 08:13 PM

It works for me! What version of Windows are you using? If you have Win98 then you will get the results you are seeing. With WinXP everything works fine.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users