[App] libSchedulePVR. Remotely schedule PVR. C/D/E/F/H

Here are software that related with Samsung H series TVs.
Please don't create any new topic here unless you have software to post/release.

sectroyer
Official SamyGO Developer
Posts: 6305
Joined: Wed May 04, 2011 5:10 pm

[App] libSchedulePVR. Remotely schedule PVR. C/D/E/F/H

Post by sectroyer »

Lib allows scheduling PVR from commandline.
  • First install latest samyGOso as usual, if needed.
  • Extract libSchedulePVR.zip archive and copy libSchedulePVR.so to /mnt/opt/privateer/usr/libso (create folder if needed)
  • Execute

    Code: Select all

    samyGOso -d -A -B -l /mnt/opt/privateer/usr/libso/libSchedulePVR.so ARG[S]
Usable args are:
  • CHANNEL_EPG:ch_number - Log EPG and program IDs of specified channel number.
  • CURRENT_CHANNEL_EPG - Log EPG and program IDs of current channel.
  • SCHEDULE_CHANNEL:ch_number SCHEDULE_PROGRAM:program_id - Schedule program having specified ID (reported by CHANNEL_EPG options) on given channel number.
  • PRINT_SCHEDULE - Show currently scheduled programs and their unique UIDs.
  • REMOVE_SCHEDULE:UID - Remove scheduled program from its unique UID reported by PRINT_SCHEDULE.
  • EPG_CHANNEL:ch_number EPG_PROGRAM:program_id - Log description of program ID on specified channel number.
Other all-in-one archive (schedulepvr.zip) include a sample bash/dialog script and all needed libs to simplify doing all of this as well as much more :)
  • You first have to get [App] Dialog. Bash GUI C/D/E/F/H to work
  • Then extract whole schedulepvr.zip to any folder (e.g. /mtd_rwcommon), give permissions and execute script

    Code: Select all

    cd /mtd_rwcommon
    chmod +x schedulepvr.sh
    ./schedulepvr.sh
  • It should look like this:
    SpoilerShow
    Clipboard01.jpg
*Changelog:

Code: Select all

19/6/2015
v0.3.2.2 - Added EPG_CHANNEL and EPG_PROGRAM switches
         - A lot new features and fixes in schedulepvr script. Thanks to zoelechat for help :)
19/4/2015
v0.x.x.x(.x.x?) - First release(s)
You do not have the required permissions to view the files attached to this post.
I do NOT support "latest fw" at ALL. If you have one you should block updates on router and wait for it to STOP being "latest":)
If you want me to help you please paste FULL log(s) to "spoiler"/"code" bbcodes or provide link(s) to pasted file(s) on https://pastebin.com Otherwise "NO HELP"!!!
If you want root DISABLE internet access to your device!!!!
DO NOT EVER INSTALL FIRMWARE UPGRADE !!!!
User avatar
juusso
SamyGO Moderator
Posts: 10129
Joined: Sun Mar 07, 2010 6:20 pm

Re: [App] libSchedulePVR. Remotely schedule PVR.

Post by juusso »

Post your feedback here even if no problems occur.
LE40B653T5W,UE40D6750,UE65Q8C
Have questions? Read SamyGO Wiki, Search on forum first!
FFB (v0.8), FFB for CI+ . Get root on: C series, D series, E series, F series, H series. rooting K series, exeDSP/exeTV patches[C/D/E/F/H]

DO NOT EVER INSTALL FIRMWARE UPGRADE
tempinbox
Posts: 317
Joined: Wed May 11, 2011 7:00 pm

Re: [App] libSchedulePVR. Remotely schedule PVR. E/F/H

Post by tempinbox »

Anyone try this on C series?
zoelechat
SamyGO Moderator
Posts: 8615
Joined: Fri Apr 12, 2013 7:32 pm
Location: France

Re: [App] libSchedulePVR. Remotely schedule PVR. E/F/H

Post by zoelechat »

Won't work :)
I do NOT receive any PM. Please use forum.
tempinbox
Posts: 317
Joined: Wed May 11, 2011 7:00 pm

Re: [App] libSchedulePVR. Remotely schedule PVR. E/F/H

Post by tempinbox »

:cry:
sectroyer
Official SamyGO Developer
Posts: 6305
Joined: Wed May 04, 2011 5:10 pm

