PDA

View Full Version : Creare fisiere *.INI



staric
10-07-07, 08:17
Parametrii de emisie a unor sateliti se schimba destul de des, apar noi transponderi si dispar altii. Manual sa redactezi(reinnoesti) fisierile *.INI ... e plictisitor. Pentru acest proces au fost create o serie de programe, ca TrProcess, RenFreq,Online Generator Mixe, etc

TrProcess
creat de Constantin Jdanov - Константин Жданов (WhiteKnight).

Acest program poate “scoate” datele de pe unele siteuri referitoare la satelit …
( www.lyngsat.com (http://www.lyngsat.com) ... www.satcodx.com (http://www.satcodx.com) .... www.telesputnik.ru (http://www.telesputnik.ru), .... www.flysat.com (http://www.flysat.com) )

... si are urmatoarele posibilitati:

salvarea rezultatelor in format INI ,XML sau satellite.dll (pentru VisionPlus).
redactarea fisierilor salvate.
download direct de pe site.Sustine legatura prin proxy (cu autorizatie).
filtrarea transponderilor dupa tip (TV,feeds,date)
filtrarea transponderilor dupa tipul polaritatii (liniara,circulara).
filtrarea transponderilor dupa tipul diapazonului (C,Ku).
optiune de conversie tipului de polaritate din circulara in liniara(L -> H, R -> V).
salvarea fisierului HTML primit.
simplitatea introducerii linkurilor ( !hotbird se transforma in http://www.lyngsat.com/hotbird.html )
exista fisiere INI ( salvate cu ajutorul obtiunii /S)
in lista de transponderi exista posibilitatea de a adauga denumirea provaiderilor(ca si comentarii).Aceste date sunt folosite in diverse programe ( de exemplu ProgDvb) la receptia canelelor Tv prin satelit
De obicei aceste date sunt pastrate in fisiere *.INI

Sa incercam sa “creem” un fisier INI (proaspat) pentru satelitul Hotbird
In calitate de “izvor” de informatii vom folosi siteul
www.flysat.com (http://www.flysat.com)

Creem pe discul C un dosar sub numele de Transponders
Downloadam de aici: http://www.sateliti.org/upload/index.php?&direction=0&order=&directory=Utilitare programul TrProcess241c

Dezarhivam trprocess.exe si il punem in dosarul Transponders

http://img180.imageshack.us/img180/8590/ini1be4.jpg (http://imageshack.us)


Start >>> Run si scriem comanda cmd

http://img180.imageshack.us/img180/6109/ini2jp0.jpg (http://imageshack.us)


In fereastra ce se deschide scriem comanda cd si calea catre dosarul Transponders

In cazul nostru arata asa:

http://img214.imageshack.us/img214/1713/ini3ns4.jpg (http://imageshack.us)

Enter si obtinem:

http://img64.imageshack.us/img64/8233/ini4cn2.jpg (http://imageshack.us)

Asta insemna ca ati ajuns la un “dialog” cu programul trprocess unde puteti “cere” programului orice (lista cu comenzile folosite o gasiti mai jos)

Pentru exemplu vom “cere” programului trprocess sa formeze un nou fisier INI pentru satelitul Hotbird cu datele de pe saitulwww.flysat.com (http://www.flysat.com)

Pentru acesta scriem urmatoarea comanda:

http://img180.imageshack.us/img180/323/ini5ds1.jpg (http://imageshack.us)

Enter:

http://img214.imageshack.us/img214/3233/ini6qz7.jpg (http://imageshack.us)

si obtinem in dosarul Transponders fisierul INI cerut:

http://img214.imageshack.us/img214/8579/ini7nw0.jpg (http://imageshack.us)



Obtiuni:

Usage1: trprocess <html_file or filemask> [options]
Usage2: trprocess <URL_pointed_to_HTML> [options]
Usage3: trprocess !l!<lyngsat_file_name> [options]
Usage4: trprocess !s!<sat_position_from_satcodx> [options]
Usage5: trprocess @<list_of_urls_or_files_to_process> [options]
Options:
/ConvCircular<+|-> - Convert L/R polarization to H/V (or not)
/ConvCBand<+|-> - Convert C band frequences to Ku (or not)
/Proxy=<http_proxy_host>:<http_proxy_port>
/Proxya=<proxy_user>:<proxy_password>@<http_proxy_host>:<http_proxy_port>
/KeepHTML<+|-> - Keep downloaded from lyngsat files
/Feeds<+|-> - Accept transponders with feeds (or not)
/Data<+|-> - Accept transponders with data services (or not)
/Ku<+|-> - Accept Ku band transponders (or not)
/C<+|-> - Accept C band transponders (or not)
/Linear<+|-> - Accept transponders with linear polarization (or not)
/Circular<+|-> - Accept transponders with circular polarization (or not)
/ProvInfo<+|-> - Add providers info to INI file (or not)
/Format=<i|x|d> - Format of file with transponders (INI, XML or DLL)
/S - Save CFG File

Options by default:
/ConvCircular- /ConvCBand-
/KeepHTML- /Feeds+ /Data+ /Ku+ /Linear+ /Circular+
/Format=i /ProvInfo-

Examples : trprocess astra19.html /Data-
trprocess *.html /Ku- /Linear-
trprocess !l!hotbird
trprocess !s!192
trprocess @satlist.txt /Format=x
trprocess http://www.satcodx1.com/0130/usa/ (http://www.satcodx1.com/0130/usa/)
trprocess http://www.lyngsat.com/hotbird.html (http://www.lyngsat.com/hotbird.html) /proxy=10.0.0.1:3128

Example of file with list of urls or files to process:
satlist.txt:
--------------------------------------------------------------
!l!hispa
!l!hotbird
!l!e6a /C-
!l!yamal90 /Ku- /ConvCBand+
--------------------------------------------------------------


SUCCES !