Tomiyou.3790:

Edit: Cleaned up a lot of stuff I found out myself.
I had a cool idea about writing a program that would allow me to salvage in game items. I would first tell my program where the shared inventory slot containing my Copper-Fed Salvage-o-Matic is located (x and y coordinates), then when I pressed a specific button while hovering my mouse over an item I want to salvage, the Copper-Fed Salvage-o-Matic would salvage the item. Is this ok with the terms of service? Is it even possible to simulate a click inside a DirectX game without hooking into the memory?

Anhim.3156:

I think you might be posting in the wrong sub-forum. This section is mainly (exclusively?) used to discuss the official GW2 API, not general programming.

As for an answer to the question, you are in a (dark) grey zone, since doing this would allow you to profit while AFK. Something which is, as far as I know, highly controversial at the moment.

Aidan Savage.2078:

Edit: Cleaned up a lot of stuff I found out myself.
I had a cool idea about writing a program that would allow me to salvage in game items. I would first tell my program where the shared inventory slot containing my Copper-Fed Salvage-o-Matic is located (x and y coordinates), then when I pressed a specific button while hovering my mouse over an item I want to salvage, the Copper-Fed Salvage-o-Matic would salvage the item. Is this ok with the terms of service? Is it even possible to simulate a click inside a DirectX game without hooking into the memory?

Not ok with the ToS. This is still automation.

Tomiyou.3790:

I think you might be posting in the wrong sub-forum. This section is mainly (exclusively?) used to discuss the official GW2 API, not general programming.

As for an answer to the question, you are in a (dark) grey zone, since doing this would allow you to profit while AFK. Something which is, as far as I know, highly controversial at the moment.

Thx for explaining. I had originally in mind using the API as well, but remembered API isn’t updated in real time (I saw the thread), hence why I am posting here.

Tomiyou.3790:

Edit: Cleaned up a lot of stuff I found out myself.
I had a cool idea about writing a program that would allow me to salvage in game items. I would first tell my program where the shared inventory slot containing my Copper-Fed Salvage-o-Matic is located (x and y coordinates), then when I pressed a specific button while hovering my mouse over an item I want to salvage, the Copper-Fed Salvage-o-Matic would salvage the item. Is this ok with the terms of service? Is it even possible to simulate a click inside a DirectX game without hooking into the memory?

Not ok with the ToS. This is still automation.

kitten . I hate micro management in this game so much, due to how the TP interface being so slow (rare sigils during mulitloot…..) and the general interface hides most buttons in a drop down menu, making needless clicks a must.

Aidan Savage.2078:

If you’re trying to make inventory management easier, specifically salvaging, you know you can type in the search bar of your inventory right? Just make sure to activate the salvage kit after the search bar gains focus. It’ll start the salvage thing, but let you type still. By typing “fine,” “ork,” and “rare,” you’ll restrict your inventory to displaying anything with those letters in their description.

That ol noob.7083:

additionally, typing “req” will bring up your copper fed and all equipment, with only a few miss-items (runes and sigils mostly) appearing as well.

as for rare sigil/rune disposal during multiloot… mystic toilet conduit works fairly well for that.