Welcome Guest ( Log In | Register )

> Global Hotkeys
ZephiriS
post Jul 16 2006, 01:47 PM
Post #1


Member
**

Group: Members
Posts: 10
Joined: 16-July 06
Member No.: 98



I want to use the clipboard command inside of games, in other words I require global hotkeys.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
2 Pages V  1 2 >  
Reply to this topicStart new topic
Replies(1 - 19)
Serge
post Jul 16 2006, 01:57 PM
Post #2


AMIP Developer
***

Group: Root Admin
Posts: 935
Joined: 12-March 06
Member No.: 1



These hotkeys are already global, but games usually use their own keyboard driver and standard global hotkeys will not work inside of them. So, basically, pasting from clipboard will not work in most of the games and I can't do much about it.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ZephiriS
post Jul 16 2006, 04:41 PM
Post #3


Member
**

Group: Members
Posts: 10
Joined: 16-July 06
Member No.: 98



QUOTE(ZephiriS @ Jul 16 2006, 03:47 PM) *

I want to use the clipboard command inside of games, in other words I require global hotkeys.


The so called copy command of foobar itself works fine ingame, so whats the problem with the AMIP one? Thats somehow confusing. dry.gif I dont know what makes the difference but can't you copy the foobar technique?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Serge
post Jul 16 2006, 04:57 PM
Post #4


AMIP Developer
***

Group: Root Admin
Posts: 935
Joined: 12-March 06
Member No.: 1



foobar is not open source and I don't know what technique it's using. I assume that it can only copy command to the buffer without pasting. That is easy. But pasting into the DirectX game window is tricky and I doubt that foobar can do it. AMIP can't do it as wall for the reasons described above.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ZephiriS
post Jul 16 2006, 05:32 PM
Post #5


Member
**

Group: Members
Posts: 10
Joined: 16-July 06
Member No.: 98



QUOTE(Serge @ Jul 16 2006, 06:57 PM) *

foobar is not open source and I don't know what technique it's using. I assume that it can only copy command to the buffer without pasting. That is easy. But pasting into the DirectX game window is tricky and I doubt that foobar can do it. AMIP can't do it as wall for the reasons described above.


It can't past. Though it can copy it into your clipboard. And if you can do that cant you just let ur script press strg+v?

Anyway could you make ur script post it at least into the clipboard or do I have to use the foobar command?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Serge
post Jul 16 2006, 05:35 PM
Post #6


AMIP Developer
***

Group: Root Admin
Posts: 935
Joined: 12-March 06
Member No.: 1



AMIP works this way:
Remembers clipboard text
Puts song info text into clipboard
Emulates Ctrl+V or Shift+Insert command to the active window
Restores clipboard text after some moment

Obviously your game doesn't accept Ctrl+V/Shift+Insert emulation and you get nothing. Then clipboard text is restored and you can't paste it manually.

So, you have to use built-in foobar command.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ZephiriS
post Jul 18 2006, 09:23 PM
Post #7


Member
**

Group: Members
Posts: 10
Joined: 16-July 06
Member No.: 98



Yea, I got that.

I wanted you to add another option "Immediate Insert" with a tick to apply or unapply it. In that case I could decide wether I want to "get nothing" or can paste it manually via strg+v. ( You can definitly post ur Clipboard content! )
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Serge
post Jul 18 2006, 10:53 PM
Post #8


AMIP Developer
***

Group: Root Admin
Posts: 935
Joined: 12-March 06
Member No.: 1



I've already added this option for the next build. I'll publish it tomorrow. The option is called "Restore clipboard text after paste", defaults to ON and can be disabled in AMIP Configurator.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ZephiriS
post Jul 21 2006, 05:49 PM
Post #9


Member
**

Group: Members
Posts: 10
Joined: 16-July 06
Member No.: 98



QUOTE(Serge @ Jul 19 2006, 12:53 AM) *

I've already added this option for the next build. I'll publish it tomorrow. The option is called "Restore clipboard text after paste", defaults to ON and can be disabled in AMIP Configurator.



Ok, 10x. I'll wait for the next beta then.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
DaFox
post Jul 23 2006, 01:22 PM
Post #10


Newbie
*

Group: Members
Posts: 1
Joined: 23-July 06
Member No.: 108



Beta with this option out yet?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Serge
post Jul 23 2006, 01:29 PM
Post #11