Re: [App] libSchedulePVR. Remotely schedule PVR. C/D/E/F/H

Post by sectroyer »

New version. Added C/D and REMOVE_SCHEDULE support :D
I do NOT support "latest fw" at ALL. If you have one you should block updates on router and wait for it to STOP being "latest":)
If you want me to help you please paste FULL log(s) to "spoiler"/"code" bbcodes or provide link(s) to pasted file(s) on https://pastebin.com Otherwise "NO HELP"!!!
If you want root DISABLE internet access to your device!!!!
DO NOT EVER INSTALL FIRMWARE UPGRADE !!!!
leikli
SamyGO Project Donor
Posts: 79
Joined: Mon Dec 29, 2014 11:41 pm

Re: [App] libSchedulePVR. Remotely schedule PVR. C/D/E/F/H

Post by leikli »

I have no clue how it is supposed to be used. The following commands give almost the same response:

Code: Select all

# samyGOso -d -A -B -l "/tmp/libSchedulePVR.so" PRINT_SCHEDULE
samyGOso v1.2.4 (c) bugficks 2013, sectroyer 2014
Injecting '/tmp/libSchedulePVR.so' resident: '0'
mprotect: 0x4227c020
dlopen: 0x424a0d80
dlclose: 0x424a0e14
dlsymaddr: 0x424a0e78
pc=42324eec lr=42324ed0 sp=bdda6150 fp=cd3b468
r0=cd3b46c r1=80
r2=1 r3=0
stack: 0xbdd86000-0xbdda7000 length = 135168
executing injection code at 0xbdda6014
library injection completed!
Succeeded.

Code: Select all

# samyGOso -d -A -B -l "/tmp/libSchedulePVR.so" CURRENT_CHANNEL_EPG
samyGOso v1.2.4 (c) bugficks 2013, sectroyer 2014
Injecting '/tmp/libSchedulePVR.so' resident: '0'
mprotect: 0x4227c020
dlopen: 0x424a0d80
dlclose: 0x424a0e14
dlsymaddr: 0x424a0e78
pc=42324eec lr=42324ed0 sp=bdda6150 fp=cd3b468
r0=cd3b46c r1=80
r2=1 r3=0
stack: 0xbdd86000-0xbdda7000 length = 135168
executing injection code at 0xbdda600c
library injection completed!
Succeeded.
I don't understand how to schedule a recording. The script schedulepvr.sh gives no response. I hoped that it would be self-explaining.
Model: UE40H7005 Firmware: T-GFSDEUC-1210.5 (previously T-GFSDEUC-1142.0)
zoelechat
SamyGO Moderator
Posts: 8615
Joined: Fri Apr 12, 2013 7:32 pm
Location: France

Re: [App] libSchedulePVR. Remotely schedule PVR. C/D/E/F/H

Post by zoelechat »

leikli wrote: self-explaining.
Yeah, "self" is me, 1st post formatting not done yet, hopefully coming soon...
In wait, check at least /dtv/SchedulePVR.log :)
I do NOT receive any PM. Please use forum.
leikli
SamyGO Project Donor
Posts: 79
Joined: Mon Dec 29, 2014 11:41 pm

Re: [App] libSchedulePVR. Remotely schedule PVR. C/D/E/F/H

Post by leikli »

zoelechat wrote:In wait, check at least /dtv/SchedulePVR.log :)
Here we go:

Code: Select all

