My favourite audio players are foobar2000 and Billy.
Billy is simple and extremely fast.
I have created a plugin for him.
This plugin is based on MonsterMagnet's plugin for foobar2000.
Thanks MonsterMagnet !
I've written two versions of plugin. I dont know, which is better.
Pako
Notice: This forum has been recovered from an old backup, so some content, links, and dates may be outdated. The forum is currently read-only while we restore sign-in and registration functionality. Details
If you find this forum valuable and would like to help keep it online, donations to help cover hosting and domain costs are greatly appreciated, but never expected. You can support the forum through Buy Me a Coffee or Ko-fi. Thank you for helping preserve the EventGhost community.
If you find this forum valuable and would like to help keep it online, donations to help cover hosting and domain costs are greatly appreciated, but never expected. You can support the forum through Buy Me a Coffee or Ko-fi. Thank you for helping preserve the EventGhost community.
Billy
- Pako
- Plugin Developer
- Posts: 2294
- Joined: Sat Nov 11, 2006 1:31 pm
- Location: Czech Republic
- Contact:
Billy
- Attachments
-
- __init__.py
- Version 1
- (10.02 KiB) Downloaded 594 times
-
- __init__.py
- Version 2
- (10.58 KiB) Downloaded 600 times
You know flattr ? You can 

- Bitmonster
- Site Admin
- Posts: 2239
- Joined: Mon Feb 06, 2006 10:28 pm
Re: Plugin for audio player Billy
The plugin seems to work over the win32api.keybd_event function, which will only work if the application is in the foreground. Have you tried if Billy is able to receive emulated keystrokes if it resides in the background and you target it with EG's FindWindow action?
Please post software-related questions in the forum - PMs will only be answered, if really private, thanks!
- Pako
- Plugin Developer
- Posts: 2294
- Joined: Sat Nov 11, 2006 1:31 pm
- Location: Czech Republic
- Contact:
Re: Plugin for audio player Billy
In the background work it very well, action FindWindow really there's no need !
They are it really Global Hotkeys.
Pako
They are it really Global Hotkeys.
Pako
You know flattr ? You can 

- Bitmonster
- Site Admin
- Posts: 2239
- Joined: Mon Feb 06, 2006 10:28 pm
Re: Plugin for audio player Billy
Ah, I see.Pako wrote:They are it really Global Hotkeys.
Pako
Please post software-related questions in the forum - PMs will only be answered, if really private, thanks!
- Pako
- Plugin Developer
- Posts: 2294
- Joined: Sat Nov 11, 2006 1:31 pm
- Location: Czech Republic
- Contact:
Re: Plugin for audio player Billy
It is consequently completely unavailing, that?
Pako
Pako
- Pako
- Plugin Developer
- Posts: 2294
- Joined: Sat Nov 11, 2006 1:31 pm
- Location: Czech Republic
- Contact:
Re: Plugin for audio player Billy
I try make version without Global Hot Keys.
Already me it a almost functionate.
Pako
Already me it a almost functionate.
Pako
You know flattr ? You can 

- Pako
- Plugin Developer
- Posts: 2294
- Joined: Sat Nov 11, 2006 1:31 pm
- Location: Czech Republic
- Contact:
Re: Plugin for audio player Billy
Here is. It is already better ?
Pako
Pako
- Attachments
-
- __init__.py
- Version 0.3.2
- (11.91 KiB) Downloaded 567 times
- Bitmonster
- Site Admin
- Posts: 2239
- Joined: Mon Feb 06, 2006 10:28 pm
Re: Plugin for audio player Billy
I will have to try it out, but I have too little time these days. So we will have to wait till next week.
Please post software-related questions in the forum - PMs will only be answered, if really private, thanks!
- Bitmonster
- Site Admin
- Posts: 2239
- Joined: Mon Feb 06, 2006 10:28 pm
Re: Plugin for audio player Billy
Added to 0.3.4.1149.
Please post software-related questions in the forum - PMs will only be answered, if really private, thanks!
- Pako
- Plugin Developer
- Posts: 2294
- Joined: Sat Nov 11, 2006 1:31 pm
- Location: Czech Republic
- Contact:
Re: Plugin for audio player Billy
I hope, that it somebody utilize!Bitmonster wrote:Added to 0.3.4.1149.
Let me have please know.
Pako
- Pako
- Plugin Developer
- Posts: 2294
- Joined: Sat Nov 11, 2006 1:31 pm
- Location: Czech Republic
- Contact:
Re: Billy
Right now I release a new version (0.3.5) of Billy plugin.
The main changes:
1) It was integrated On Screen Menu for choosing playlists (Favorites).
The menu reads the data either from the folder Billy\Favorites (standard location), or from any other directory!

2) I created a small program "Start_Billy_Events.exe". He reads title of Billy windows and at each him change generates a event for EventGhost.
It is therefore very easy using the "Show OSD" to display the name of the file played.
To run "Start_Billy_Events.exe" along with "Billy.exe" you must mark a check box in the dialog to configure plug-in.
Program "Start_Billy_Events.exe" was created as a Python script and compiled by program py2exe.
Program "Start_Billy_Events.exe" by itself ensure, that he will be launched only once.
For stopping (killing) of program "Start_Billy_Events.exe" serve program " Stop_Billy_Events.exe".

Download:
http://pako.aspone.cz/download/Start_Billy_Events.exe (3409 kB)
http://pako.aspone.cz/download/Stop_Billy_Events.exe (2691 kB)
Pako
The main changes:
1) It was integrated On Screen Menu for choosing playlists (Favorites).
The menu reads the data either from the folder Billy\Favorites (standard location), or from any other directory!

2) I created a small program "Start_Billy_Events.exe". He reads title of Billy windows and at each him change generates a event for EventGhost.
It is therefore very easy using the "Show OSD" to display the name of the file played.
To run "Start_Billy_Events.exe" along with "Billy.exe" you must mark a check box in the dialog to configure plug-in.
Program "Start_Billy_Events.exe" was created as a Python script and compiled by program py2exe.
Program "Start_Billy_Events.exe" by itself ensure, that he will be launched only once.
For stopping (killing) of program "Start_Billy_Events.exe" serve program " Stop_Billy_Events.exe".

Download:
http://pako.aspone.cz/download/Start_Billy_Events.exe (3409 kB)
http://pako.aspone.cz/download/Stop_Billy_Events.exe (2691 kB)
Pako
- Attachments
-
- __init__.py
- Plugin Billy - version 0.3.5
- (35.89 KiB) Downloaded 494 times