AMIP Developer
***

Group: Root Admin
Posts: 935
Joined: 12-March 06
Member No.: 1



Not yet.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Serge
post Jul 24 2006, 06:35 PM
Post #12


AMIP Developer
***

Group: Root Admin
Posts: 935
Joined: 12-March 06
Member No.: 1



New build with this feature has been uploaded, feel free to try. You need new builds of AMIP 2.53 and AMIP Configurator 0.30.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ZephiriS
post Jul 25 2006, 05:29 PM
Post #13


Member
**

Group: Members
Posts: 10
Joined: 16-July 06
Member No.: 98



QUOTE(Serge @ Jul 24 2006, 08:35 PM) *

New build with this feature has been uploaded, feel free to try. You need new builds of AMIP 2.53 and AMIP Configurator 0.30.



Doesnt work sad.gif. Dont know why. It seems in Warcraft ( or any other game ) amip doesnt recognize and pressed buttons.

EDIT: Btw the discription of the new feature is wrong. I am talking about the one which pops up when ur hovering above the entry.

EDIT2: I think something is terribly wrong with this feature. It just killed my foobar O_o with an access violation .. though it might be just an user mistake :0 dunno.

Illegal operation:
Code: C0000005h, flags: 00000000h, address: 77D5701Dh
Access violation, operation: write, address: 00000014h
Call path:

This is the first crash logged by this instance.
Code bytes (77D5701Dh):
77D56FDDh: 00 00 00 8A 46 23 24 C0 3C 40 0F 84 1D 1B 02 00
77D56FEDh: 8B 46 3C 3B C3 57 0F 84 75 50 00 00 2B 46 10 8B
77D56FFDh: 3C 30 8B 86 A8 00 00 00 F6 40 14 02 75 0A 6A 60
77D5700Dh: 6A 01 57 E8 58 4E FF FF 8D 86 A8 00 00 00 8B 08
77D5701Dh: 83 49 14 01 39 5D FC 8B 00 8B 4D 0C 89 48 18 74
77D5702Dh: 1A E8 CD 4E FF FF 50 FF 75 08 E8 E2 26 FF FF 85
77D5703Dh: C0 74 08 FF 75 08 E8 28 6A FF FF 68 97 00 00 00
77D5704Dh: 53 53 53 53 53 FF 75 08 E8 D1 4F FF FF 39 5D FC
Code bytes (77D5701Dh):
77D56FDDh: 00 00 00 8A 46 23 24 C0 3C 40 0F 84 1D 1B 02 00
77D56FEDh: 8B 46 3C 3B C3 57 0F 84 75 50 00 00 2B 46 10 8B
77D56FFDh: 3C 30 8B 86 A8 00 00 00 F6 40 14 02 75 0A 6A 60
77D5700Dh: 6A 01 57 E8 58 4E FF FF 8D 86 A8 00 00 00 8B 08
77D5701Dh: 83 49 14 01 39 5D FC 8B 00 8B 4D 0C 89 48 18 74
77D5702Dh: 1A E8 CD 4E FF FF 50 FF 75 08 E8 E2 26 FF FF 85
77D5703Dh: C0 74 08 FF 75 08 E8 28 6A FF FF 68 97 00 00 00
77D5704Dh: 53 53 53 53 53 FF 75 08 E8 D1 4F FF FF 39 5D FC
Registers:
EAX: 006F1EA0, EBX: 00000000, ECX: 00000000, EDX: 7C90EB94
ESI: 006F1DF8, EDI: 0003028A, EBP: 02B7FF64, ESP: 02B7FF54
Crash location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "EndDialog" (+0000007Fh)