# more /dtv/SchedulePVR.log
[SchedulePVR] SamyGO C/D/E/F/H libSchedulePVR v0.2.9.2 - (c) sectroyer 2015
[SchedulePVR] lib_init, TV Model: H Series
[SchedulePVR] _Znwj [0x1620758].
[SchedulePVR] _ZN9TCTvProxy17GetPresentProgramEP9TCChanneljP9TCProgram [0x17480dc].
[SchedulePVR] dlsym '_ZN4TCTv14GetProgramListEPK9TCChannelmmP12CCSortedList' failed.
[SchedulePVR] _ZN9TCTvProxy14GetProgramListEPK9TCChannelmmP12CCSortedList [0x1748894].
[SchedulePVR] _ZN14TCTvProxyCache11GetTimeZoneEPiS0_ [0x1758fd4].
[SchedulePVR] dlsym '_ZN4TCTv11GetTimeZoneEPiS0_' failed.
[SchedulePVR] dlsym '_ZN4TCTv11GetTimeZoneEPiS0_i' failed.
[SchedulePVR] dlsym '_ZN4TCTv17GetSystemInfoTimeEPmi' failed.
[SchedulePVR] _ZN9TCTvProxy17GetSystemInfoTimeEPmi [0x1745278].
[SchedulePVR] dlsym '_ZN4TCTv12ExistChannelE12TCChannelKeyP9TCChannelb' failed.
[SchedulePVR] _ZN9TCTvProxy12ExistChannelE12TCChannelKeyP9TCChannelb [0x174a424].
[SchedulePVR] dlsym '_ZN4TCTv19GetProgramByEventIdEPK9TCChanneltP9TCProgram' failed.
[SchedulePVR] _ZN9TCTvProxy19GetProgramByEventIdEPK9TCChanneltP9TCProgram [0x17487a8].
[SchedulePVR] dlsym '_ZN8TCWindow14FindChannelKeyEPK9TCChannelPi12TCChannelKeyP18TCObjectSortedListb' failed.
[SchedulePVR] _ZN13TCWindowProxy14FindChannelKeyEPK9TCChannelPi12TCChannelKeyP18TCObjectSortedListb [0x177634c].
[SchedulePVR] _ZN5TCAPI5GetTvEv [0x16f3c04].
[SchedulePVR] g_pAppTV [0xba6056c].
[SchedulePVR] dlsym 'g_AppTV' failed.
[SchedulePVR] dlsym '_ZN8TCWindow12GetTVChannelEP9TCChanneli' failed.
[SchedulePVR] _ZN13TCWindowProxy12GetTVChannelEP9TCChanneli [0x1777230].
[SchedulePVR] dlsym '_ZN8TCWindow18GetIndirectChannelEP9TCChannelii' failed.
[SchedulePVR] g_pAppWindow [0xba60564].
[SchedulePVR] dlsym 'g_AppWindow' failed.
[SchedulePVR] _ZN5TCAPI9GetWindowEN8TCWindow7EWindowE [0x16f8bf0].
[SchedulePVR] _ZTV18TCObjectSortedList [0x52a6d30].
[SchedulePVR] dlsym '_ZN11EpgUtilBase11FindChannelEP13_STRemindInfoP9TCChannel' failed.
[SchedulePVR] _ZN12CCSortedList6CreateEv [0x2661a54].
[SchedulePVR] _ZN12CCSortedList4SizeEv [0x2661d5c].
[SchedulePVR] _ZN12CCSortedList4SeekEii [0x2661b54].
[SchedulePVR] _ZN12CCSortedList3AddEiPv [0x2661aa0].
[SchedulePVR] _ZN12CCSortedList4DataEv [0x2661cb0].
[SchedulePVR] _ZN12CCSortedList7DestroyEv [0x2661a7c].
[SchedulePVR] _ZTV12CCSortedList [0x6de9b18].
[SchedulePVR] _ZN18TCObjectSortedListC1Ev [0x16eee30].
[SchedulePVR] _ZN18TCObjectSortedList6CreateE9ECompType [0x16ef2fc].
[SchedulePVR] _ZN18TCObjectSortedList4SeekEii [0x16ef174].
[SchedulePVR] _ZN18TCObjectSortedList4DataEv [0x16ef124].
[SchedulePVR] _ZN18TCObjectSortedList6DeleteEv [0x16ef47c].
[SchedulePVR] _ZN18TCObjectSortedList7DestroyEv [0x16ef3a8].
[SchedulePVR] _ZN18TCObjectSortedListD1Ev [0x16eefe8].
[SchedulePVR] _ZN9TCChannelC1Ev [0x16ce920].
[SchedulePVR] _ZN9TCChannel10InitializeEv [0x16cb6c8].
[SchedulePVR] _ZN9TCChannelD1Ev [0x16cac40].
[SchedulePVR] _ZNK9TCChannel14GetChannelNameEPhPt [0x16cbf74].
[SchedulePVR] _ZNK9TCChannel3PTCEv [0x16cb570].
[SchedulePVR] _ZNK9TCChannel5MajorEv [0x16cb538].
[SchedulePVR] _ZNK9TCChannel5MinorEv [0x16cb554].
[SchedulePVR] _ZN9TCChannel7MarkBitEv [0x16cbcc4].
[SchedulePVR] _ZNK9TCChannel4TypeEv [0x16cb5bc].
[SchedulePVR] _ZNK9TCChannel17TransportStreamIdEv [0x16cc3d8].
[SchedulePVR] _ZNK9TCChannel13ProgramNumberEv [0x16cc5e0].
[SchedulePVR] _ZN9TCChannel10SetChannelEttt [0x16cb500].
[SchedulePVR] _ZN9TCChannel19IsAnalogChannelTypeENS_12EChannelTypeE [0x16cca7c].
[SchedulePVR] _ZN12TCChannelKeyC2Ev [0x16d0cd8].
[SchedulePVR] _ZN12TCChannelKeyD1Ev [0x16d0c7c].
[SchedulePVR] _ZN12TCChannelKey3SetEiiiii [0x16d0dbc].
[SchedulePVR] _ZN9TCProgramC2Ev [0x16b9fe4].
[SchedulePVR] _ZN9TCProgramD2Ev [0x16ba1d0].
[SchedulePVR] _ZN9TCProgramC1ERKS_ [0x16b9ef4].
[SchedulePVR] _ZNK9TCProgram8GetTitleEPcPj [0x16b90f0].
[SchedulePVR] _ZN9TCProgram8SetTitleEPci [0x16b9424].
[SchedulePVR] _ZN9TCProgram15SetExtendedTextEPci [0x16b9410].
[SchedulePVR] _ZN10TCChNumber7SetTypeEi [0x16e2608].
[SchedulePVR] _ZN10TCChNumber10SetChannelEttt [0x16e25e8].
[SchedulePVR] _ZN10TCChNumber16SetProgramNumberEt [0x16e24f0].
[SchedulePVR] _ZNK9TCProgram9StartTimeEv [0x16b7b24].
[SchedulePVR] _ZNK9TCProgram7EndTimeEv [0x16b7b84].
[SchedulePVR] _ZNK9TCProgram8DurationEv [0x16b7b6c].
[SchedulePVR] _ZN9TCProgram7SetTimeEjj [0x16b7af0].
[SchedulePVR] _ZN9TCProgram20SetTransportStreamIdEt [0x16b8500].
[SchedulePVR] _ZN9TCProgram10SetEventIdEt [0x16b7ad8].
[SchedulePVR] _ZNK9TCProgram7EventIdEv [0x16b7b0c].
[SchedulePVR] _ZN9PCWString7ConvertEPcPKtiiPi [0x162270c].
[SchedulePVR] _ZN9PCWString7ConvertEPtPKciiPi [0x16223d0].
[SchedulePVR] _ZN9PCWString6LengthEPKt [0x1622364].
[SchedulePVR] _ZN8CPVRUtil10StringSwapEPtPcii [0x365c0e8].
[SchedulePVR] _ZN11CRemindInfoC2Ev [0x1f364d4].
[SchedulePVR] _ZN11CRemindInfoC1Ev [0x1f364d4].
[SchedulePVR] _ZN11CRemindInfoD2Ev [0x1f37c6c].
[SchedulePVR] _ZN11CRemindInfoD1Ev [0x1f37c6c].
[SchedulePVR] _ZN11CRemindInfo10InitialiseEv [0x1f36354].
[SchedulePVR] _ZNK11CRemindInfo15IsPartOfASeriesEv [0x1f30398].
[SchedulePVR] _ZNK11CRemindInfo15CopyDetailsIntoER9TCProgram [0x1f2fae0].
[SchedulePVR] _ZNK11CRemindInfo15CopyDetailsIntoER9TCChannel [0x1f2fbbc].
[SchedulePVR] _ZNK11CRemindInfo15CopyDetailsIntoER12TCChannelKey [0x1f2fc14].
[SchedulePVR] _ZN11CRemindInfo12SetRecordingERK9TCProgram [0x1f377e4].
[SchedulePVR] _ZN9CReminder11GetInstanceEv [0x1f30d50].
[SchedulePVR] _ZN9CReminder13AddRemindItemER11CRemindInfobb [0x1f352dc].
[SchedulePVR] dlsym '_ZN9CReminder13AddRemindItemER11CRemindInfob' failed.
[SchedulePVR] dlsym '_ZN9CReminder13AddRemindItemEPK13_STRemindInfob' failed.
[SchedulePVR] dlsym '_ZN9CReminder15AddNextScheduleER11CReminder' failed.
[SchedulePVR] _ZN9CReminder13AddNewProgramERK9TCProgram [0x1f31544].
[SchedulePVR] dlsym '_ZN9CReminder28DeleteOverlappingRemindItemsERK11CReminder' failed.
[SchedulePVR] _ZN9CReminder19GetRemindItemByTypeERiRSt6vectorI11CRemindInfoSaIS2_EEi [0x1f350d4].
[SchedulePVR] _ZN9CReminder16GetRemindItemCntEv [0x1f3304c].
[SchedulePVR] dlsym '_ZN9CReminder20GetRemindItemByIndexEmR11CRemindInfo' failed.
[SchedulePVR] dlsym '_ZN9CReminder13GetRemindItemERKiP13_STRemindInfo' failed.
[SchedulePVR] dlsym '_ZN9CReminder16DeleteRemindItemERm' failed.
[SchedulePVR] _ZN9CReminder21DeleteRemindItemByUidEm [0x1f341e4].
[SchedulePVR] EPG for channel: 6 'DR1'
[SchedulePVR] Time: 2015.05.11.22.30 - 00.00, Name: 'Kriminalinspekt?r Banks: Efterspil', Id: 37965
[SchedulePVR] Time: 2015.05.12.00.00 - 01.05, Name: 'Optakt til Eurovision Song Contest 2015 (1:2)', Id: 37966
[SchedulePVR] Time: 2015.05.12.01.05 - 01.55, Name: 'Spooks (30)', Id: 37967
[SchedulePVR] Time: 2015.05.12.01.55 - 02.40, Name: 'Water Rats (78:177)', Id: 37968
[SchedulePVR] Time: 2015.05.12.02.40 - 03.25, Name: 'Mord i centrum (80:84)', Id: 37969
[SchedulePVR] Time: 2015.05.12.03.25 - 03.50, Name: 'Der er noget i luften (243:320)', Id: 37970
[SchedulePVR] Time: 2015.05.12.03.50 - 04.15, Name: 'Der er noget i luften (244:320)', Id: 37971
[SchedulePVR] Time: 2015.05.12.04.15 - 04.40, Name: 'Der er noget i luften (245:320)', Id: 37972
[SchedulePVR] Time: 2015.05.12.04.40 - 05.05, Name: 'Gr?n gl?de (4:10)', Id: 37973
[SchedulePVR] Time: 2015.05.12.05.05 - 05.08, Name: 'Udsendelsesoph?r', Id: 37974
[SchedulePVR] Time: 2015.05.12.05.35 - 06.05, Name: 'Hvor ingen skulle tro, at nogen kunne bo (6)', Id: 38037
[SchedulePVR] Time: 2015.05.12.06.05 - 07.00, Name: 'Det vilde Afrika - Madagascar (7:13)', Id: 38038
[SchedulePVR] Time: 2015.05.12.07.00 - 07.30, Name: 'Dyrehospitalet (2:10)', Id: 38039
[SchedulePVR] Time: 2015.05.12.07.30 - 08.00, Name: 'S?ren Ryge pr?senterer: De bedste haver', Id: 38040
[SchedulePVR] Time: 2015.05.14.00.00 - 01.50, Name: 'Det afg?rende bevis', Id: 38235
[SchedulePVR] Time: 2015.05.14.01.50 - 02.35, Name: 'Water Rats (80:177)', Id: 38236
[SchedulePVR] Time: 2015.05.14.02.35 - 03.20, Name: 'Mord i centrum (82:84)', Id: 38237
[SchedulePVR] Time: 2015.05.14.03.20 - 03.45, Name: 'Der er noget i luften (249:320)', Id: 38238
[SchedulePVR] Time: 2015.05.14.03.45 - 04.10, Name: 'Der er noget i luften (250:320)', Id: 38239
[SchedulePVR] Time: 2015.05.14.04.10 - 04.35, Name: 'Der er noget i luften (251:320)', Id: 38240
[SchedulePVR] Time: 2015.05.14.04.35 - 05.00, Name: 'Gr?n gl?de (6:10)', Id: 38241
[SchedulePVR] Time: 2015.05.14.05.00 - 05.03, Name: 'Udsendelsesoph?r', Id: 38242
[SchedulePVR] Time: 2015.05.14.05.35 - 06.05, Name: 'Hvor ingen skulle tro, at nogen kunne bo (8)', Id: 38243
[SchedulePVR] Time: 2015.05.14.06.05 - 07.00, Name: 'Det vilde Afrika - Cape Coast (9:13)', Id: 38244
[SchedulePVR] Time: 2015.05.14.07.00 - 07.30, Name: 'Dyrehospitalet (4:10)', Id: 38245
[SchedulePVR] Time: 2015.05.14.07.30 - 08.00, Name: 'S?ren Ryge pr?senterer: Den store f?redag', Id: 38246
[SchedulePVR] Time: 2015.05.14.08.00 - 08.45, Name: 'De flyvende l?ger (122:224)', Id: 38247
[SchedulePVR] Time: 2015.05.14.08.45 - 09.30, Name: 'De flyvende l?ger (123:224)', Id: 38248
[SchedulePVR] Time: 2015.05.14.09.30 - 10.20, Name: 'Hvor kragerne vender (9)', Id: 38249
[SchedulePVR] Time: 2015.05.14.10.20 - 11.05, Name: 'Luksuskrejlerne (132)', Id: 38250
[SchedulePVR] Time: 2015.05.14.11.05 - 12.05, Name: 'Antikkrejlerne med kendisser (58)', Id: 38251
[SchedulePVR] Time: 2015.05.14.12.05 - 12.35, Name: 'Under Hammeren', Id: 38252
[SchedulePVR] Time: 2015.05.14.12.35 - 16.15, Name: 'Eurovision Song Contest 2014, Grand finale', Id: 38253
[SchedulePVR] Time: 2015.05.14.16.15 - 18.00, Name: 'Ulvehunden', Id: 38254
[SchedulePVR] Time: 2015.05.14.18.00 - 18.30, Name: 'Under Hammeren', Id: 38255
[SchedulePVR] Time: 2015.05.14.18.30 - 19.00, Name: 'TV AVISEN med Sporten', Id: 38256
[SchedulePVR] Time: 2015.05.14.19.00 - 19.30, Name: 'Skattej?gerne', Id: 38257
[SchedulePVR] Time: 2015.05.14.19.30 - 20.00, Name: 'S?ren Ryge pr?senterer', Id: 38258
[SchedulePVR] Time: 2015.05.14.20.00 - 20.30, Name: 'Danmarks sk?nneste sommerhus - ?stjylland', Id: 38259
[SchedulePVR] Time: 2015.05.14.20.30 - 21.00, Name: 'So F***ing Special - p? ferie (5:5)', Id: 38260
[SchedulePVR] Time: 2015.05.14.21.00 - 21.30, Name: 'Kontant', Id: 38261
[SchedulePVR] Time: 2015.05.14.21.30 - 21.45, Name: 'TV AVISEN', Id: 38262
[SchedulePVR] Time: 2015.05.14.21.45 - 23.30, Name: 'Knight and Day', Id: 38263
[SchedulePVR] Time: 2015.05.14.23.30 - 01.50, Name: 'Babel', Id: 38264
[SchedulePVR] Time: 2015.05.15.01.50 - 02.35, Name: 'Water Rats (81:177)', Id: 38265
[SchedulePVR] Time: 2015.05.15.23.30 - 01.15, Name: 'Uden h?mninger', Id: 38393
[SchedulePVR] Time: 2015.05.16.01.15 - 02.45, Name: 'Smid Mona i floden', Id: 38394
[SchedulePVR] init done...
[SchedulePVR] >>> lib_deinit
[SchedulePVR] <<< lib_deinit
Model: UE40H7005 Firmware: T-GFSDEUC-1210.5 (previously T-GFSDEUC-1142.0)
zoelechat
SamyGO Moderator
Posts: 8615
Joined: Fri Apr 12, 2013 7:32 pm
Location: France

Re: [App] libSchedulePVR. Remotely schedule PVR. C/D/E/F/H

Post by zoelechat »

Good, you have channel number, you see programs IDs, now you can

Code: Select all

SCHEDULE_CHANNEL:number SCHEDULE_PROGRAM:id
:)

To be able to use "GUI" (schedulepvr.sh), you first have to get this working: viewtopic.php?f=75&t=8904
I do NOT receive any PM. Please use forum.

Post Reply

Return to “[H] Software”