(ok i post this cause i writen it in another post so there could not be much talk about this)
ok i told myself that back and forth was not enough to makes the trip goes on....
ok who don't know about u and y to seek thus presets.....héhé
there's the need to seek thus folders that is mostly important and that can't realy works without a programmin day....
(sorry but basicly i'm french so please don't be too armfull to the perfection of my words)
📻 rocks!!!!
preswticher (héhé preset switcher)
52 posts
hotlist?
hey magi.x could you add that kind of feature to hotlist.
hey magi.x could you add that kind of feature to hotlist.
I did it !
get my preset switcher:
http://vfx10.**********/softs.htm
AVS playlister is just beta for now...Please test it and report bugs !!! fortunately you can read french so please read the doc before using it and I'd really be happy if you can translate it to english... 😁
get my preset switcher:
http://vfx10.**********/softs.htm
AVS playlister is just beta for now...Please test it and report bugs !!! fortunately you can read french so please read the doc before using it and I'd really be happy if you can translate it to english... 😁
i-e
friend i got some probs downloading some filetypes (like apes) with internet esplorer , hey mail me and i'd mayby find time to translate it (with some tips)
hey thanx a lot
friend i got some probs downloading some filetypes (like apes) with internet esplorer , hey mail me and i'd mayby find time to translate it (with some tips)
hey thanx a lot
That's pretty cool. It's simple to use, and it's a nifty theory for getting AVS to play the preset you want. I say thoery because, unfortunately, on my machine, it did not work with random on. It worked if I pressed space, so I do not see why random would not work unless winamp does not rescan the dir when selecting a new preset. The advantage that this has oer the one made by magic.x in the random function, and that it has the transition effects.
You might want to include the documentation in the install of the program, and a help screen would be good too.
You might want to include the documentation in the install of the program, and a help screen would be good too.
what's the problem with the random function ??? can you tell me exactly so I'll try to fix it...For the documentation I prefer waiting that someone translate it to english before publishing it in the install...And where can I get magic.x preset switcher? I've never heard of it and I thought I was the first one to code this sort of software...Thanks for your beta testing...
message to Mucks
in IE, right click on my ape link and click on "Enregistrer la cible sous..." ET VOILA, it's just because IE considerate APE files like text files....
in IE, right click on my ape link and click on "Enregistrer la cible sous..." ET VOILA, it's just because IE considerate APE files like text files....
please help....
I hope Unconed can answer this question: how can I send a keystroke to the AVS display window using VB ? ( if you know how to do it in C++ tell me too and I'll try to translate...) If I could do that, my app would really be a LLLLOOOOOTTTTTT better 🙂
I hope Unconed can answer this question: how can I send a keystroke to the AVS display window using VB ? ( if you know how to do it in C++ tell me too and I'll try to translate...) If I could do that, my app would really be a LLLLOOOOOTTTTTT better 🙂
Mucks, i designed Hotlist as a Live-act Tool. Thats why i didnt include random features but pictures instead, nobody can remember each of 150 Presets just by name 😉 i think geobish's prog will be better for your purpose.
Geobish, i had those problems too programming hotlist. But i did it in Delphi, so it might be diffrent in VB. If you want to send AVS a message you have to understand that everything goes through Windows Messages (i think there are some hints on the developer page). Maybe you have WinSight. This Tool shows all Messages that are sent between Applications. Just look at the Messages that AVS sends and receives when you press a Key, there are plenty of them: KeyDown, KeyUp, KeyPress and others that won't interest you. First, you'll have to find the Handle of AVS. You can get the informations you need throuh WinSight too. In general the nam should be avswnd. once you have the handle, you can send windows messages to AVS, keystrokes or whatever. You'd better look those things up in your VB Help, that may be a bit hard, but the best possibillity to do it. And would you please add a ENglish version to your Homepage? My French is really bad and maybe there are others who will be confused too... 😁
Geobish, i had those problems too programming hotlist. But i did it in Delphi, so it might be diffrent in VB. If you want to send AVS a message you have to understand that everything goes through Windows Messages (i think there are some hints on the developer page). Maybe you have WinSight. This Tool shows all Messages that are sent between Applications. Just look at the Messages that AVS sends and receives when you press a Key, there are plenty of them: KeyDown, KeyUp, KeyPress and others that won't interest you. First, you'll have to find the Handle of AVS. You can get the informations you need throuh WinSight too. In general the nam should be avswnd. once you have the handle, you can send windows messages to AVS, keystrokes or whatever. You'd better look those things up in your VB Help, that may be a bit hard, but the best possibillity to do it. And would you please add a ENglish version to your Homepage? My French is really bad and maybe there are others who will be confused too... 😁
Thanks, I'll try to find WinSight ( I hope it's freeware ) and I'll wait for Unconed to answer ( Unconed u're really great 🙂 ), I think I'll also include an hotkey manager in my app ( for the manual mode ), I think this won't be too much dificult ( just have to mess with the APH files ),For my webpage in french, it's part of our VJ team website ( http://www.vfx.fr.st ) but I think I'll realease an english version of this page and of the doc for Playlister...Don't forget: suggestions are welcome...
P.S: you blame me coz my webpage is in french, but yours is in deutch.... 🧟
P.S: you blame me coz my webpage is in french, but yours is in deutch.... 🧟
By the way, I'd like someone to translate the documentation I wrote for AVS Playlister from french to english...please send it back to me so I can include it on my website...Here is the url to download it: http://vfx10.**********/softs.htm (look at the bottom of the page) and here is my email: goebish*NOSPAM*@hotmail.com (remove the *NOSPAM* 🙂)
And I'd be very happy too if someone could make me a NSIS script for the installation (this is a VB program so there are DLLs and other shits to copy in system dirs) mail me and I'll send you all the files with their locations.
Thanks in advance
And I'd be very happy too if someone could make me a NSIS script for the installation (this is a VB program so there are DLLs and other shits to copy in system dirs) mail me and I'll send you all the files with their locations.
Thanks in advance
I suppose I could take a crack at translating the docs with my knowing enough french to talk down a speeding ticked in french, im Quebec.
As to the random problem I was having. It workrd fine in your program but not in Winamp.
Wait, wait.
Me dumb. Forgot that winamp does not do random switches while the edit window is open. 😔
I do have as suggestion though. Perhaps when you figure out how to send messages to AVS, make it so it sends a space keypress to AVS instead of you having to use the random switcher. That way you don't have to go the the presets/hotkeys screen if you want to stop constart refreshing of the preset, just stop the manager.
As to the random problem I was having. It workrd fine in your program but not in Winamp.
Wait, wait.
Me dumb. Forgot that winamp does not do random switches while the edit window is open. 😔
I do have as suggestion though. Perhaps when you figure out how to send messages to AVS, make it so it sends a space keypress to AVS instead of you having to use the random switcher. That way you don't have to go the the presets/hotkeys screen if you want to stop constart refreshing of the preset, just stop the manager.
Can't you use the regular Win32 API in Visual Basic (SendMessage)? I don't use Visual Basic...
OK OK
Ok, Unconed don't know how to do that ( you can't know everything guy 🙂), so do anyone know how I can use Win32 APIs to send a keystroke to the AVS render window via my VB program ?
Note to Unconed: if you know how to do it in another langage please let me know and I'll try to translate (my problem is that I don't know very much about Win32 APIs but I know I can use SendMessage in VB)
Ok, Unconed don't know how to do that ( you can't know everything guy 🙂), so do anyone know how I can use Win32 APIs to send a keystroke to the AVS render window via my VB program ?
Note to Unconed: if you know how to do it in another langage please let me know and I'll try to translate (my problem is that I don't know very much about Win32 APIs but I know I can use SendMessage in VB)
If you can use sendmessage, simply send a pair of WM_KEYDOWN/WM_KEYUP with the correct scan code. Here's the docs for them:
WM_KEYDOWN
nVirtKey = (int) wParam; // virtual-key code
lKeyData = lParam; // key data
The WM_KEYDOWN message is posted to the window with the keyboard focus when a nonsystem key is pressed. A nonsystem key is a key that is pressed when the ALT key is not pressed.
Parameters
nVirtKey
Value of wParam. Specifies the virtual-key code of the nonsystem key.
lKeyData
Value of lParam. Specifies the repeat count, scan code, extended-key flag, context code, previous key-state flag, and transition-state flag, as shown in the following table:
Value Description
0-15 Specifies the repeat count. The value is the number of times the keystroke is repeated as a result of the user holding down the key.
16-23 Specifies the scan code. The value depends on the original equipment manufacturer (OEM).
24 Specifies whether the key is an extended key, such as the right-hand ALT and CTRL keys that appear on an enhanced 101- or 102-key keyboard. The value is 1 if it is an extended key; otherwise, it is 0.
25-28 Reserved; do not use.
29 Specifies the context code. The value is always 0 for a WM_KEYDOWN message.
30 Specifies the previous key state. The value is 1 if the key is down before the message is sent, or it is 0 if the key is up.
31 Specifies the transition state. The value is always 0 for a WM_KEYDOWN message.
And
WM_KEYUP
nVirtKey = (int) wParam; // virtual-key code
lKeyData = lParam; // key data
The WM_KEYUP message is posted to the window with the keyboard focus when a nonsystem key is released. A nonsystem key is a key that is pressed when the ALT key is not pressed, or a keyboard key that is pressed when a window has the keyboard focus.
Parameters
nVirtKey
Value of wParam. Specifies the virtual-key code of the nonsystem key.
lKeyData
Value of lParam. Specifies the repeat count, scan code, extended-key flag, context code, previous key-state flag, and transition-state flag, as shown in the following table:
Value Description
0-15 Specifies the repeat count. The value is the number of times the keystroke is repeated as a result of the user holding down the key. The repeat count is always one for a WM_KEYUP message.
16-23 Specifies the scan code. The value depends on the original equipment manufacturer (OEM).
24 Specifies whether the key is an extended key, such as the right-hand ALT and CTRL keys that appear on an enhanced 101- or 102-key keyboard. The value is 1 if it is an extended key; otherwise, it is 0.
25-28 Reserved; do not use.
29 Specifies the context code. The value is always 0 for a WM_KEYUP message.
30 Specifies the previous key state. The value is always 1 for a WM_KEYUP message.
31 Specifies the transition state. The value is always 1 for a WM_KEYUP message.
WM_KEYDOWN
nVirtKey = (int) wParam; // virtual-key code
lKeyData = lParam; // key data
The WM_KEYDOWN message is posted to the window with the keyboard focus when a nonsystem key is pressed. A nonsystem key is a key that is pressed when the ALT key is not pressed.
Parameters
nVirtKey
Value of wParam. Specifies the virtual-key code of the nonsystem key.
lKeyData
Value of lParam. Specifies the repeat count, scan code, extended-key flag, context code, previous key-state flag, and transition-state flag, as shown in the following table:
Value Description
0-15 Specifies the repeat count. The value is the number of times the keystroke is repeated as a result of the user holding down the key.
16-23 Specifies the scan code. The value depends on the original equipment manufacturer (OEM).
24 Specifies whether the key is an extended key, such as the right-hand ALT and CTRL keys that appear on an enhanced 101- or 102-key keyboard. The value is 1 if it is an extended key; otherwise, it is 0.
25-28 Reserved; do not use.
29 Specifies the context code. The value is always 0 for a WM_KEYDOWN message.
30 Specifies the previous key state. The value is 1 if the key is down before the message is sent, or it is 0 if the key is up.
31 Specifies the transition state. The value is always 0 for a WM_KEYDOWN message.
And
WM_KEYUP
nVirtKey = (int) wParam; // virtual-key code
lKeyData = lParam; // key data
The WM_KEYUP message is posted to the window with the keyboard focus when a nonsystem key is released. A nonsystem key is a key that is pressed when the ALT key is not pressed, or a keyboard key that is pressed when a window has the keyboard focus.
Parameters
nVirtKey
Value of wParam. Specifies the virtual-key code of the nonsystem key.
lKeyData
Value of lParam. Specifies the repeat count, scan code, extended-key flag, context code, previous key-state flag, and transition-state flag, as shown in the following table:
Value Description
0-15 Specifies the repeat count. The value is the number of times the keystroke is repeated as a result of the user holding down the key. The repeat count is always one for a WM_KEYUP message.
16-23 Specifies the scan code. The value depends on the original equipment manufacturer (OEM).
24 Specifies whether the key is an extended key, such as the right-hand ALT and CTRL keys that appear on an enhanced 101- or 102-key keyboard. The value is 1 if it is an extended key; otherwise, it is 0.
25-28 Reserved; do not use.
29 Specifies the context code. The value is always 0 for a WM_KEYUP message.
30 Specifies the previous key state. The value is always 1 for a WM_KEYUP message.
31 Specifies the transition state. The value is always 1 for a WM_KEYUP message.
Well, in don't understand everything in that 🙂 but I asked for some help on programmersheaven forum and someone said me he'll answer my question, so all of you wait 2 or 3 days and I'll publish version 1.1 of Playlister which will be totally automated (don't have to use random switching in AVS any more 🙂)...
And please excuse me for my bad english writting🧟
And please excuse me for my bad english writting🧟
version 1.1 of AVS Playlister is out
It's there..Version 1.1, now it's totally automated, so you don't need any more to close the config window and you can switch off the randomly switch preset...It still got a little bug when it is in manual mode, you sometime have to click twice on a preset for it to be loaded..Now the interface is in English 🙂 but the doc is still in french (I'm waiting for someone to translate 🙂)
here's the page where you can find it:
http://vfx10.**********/softs.htm
Please send suggestions and bugs report !!!
It's there..Version 1.1, now it's totally automated, so you don't need any more to close the config window and you can switch off the randomly switch preset...It still got a little bug when it is in manual mode, you sometime have to click twice on a preset for it to be loaded..Now the interface is in English 🙂 but the doc is still in french (I'm waiting for someone to translate 🙂)
here's the page where you can find it:
http://vfx10.**********/softs.htm
Please send suggestions and bugs report !!!
HOw do i install this ape's??? ...i dl them but all i get is the presets and no ape's? whts going on?😕
well, Playlister isn't an APE, it's a 3rd party utility to manage presets playlists...If you're looking for APEs look for the thread APEs programming 🙂
v1.2 🙂
Again another version...Now you can take snapshots of the presets while in "play" mode and they will appear in "manage mode" and the little bug I had mentionned isn't there any more...Now I know (a bit) more about WIN32 API I can do a LLLOOOTTT of neat things...Cool ! I'd like to give a BIG thanks to the guys at www.programmersheaven.com for helping me to understand those things and thanks to UncoNeD for giving me the URL 🙂
The app is still availlable at http://vfx10.**********/softs.htm
hey ! I'm still looking for someone to translate the doc and to make a NSIS installation script for this app (mail me or send PV for details)...And suggestions are more than ever wanted 🙂
Again another version...Now you can take snapshots of the presets while in "play" mode and they will appear in "manage mode" and the little bug I had mentionned isn't there any more...Now I know (a bit) more about WIN32 API I can do a LLLOOOTTT of neat things...Cool ! I'd like to give a BIG thanks to the guys at www.programmersheaven.com for helping me to understand those things and thanks to UncoNeD for giving me the URL 🙂
The app is still availlable at http://vfx10.**********/softs.htm
hey ! I'm still looking for someone to translate the doc and to make a NSIS installation script for this app (mail me or send PV for details)...And suggestions are more than ever wanted 🙂
English doc
thanks Mucks for translating the doc to english, now it's availlable on the same page as the software...Note: not all the features are in the doc (especially the take a snapshot feature),but it isn't dificult to understand 🙂
thanks Mucks for translating the doc to english, now it's availlable on the same page as the software...Note: not all the features are in the doc (especially the take a snapshot feature),but it isn't dificult to understand 🙂
v1.2.5
version 1.2.5 is now availlable: better snapshots managements, many bugfixes and english doc included, get it at: http://vfx10.**********/softs.htm
Now I'll try to implement that it can have a specific playing time for each preset...If you've other suggestions, they're always welcome...
version 1.2.5 is now availlable: better snapshots managements, many bugfixes and english doc included, get it at: http://vfx10.**********/softs.htm
Now I'll try to implement that it can have a specific playing time for each preset...If you've other suggestions, they're always welcome...
oups...big bug...
I find out there is a bug in my app (thanks Trolls and BonnetRose): it won't run if office 97 or later isn't installed on your PC...That's because fm20.dll (I use it for spinbuttons) correctly register only if office is installed.If you launch it on a PC where office 97 or later isn't installed, you got a system error &H8007007E module not found...I'll try to find a replacement today and to publish a clean version this afternoon...Sorry for the convenience...
I find out there is a bug in my app (thanks Trolls and BonnetRose): it won't run if office 97 or later isn't installed on your PC...That's because fm20.dll (I use it for spinbuttons) correctly register only if office is installed.If you launch it on a PC where office 97 or later isn't installed, you got a system error &H8007007E module not found...I'll try to find a replacement today and to publish a clean version this afternoon...Sorry for the convenience...
it's done
version 1.2.7 is done..You don't need to have office installed on your PC to run it anymore...Thanks again to Trolls[Art-Sonic] and BonnetRose for bug report and Sangoku for testing 🙂
availlable (installation and sources) at http://vfx10.**********/softs.htm
version 1.2.7 is done..You don't need to have office installed on your PC to run it anymore...Thanks again to Trolls[Art-Sonic] and BonnetRose for bug report and Sangoku for testing 🙂
availlable (installation and sources) at http://vfx10.**********/softs.htm
1.3
version 1.3 is out....New features:
- you can choose a different playing time for each preset in your playlists
- few minor bugs corrected
- prev/next button (not 100% functionnal)
- total playing time display
and a few more things....
AVS playlister files (*.APL) saved with prior version are no more loadable due to new functionnalities (excuse me about that...)
download it at http://vfx10.**********/softs.htm
Please read the doc...(configuration, usage, contact me...)
Have fun 😁 (I'd like to know who have heard of my app by visiting this forum so please send me an email, my adress is in the software)
version 1.3 is out....New features:
- you can choose a different playing time for each preset in your playlists
- few minor bugs corrected
- prev/next button (not 100% functionnal)
- total playing time display
and a few more things....
AVS playlister files (*.APL) saved with prior version are no more loadable due to new functionnalities (excuse me about that...)
download it at http://vfx10.**********/softs.htm
Please read the doc...(configuration, usage, contact me...)
Have fun 😁 (I'd like to know who have heard of my app by visiting this forum so please send me an email, my adress is in the software)
hi goebish,
I tried to install , but it says type mismatch/
what does this mean?
I tried to install , but it says type mismatch/
what does this mean?
thanks for bug report
when do the problem occurs ? while installing the program or when first launching...Please let me know and I'll try to fix that...And do someone else have the same problem ??? Thanks for your reports 🙂
when do the problem occurs ? while installing the program or when first launching...Please let me know and I'll try to fix that...And do someone else have the same problem ??? Thanks for your reports 🙂
hiya🙂
it's when you first click the install button.
It starts okay, but when you hit the install button it gives that error. (well to me anyway)
Cheers🙂
it's when you first click the install button.
It starts okay, but when you hit the install button it gives that error. (well to me anyway)
Cheers🙂
well....
Ok, so the problem seems to come from my installation program...Grrr Micro$oft wizard suxxxx.But the problem seems to happen only on your PC...I'll try to make a NSIS installer instead of this uggly one..I've never used it yet so let me time to learn about NSIS scripting and I'll publish another version (I hope this afternoon or this evening...), and I just did version 1.3.1, please download it and tell me if you still have the same problem...thanks again 🙂 dl it at http://vfx10.**********/softs.htm
I think peoples start to know this url know 😞
Ok, so the problem seems to come from my installation program...Grrr Micro$oft wizard suxxxx.But the problem seems to happen only on your PC...I'll try to make a NSIS installer instead of this uggly one..I've never used it yet so let me time to learn about NSIS scripting and I'll publish another version (I hope this afternoon or this evening...), and I just did version 1.3.1, please download it and tell me if you still have the same problem...thanks again 🙂 dl it at http://vfx10.**********/softs.htm
I think peoples start to know this url know 😞
hehe this version Installs perfectly 🙂
and yes we all know this url well now 😁
very nice program. Very well done 🙂
and yes we all know this url well now 😁
very nice program. Very well done 🙂