Loaded modules:
foobar2000 loaded at 00400000h - 004F0000h
ntdll loaded at 7C900000h - 7C9B0000h
kernel32 loaded at 7C800000h - 7C8F4000h
COMCTL32 loaded at 773D0000h - 774D3000h
msvcrt loaded at 77C10000h - 77C68000h
ADVAPI32 loaded at 77DD0000h - 77E6B000h
RPCRT4 loaded at 77E70000h - 77F01000h
GDI32 loaded at 77F10000h - 77F57000h
USER32 loaded at 77D40000h - 77DD0000h
SHLWAPI loaded at 77F60000h - 77FD6000h
SHELL32 loaded at 7C9C0000h - 7D1D5000h
ole32 loaded at 774E0000h - 7761D000h
shared loaded at 10000000h - 1002A000h
comdlg32 loaded at 763B0000h - 763F9000h
raphook loaded at 009D0000h - 00A14000h
PSAPI loaded at 76BF0000h - 76BFB000h
AVIFIL32 loaded at 73B50000h - 73B67000h
WINMM loaded at 76B40000h - 76B6D000h
MSACM32 loaded at 77BE0000h - 77BF5000h
MSVFW32 loaded at 75A70000h - 75A91000h
GameHook loaded at 10D00000h - 10D0F000h
lgscroll loaded at 10100000h - 1010F000h
MSVCR80 loaded at 78130000h - 781CB000h
MSVCP80 loaded at 7C420000h - 7C4A7000h
NTMARTA loaded at 77690000h - 776B1000h
WLDAP32 loaded at 76F60000h - 76F8C000h
SAMLIB loaded at 71BF0000h - 71C03000h
foo_abx loaded at 00AE0000h - 00B13000h
foo_albumlist loaded at 00B40000h - 00B80000h
foo_amipwrapper loaded at 00BA0000h - 00BCC000h
foo_cdda loaded at 00BF0000h - 00C25000h
foo_common loaded at 00C50000h - 00C8A000h
foo_converter loaded at 00CB0000h - 00D1A000h
foo_dbsearch loaded at 00D40000h - 00D9C000h
foo_dsp_std loaded at 00DC0000h - 00E01000h
foo_freedb2 loaded at 00E30000h - 00E70000h
foo_g15lcd loaded at 00E90000h - 00EC0000h
foo_infobox loaded at 00EE0000h - 00F20000h
foo_input_shorten loaded at 00F40000h - 00F6E000h
foo_input_std loaded at 00F90000h - 01099000h
foo_lnk loaded at 010C0000h - 010D9000h
foo_masstag loaded at 01100000h - 0114F000h
foo_playlist_manager loaded at 01170000h - 011B6000h
foo_pqview loaded at 011E0000h - 011FC000h
foo_random loaded at 01220000h - 0125F000h
foo_rgscan loaded at 01280000h - 012C5000h
foo_tradersfriend loaded at 012F0000h - 0132D000h
foo_ui_columns loaded at 01350000h - 013EB000h
foo_ui_std loaded at 01410000h - 01466000h
foo_unpack loaded at 01490000h - 014BE000h
foo_utils loaded at 014E0000h - 01519000h
uxtheme loaded at 5AD70000h - 5ADA8000h
amip loaded at 01A00000h - 01BAD000h
WS2_32 loaded at 71AB0000h - 71AC7000h
WS2HELP loaded at 71AA0000h - 71AA8000h
LgLcdApi loaded at 01DB0000h - 01DC5000h
DSOUND loaded at 73F10000h - 73F6C000h
VERSION loaded at 77C00000h - 77C08000h
wdmaud loaded at 72D20000h - 72D29000h
WINTRUST loaded at 76C30000h - 76C5E000h
CRYPT32 loaded at 77A80000h - 77B14000h
MSASN1 loaded at 77B20000h - 77B32000h
IMAGEHLP loaded at 76C90000h - 76CB8000h
msacm32 loaded at 72D10000h - 72D18000h
midimap loaded at 77BD0000h - 77BD7000h
KsUser loaded at 73EE0000h - 73EE4000h
DBGHELP loaded at 59A60000h - 59B01000h

Stack dump analysis:
Address: 7C919A9Ch, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "towlower" (+00000330h)
Address: 01A33FCCh, location: "amip", loaded at 01A00000h - 01BAD000h
Address: 7C900000h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Address: 01AEEDBFh, location: "amip", loaded at 01A00000h - 01BAD000h
Address: 7C919A9Ch, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "towlower" (+00000330h)
Address: 7C900000h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Address: 01AFB4E0h, location: "amip", loaded at 01A00000h - 01BAD000h
Address: 01AEEE58h, location: "amip", loaded at 01A00000h - 01BAD000h
Address: 7C80B683h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "GetModuleFileNameA" (+000001B4h)
Address: 7C919A9Ch, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "towlower" (+00000330h)
Address: 7C900000h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Address: 7C839990h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C80B690h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "GetModuleFileNameA" (+000001C1h)
Address: 01AEEDE5h, location: "amip", loaded at 01A00000h - 01BAD000h

