#17
i had add new options with an extra ini-file

#File: ProgEdit.ini

# Start_ChannelListFile + Start_ChannelListTreeFile is for default start channellists
Start_ChannelListFile="C:\Programme\ProgDVB\Channels\Channels.dat"
Start_ChannelListTreeFile="C:\Programme\ProgDVB\Channels\Channellist0.tree"
# Start_CommandLineModus -> 0=normal // 1=execute
Start_CommandLineModus=1
# Start_CommandExportChannelListxxxx if 1 then export this type which you want
Start_CommandExportChannelList=1
Start_CommandExportChannelTreeList=1
# Start_ExitAfterCommandLine=1 -> this paramter works if "Start_CommandLineModus=1" then it exit after work
Start_ExitAfterCommandLine=1
# Start_xxxxxx_ExportFile -> the full path + filename for export ascii text file
Start_ChannelList_ExportFile = C:\Programme\ProgDVB\ProgEdit_Export_ChannelList.txt
Start_ChannelListTree_ExportFile = C:\Programme\ProgDVB\ProgEdit_Export_ChannelListree.txt
# here you can change the Separator sign between the fields
Start_ExportSeparator=" "
# 100 fields are allowed -> then only copy/paste
# if you want ex only 3 columns -> then give a "#" on the next starting line -> then no more fields will be added
# fieldsnames are equel like the label in the internal list
Start_ExportField="#"
Start_ExportField="Typ"
Start_ExportField="Ch #"
Start_ExportField="Caption"
Start_ExportField="Service"
Start_ExportField="Provider"
Start_ExportField="Network"
Start_ExportField="SatPos"
Start_ExportField="LNB"
Start_ExportField="Freq"
Start_ExportField="Hor"
Start_ExportField="Sym.Rate"
Start_ExportField="FEC"
Start_ExportField="SID"
Start_ExportField="TID"
Start_ExportField="NID"
Start_ExportField="QAM"
Start_ExportField="Udat"
Start_ExportField="Cyrp"
Start_ExportField="AVC"
Start_ExportField="DVB-S2"
Start_ExportField="Adult"
Start_ExportField="PMT"
Start_ExportField="VID"
Start_ExportField="PCR"
Start_ExportField="AC3"
Start_ExportField="TXT"
Start_ExportField="ECM"
Start_ExportField="SUBID"
Start_ExportField="TYPE"
Start_ExportField="DLLID"
Start_ExportField="CurAPID"
Start_ExportField="Action"
Start_ExportField="ChInTree"

look if this can be enough for you - and also i think that other guys can also made their own stuff

#19
olixelle wrote:looks great but is it available in the 1.111 version ?
i dont see such a file
*G - sorry - nop - these are in version 1.112 - i'm working on it for you :)

please advice - some hours :)

cu camel

#21
hi

i'm trying to extract the channels from the Channels.dat File..
because i dont know exactly how to understand the .h file maybe someone can give me a hint.

I can read out the Header information by reading out the first 5 bytes of the file....
but what's next in the file?

the TChannelInfoStruct?
btw i'm unsing C# so i cant use the .h file directly and have to change some types.. maybe someone can give me a short descripton of the file like this
[File Start]
TStorageFileHeader
TChannelInfoStruct (or whatever comes next)
......
[File End]

or maybe this is the total wrong way :)

amfa

#22
camel wrote:of course - i think i can help you.
poss. solution:
1.) you send me a file for humax settings. and also the file definition.
for humax files - it can happen, that the file i have to import in one time shot a channel.dat + channeltree, because in progdvb - one file is for all infos about the channels - and one extra file is for favorites (order of channels). but i'm ready for all stuff :)

2.) maybe you can prog in vbasic 2003 - and we can work together on the source.

i'm ready for all duty stuff :)

cu camel
I can give you a document about the fvt file format, that is used in Humax 5400.
Are you interested to implement export/import functions?