?

Log in

No account? Create an account
I prefer Columns UI over the default, but it seems to break… - foobar2000 users [entries|archive|friends|userinfo]
foobar2000 users

[ website | Official foobar2000 site ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

[Apr. 17th, 2005|01:01 pm]
foobar2000 users

foobar2000

[everdred]
I prefer Columns UI over the default, but it seems to break compatibility with most external programs meant to control Foobar (like Foxytunes and the fb plugin for bb4win).

Does anyone know of a way (a component or whatnot) to get Columns working as well as the default with these external apps?
linkReply

Comments:
[User Picture]From: gurt
2005-04-17 08:35 pm (UTC)

Foxytunes/Columns UI

(Reply) (Thread)
[User Picture]From: everdred
2005-04-18 12:36 am (UTC)

Re: Foxytunes/Columns UI

Thanks... in the past I'd seen someone mention that alternative UI option and had tried it, but it didn't work for me. The custom option, however, did. Thank you!
(Reply) (Parent) (Thread)
[User Picture]From: gurt
2005-04-18 12:45 am (UTC)

Re: Foxytunes/Columns UI

you're welcome.
i have experienced issues with it not working in Fx 1.0.1
(Reply) (Parent) (Thread)
[User Picture]From: drdaeman
2005-04-17 10:11 pm (UTC)

If you're familiar enough with binary file editing then there's an almost universal solution. Find in the required application string "{DA7CD0DE-1602-45e6-89A1-C2CA151E008E}" (depending on the application the string can be in ANSI or Unicode) and replace it with "{E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}". This is what I did long time ago with SEMagic 1.4.6.8...

Or, alternatively, just editing foo_ui_columns.dll (replacing that "E707.." GUID with "DA7C..") might help (never tried it this way, but it should work...)

(Reply) (Thread)
[User Picture]From: everdred
2005-04-18 12:40 am (UTC)
No, I'm not familiar with binary editing, but wouldn't mind learning. Can you recommend a good editor for Windows?
(Reply) (Parent) (Thread)
[User Picture]From: drdaeman
2005-04-18 06:17 am (UTC)
Well... WinHEX is good one. Personally, I'm using old good hiew editor (small DOS tool, but works good for me), it's old and simple but extremly compact (76KiB) and has everything I need from binary editor (or maybe it's just a habit from past)...

To patch the file you should open it (for hiew - "hiew yourfile.exe" at command prompt, note that it accepts only old short 8.3 file names) swtich to hex editing mode, find the text (F7 and in "ASCII" enter "{DA7CD0"), enter editing mode (F3), replace the data (Tab to the right part and edit) and finally save the file (F9). Of course, don't forget to backup the original file.

If the string cannot be found, maybe, it's in Unicode UCS16 encoding, so you may try searching for binary data pattern "7B 00 44 00 41 00 37 00 43 00" (ASCII "{DA7C" separated with 00 bytes)

P.S. Sorry I didn't have WinHEX installed so I wrote keys only for hiew.
(Reply) (Parent) (Thread)