Version info:
foobar2000 v0.9.3 beta 3
UNICODE

Additional info:
ReplayGain Scanner 2.0.2 (foo_rgscan)
Live show tagger 0.6.1 (foo_tradersfriend)
Common services 0.1 (foo_common)
Playlist tools 0.5.6 (foo_utils)
Standard Input Array 1.0 (foo_input_std)
Shorten decoder 0.4.2a (foo_input_shorten)
Playlist Manager 1.0 (foo_playlist_manager)
Special file info box 2.0.3 (foo_infobox)
Shell link resolver 1.1 (foo_lnk)
AMIP Wrapper 0.90 (foo_amipwrapper)
RAR reader 1.1 (foo_unpack)
Logitech G15 LCD Display 0.2a (foo_g15lcd)
FLAC decoder 1.1.0 (foo_input_std)
Database search 1.3.1 beta 11 (foo_dbsearch)
Masstagger 1.6 (foo_masstag)
ZIP/GZIP reader 1.0 (foo_unpack)
Standard DSP array 1.0 (foo_dsp_std)
Converter 1.0.1 (foo_converter)
Columns UI 0.1.3 beta 1v5 (foo_ui_columns)
freedb tagger v0.5.1 (foo_freedb2)
Default User Interface 0.9acc (foo_ui_std)
Album List 3.2.0 (foo_albumlist)
CD Audio Decoder 2.1.1 (foo_cdda)
Randomized playlist entry 1.2.3 (foo_random)
ABX comparator 1.3 (foo_abx)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Serge
post Jul 25 2006, 09:49 PM
Post #14


AMIP Developer
***

Group: Root Admin
Posts: 935
Joined: 12-March 06
Member No.: 1



Hot key for clipboard copy may not work because games can intercept such hotkeys. Try using different keys combination not filtered by your game and configure it in AMIP.

QUOTE
EDIT: Btw the discription of the new feature is wrong. I am talking about the one which pops up when ur hovering above the entry.


Not sure what you mean, please clarify.

Any steps to reproduce the crash?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ZephiriS
post Jul 29 2006, 12:45 AM
Post #15


Member
**

Group: Members
Posts: 10
Joined: 16-July 06
Member No.: 98



I doubt the game blocks ctrl + v because I can use it myself ( and thats also the reason I wonder why the emulation doesnt work ). Besides, I cant use it in ANY game. If I press ctrl + alt + f outside the game and paste the clipboard inside it works fine, though thats not what I expected AMIP to do ^^.

I dont know how I created the foobar shutdown sry :S

EDIT: Attached sceeny for the bug.


Attached image(s)
Attached Image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Serge
post Jul 29 2006, 03:19 AM
Post #16


AMIP Developer
***

Group: Root Admin
Posts: 935
Joined: 12-March 06
Member No.: 1



Try to change Ctrl+Alt+F to some other hotkey, maybe your game filters it, that is what I've meant, not Ctrl+V.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ZephiriS
post Jul 29 2006, 05:47 PM
Post #17


Member
**

Group: Members
Posts: 10
Joined: 16-July 06
Member No.: 98



QUOTE(Serge @ Jul 29 2006, 05:19 AM) *

Try to change Ctrl+Alt+F to some other hotkey, maybe your game filters it, that is what I've meant, not Ctrl+V.



I changed it to quite a few other possibilites. Doesnt work D:.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Serge
post Jul 29 2006, 06:39 PM
Post #18


AMIP Developer
***

Group: Root Admin
Posts: 935
Joined: 12-March 06
Member No.: 1



So, foobar hotkey for clipboard copy works from your game, but similar in AMIP doesn't work. Am I right?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ZephiriS
post Jul 29 2006, 10:07 PM
Post #19


Member
**

Group: Members
Posts: 10
Joined: 16-July 06
Member No.: 98



QUOTE(Serge @ Jul 29 2006, 08:39 PM) *

So, foobar hotkey for clipboard copy works from your game, but similar in AMIP doesn't work. Am I right?


Yes.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Serge
post Jul 30 2006, 06:45 AM
Post #20


AMIP Developer
***

Group: Root Admin
Posts: 935
Joined: 12-March 06
Member No.: 1



I have no idea what is the difference here.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

2 Pages V  1 2 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members: