SendMessage MD_API

#1
I wanted to know, if it's possible to use the SendMessage function from outside ProgDVB over an external software.
Because i'm not familiar with C/C++ so i wanted to use Visual Basic.
I read out the hwnd with the FindWindow API but it didn't work out to get/set the current programm. I'm happy for every help ;)

#2
Suppose you did read the 'Plugins API' page at www.progdvb.com (to the end...)

AFAIK a suitable plugin could as well communicate with an external application, theoretically.

Perhaps you would like to contact other plugin designers, find some at DVBN, for example.
My signature:

Please read here:
On Bug Reports And Other Complaints
and there:
BOARD RULES - READ THIS!



I don't give support by e-mail or PM.

And I will never assist on PayTV hacking.
PM ME FOR THIS AND YOUR ACCOUNT WILL BE DELETED IMMEDIATELY, WITHOUT ANY WARNING!!!

NEVER EVER DARE TO CONTACT ME FOR PRO VERSION ISSUES!
I am not responsible for that.
Check the 'Activation' section.

Please keep it in English here, or Russian in the Russian section, or German in the German section.

I don't read nor write Klingonian or any other language than English and German.
Addressing me personally in any exotic language will be treated as severe insulting! Be warned!!!


1.)AMD Phenom II x4 940, GA-MA770-UD3, 8 GB DDR2-6400. 7 Pro SP1 x64 + XP Pro SP3 x86
DVB-S2: Cynergy S2 USB HD
2.)P4 3200 i865G (F-S Scenic W600pwr) XP Pro SP3
DVB-S: hauppauge WinTV Nexus-S rev. 2.2, driver TT 2.19h, hardware mode

19.2°,13°,28.x°E,30°W, DiSEqC 1.0


Auf Deutsch:
DVB-Cube <<< Das deutsche DVB-Forum >>>

#3
erstmal danke für die schnelle antwort :)
ich habe das system wohl etwas falsch verstanden
es scheint ja nur für plugins zu gehen, die direkt in progdvb geladen werden
ich hab das so verstanden, das ich aus jedem beliebigen programm herraus mit sendmessage auf progdvb zugreifen kann, das war wohl falsch

mein problem ist eigentlich nur, das es etwas umständlich ist mit dem internen scheduler eine aufnahme anzulegen. ich habe zudem das problem das das umschalten auf manche sender erst beim 2ten versuch funktioniert, drum hab ich das im scheduler immer im abstand von einer minute eingetragen. und da ich eine serie aufnehmen möchte, is das etwas umständlich. gibts da vielleicht schon etwas um das zu vereinfachen? ansonsten versuche ich direkt die scheduler.ini zu bearbeiten, das dürfte etwas schneller gehen :)

#5
ok sry no problem

first of all, thank you for your quick reply
i think i kind of missunterstood the API system
it seems to only work for plugins that are directly loaded via ProgDVB
what i thought first was, that any external software (.exe file) can access ProgDVB via it's hWnd and SendMessage to get / send information from/to it but that was wrong wasn't it?

my problem is that it's a bit tricky to do recordings over the integrated scheduler because sometimes channels change only after the second click on them. so to schedule a record i set the channel twice (with 1 minute between the schedules) and as i wanted to record a program every day at specific times.. this is a bit annoying.
is there any plugin for easier scheduling? or would it be better to manually modify the schedule.ini and restart ProgDVB?

thx for help and sorry for the german :)

#6
You will find an option, to 'retune channel if lost signal'.


The internal scheduler is quite limited.
Think about trying RelictEPG, that uses Windows scheduler, more flexible.

Regarding scheduler.ini, I'm not sure, if it's allowed and reliable, to change it from outside while ProgDVB and the scheduler module are up and running. You would have to make your own tests...
My signature:

Please read here:
On Bug Reports And Other Complaints
and there:
BOARD RULES - READ THIS!



I don't give support by e-mail or PM.

And I will never assist on PayTV hacking.
PM ME FOR THIS AND YOUR ACCOUNT WILL BE DELETED IMMEDIATELY, WITHOUT ANY WARNING!!!

NEVER EVER DARE TO CONTACT ME FOR PRO VERSION ISSUES!
I am not responsible for that.
Check the 'Activation' section.

Please keep it in English here, or Russian in the Russian section, or German in the German section.

I don't read nor write Klingonian or any other language than English and German.
Addressing me personally in any exotic language will be treated as severe insulting! Be warned!!!


1.)AMD Phenom II x4 940, GA-MA770-UD3, 8 GB DDR2-6400. 7 Pro SP1 x64 + XP Pro SP3 x86
DVB-S2: Cynergy S2 USB HD
2.)P4 3200 i865G (F-S Scenic W600pwr) XP Pro SP3
DVB-S: hauppauge WinTV Nexus-S rev. 2.2, driver TT 2.19h, hardware mode

19.2°,13°,28.x°E,30°W, DiSEqC 1.0


Auf Deutsch:
DVB-Cube <<< Das deutsche DVB-Forum >>>