Welcome!

Welcome to Satlover forums, full of great people, ideas and excitement.

Please register if you would like to take part. link..

Register Now

Alert: Don't Use Hotmail Email Accounts for registration

Collapse

Before Access to all Forums and Trial accounts you must need to activate your account Email address

Prog DVB e hadu

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • herrr
    Experienced Board Member
    • Jan 2012
    • 1081

    Re: Prog DVB e hadu

    Bene: io apprezzo l'indipendenza, per cui nessuna offesa se fai sempre diversamente da come ti suggeriscono...
    (un po' ho sempre fatto così anch'io...però almeno neanche chiedevo...)
    Tornando in tema, Hadu adesso si apre?

    Comment

    • ocram88

      Re: Prog DVB e hadu

      Funziona tutto perfettamente anche con il codec FFDShow. L'unico problema che ho avuto è quando sono passato dalla versione a 32 bit di progDVB alla versione a 64 bit. Ho dovuto reistallare FFDShow a 64 bit. Hadu ora funziona alla perfezione, grazie

      Comment

      • Mattia Esposito
        Member
        • Nov 2013
        • 33

        Re: Prog DVB e hadu

        Ciao a tutti
        Vorrei chiedere un aiuto.
        Ho configurato Progdvb e hadu con una cline free presente stesso nel sito.
        Per pochi secondi (circa 15) sono riuscito a vedere i canali criptati ma poi buio totale.
        Dopo ogni minuto di buio totale riuscivo poi a rivedere il canale criptato per altri 15 secondi per poi buio nuovamente.
        Ho provato a inserire più cline e sotto ad ognuna inserivo active=1 e risultato BUIO SEMPRE.
        Dal monitor del plugin visualizzo sempre stopped dopo un tentativo di connecting mentre dal log di Hadu visualizzo il seguente messaggio

        Network asynch error

        Qualche suggerimento?
        Grazie

        Comment

        • trepa
          Senior Member
          • Jan 2011
          • 160

          Re: Prog DVB e hadu

          Devi usare una sola linea con due il server chiude la connesione.

          Cambia il tuo ip e riprova, cambiando provaider dava lo stesso comportamento.

          Comment

          • herrr
            Experienced Board Member
            • Jan 2012
            • 1081

            Re: Prog DVB e hadu

            Originally posted by trepa
            Devi usare una sola linea con due il server chiude la connesione.

            Cambia il tuo ip e riprova, cambiando provaider dava lo stesso comportamento.
            Purtroppo mi ha informato un moderatore che il server di Satlover riesce ad identificare e bannare per qualche tempo l'utente, anche se cambia l'IP...
            Ti confesso che sono sbalordito e perplesso da questa cosa...ma tant'è...
            Anzi se l'amico fa la prova, spegnendo e riaccendendo il router così da cambiare IP, ci togliamo il dubbio...

            Comment

            • trepa
              Senior Member
              • Jan 2011
              • 160

              Re: Prog DVB e hadu

              mac address pc sicuro.

              credo che dopo 24ore dia un reset?

              Comment

              • herrr
                Experienced Board Member
                • Jan 2012
                • 1081

                Re: Prog DVB e hadu

                Originally posted by trepa
                mac address pc sicuro.

                credo che dopo 24ore dia un reset?
                Così ha detto, ma non ha detto dopo quanto viene tolto il ban, a meno che non abbia risposto dopo e io non ho letto, perchè la discussione era in quelle sezioni strane, che adesso farei fatica a ritrovarla...

                Comment

                • Mattia Esposito
                  Member
                  • Nov 2013
                  • 33

                  Re: Prog DVB e hadu

                  Ragazzi mi rispondo da solo in maniera tale che possa servire a qualche novizio come me.
                  Non è possibile inserire più cline dello stesso server ma di server diversi si.
                  E quindi mi sa che ero stato bloccato.
                  Comunque adesso funziona tutto ok con solo una cline.
                  Credo che IP influisca fino a un certo punto nel senso che faranno qualche confronto incrociato con IP e con il Mac ADDRESS
                  E comunque ho notato che è inutile inserire più cline dello stesso server perchè esce già in uso,
                  Forse ha senso inserire una cline del server 2 e una del server 3.
                  Ciao a tutti

                  Comment

                  • herrr
                    Experienced Board Member
                    • Jan 2012
                    • 1081

                    Re: Prog DVB e hadu

                    Originally posted by Mattia Esposito
                    Ragazzi mi rispondo da solo in maniera tale che possa servire a qualche novizio come me.
                    Non è possibile inserire più cline dello stesso server ma di server diversi si.
                    E quindi mi sa che ero stato bloccato.
                    Comunque adesso funziona tutto ok con solo una cline.
                    Credo che IP influisca fino a un certo punto nel senso che faranno qualche confronto incrociato con IP e con il Mac ADDRESS
                    E comunque ho notato che è inutile inserire più cline dello stesso server perchè esce già in uso,
                    Forse ha senso inserire una cline del server 2 e una del server 3.
                    Ciao a tutti
                    OK...hai fatto qualche scoperta dell'acqua calda...
                    Te lo dico con affetto (intanto l'acqua calda è una bella invenzione ) e poi la tua premessa sui novizi è giusta ed importante, visto che è giusto che ognuno faccia le proprie scoperte.
                    Però è meglio mettere un po' d'ordine su alcune cose:

                    "Non è possibile inserire più cline dello stesso server ma di server diversi si."
                    Questa non la commentiamo perchè è questa l'acqua calda...

                    "Forse ha senso inserire una cline del server 2 e una del server 3."
                    Questa ha senso sì, se intendi come penso 3 e 4, server free che si possono anche integrare un po' a vicenda, se invece dicevi 2, che è un ottimo server, usandolo insieme al 3, che di quelli di satlover è il più "cheap", si potrebbe peggiorare la situazione: le versioni più recenti della C**am sanno quel che fanno e scelgono le connessioni migliori disponibili...ma è sempre meglio per sicurezza mai mischiare server di qualità molto diversa, se non usando qualche sintassi prudenziale, che visto che parliamo di newbies forse è un po' prematuro affrontare...

                    Comment

                    • Rici7Rich
                      Experienced Member
                      • Nov 2012
                      • 395

                      Re: Prog DVB e hadu

                      ti posso chiedere com'è questa sintassi preferenziale?
                      Se ti sono stato d'aiuto per favore clicca sul tasto Thanks

                      If I have been of help please click the Thanks button

                      Comment

                      • herrr
                        Experienced Board Member
                        • Jan 2012
                        • 1081

                        Re: Prog DVB e hadu

                        Originally posted by Rici7Rich
                        ti posso chiedere com'è questa sintassi preferenziale?
                        Ti espongo intanto com'è in CC*am, devo andarmi a rileggere com'è in Hadu, ammesso che si riesca, ma ci tengo a fare intanto il discorso generale.

                        Hai presente quella roba fra parentesi graffe che c'è alla fine delle linee di satlover?

                        { 0:0:3 } vuol dire che, di tutto quel che c'è sul server, ignori gli hops maggiori di 3.

                        La finezza a cui alludevo prima sta nel selezionare tale sintassi per CAID e provider, per esempio su un server scadente io escluderei di brutto i tre CAID di SK*, così che la cam non ci pensi nemmeno di striscio a beccare connessioni da lì:
                        { 0:0:3, 0919:000000:0, 093B:000000:0, 09CD:000000:0 }

                        Ti faccio un altro esempio che avevo scritto qui sul forum un'altra volta: hai un ottimo server che però non ha la svizzera e ce la vuoi aggiungere da un server free, tipo quelli di satlover: la svizzera è ottima, ma il resto (non è un'offesa, è pur sempre free) non è all'altezza dell'altro tuo server:
                        C: server2 12000 user pass no { 0:0:0, 0500:023800:3, 0500:040810:3, 0500:050800:3 }
                        Se scrivi così dal secondo server entrerà appunto solo la svizzera, perchè l'indicazione generale è max hop zero...cioè niente...

                        Comment

                        • trepa
                          Senior Member
                          • Jan 2011
                          • 160

                          Re: Prog DVB e hadu

                          copiato dal web salvato sul mio pc. non ricordo la fonte.

                          Hadu -CCCam DVB plugin

                          Introduction:



                          Hadu is a CardSharing Client plugin for DVB softwares on PC using DVB TV-Cards (Windows).
                          It works as a MD plugin, a DVBCore plugin or as a DVBViewer plugin.
                          Currently, it only supports the CCCam protocol (without the AU option).

                          Installation:



                          Just put Hadu.dll and Hadu.ini into the directory relative to plugins, regarding your current DVB software. It can be the directory of the software (i.e. for old versions of ProgDVB), or a given subdirectory (i.e. ./Plugins for MyTheater and Alt-DVB, ...).
                          As it is compatible with the DVBCore API, use it as a DVBCore plugin (for DVBCore softwares) instead of using it with MDWrapper. With DVBViewer, use it as DVBViewer plugin instead of using it with SoftCSA.
                          Don't use two or more CardSharing Clients and/or SoftCam Emulators at the same time (like Yankse, S2Emu or VPlug), unless you know perfectly what you are doing.

                          Directories of installation for the main DVB softwares:


                          Put all the files (i.e. only Hadu.dll + Hadu.ini currently) in the same directory , as indicated hereafter:

                          -ProgDVB : main directory of the DVB software (or /Plugins subdirectory for version 4.38 or later of ProgDVB)
                          -Alt-DVB : /Plugins (or /Plugins/av0) subdirectory, and/or /Plugins/pip subdirectory for the pip, and others (/Plugins/av1 to Plugins/av2
                          -MyTheater, RitzDVB: /Plugins subdirectory (to use Hadu as a DVBCore plugin). Try to avoid the solution MDWrapper.dll in /Plugins subdirectory and Hadu in /MDPlugins subdirectory (MDWrapper is a workaround to make old MD plugins working with MyTheater and other DVBCore softwares)
                          -DVBDream : /Modules subdirectory since version 0.85 (to use Hadu as a DVBCore plugin). /Plugins subdirectory (to use Hadu as a MD plugin) for precedent versions
                          -DVBDream : /Plugins/pip00 and others (/Plugins/pip01 up to /Plugins/pip19) subdirectories, to use Hadu as a MD plugin
                          -WatchTVPro: /Plugins subdirectory (Hadu is using the TT Trick automatically if it is possible)
                          -HispaDVB: main directory of the DVB software for old versions, and /Plugins subdirectory since version 2. Hadu is no more using the TT Trick automatically for this software, because it is no more needed for HispaDVB version 2 and above
                          -MultiDec: main directory of the DVB software (Hadu supports natively the different versions of the SS1 firmware)
                          -DVBViewer: /Plugins subdirectory. Avoid the solution SoftCSA.dll in /Plugins subdirectory and Hadu in /MDPlugins subdirectory. Please, note that the CSA.dll (coming with the SoftCSA package coded by Pikachu) is recommended for faster unscrambling, though not absolutely mandatory. The CSA.dll must be located into the /Plugins subdirectory (or KeyPath2) or into the main directory of the DVB software. Otherwise, Hadu will use its own internal CSA algorithm (code kindly provided by courtesy of Pikachu. Thanks!). With DVBViewer version 3.4 and above, you can also use the FFDeCSA.dll (both with the CSA.dll) : depending of your DVB card, the 'Open whole Transponder' Hardware option in DVBViewer will have to be checked or not, to optimize the video/audio CSA unscrambling treatment.
                          The 'Has CI module' entry option into the hardware options of DVBViewer must be checked.
                          -DVBViewer recording service: /Plugins/Plugins1 to /Plugins/Plugins31 subdirectories. Allow this recording service to interact with the Desk, and set "Systray=1" for the concerned Hadu.ini files. Don't forget that it's impossible to connect to the same server twice (double login are rejected by CCCam servers).
                          -DVBViewer : /MDPlugins subdirectory
                          -DvbTn: /Plugins subdirectory (to use Hadu as a DVBCore plugin)
                          -WinSTB: /MDPlugins subdirectory
                          -DiavloB: /Plugins subdirectory (to use Hadu as a MD plugin, though the software is based upon the DVBCore SDK)
                          -MajorDVB: /Plugins subdirectory
                          -TSReader: /MDPlugins subdirectory
                          -WinClip: /Plugins subdirectory
                          Caution: For DVB softwares based on the DVBCore SDK, don't install Hadu as a MD plugin and as a DVBCore plugin (choose either the first or the second solution, but not both !). Same thing for DVBViewer.
                          Do not use the DLL TTTrick.dll: Hadu has its own TT Trick implemented.
                          Each time it is possible (Alt-DVB2 and DVBDream 1.xx, for instance) set the packet size for plugins to 184 bytes, to minimalize the delay for the decoding process.

                          Other Files used :


                          None currently.

                          Main Menu:


                          -Active: If checked, the plugin will use the incoming ECMs to try to decode the current encrypted channel (i.e. by sending the ECMs and requesting the needed DCWs to the server(s)). Furthermore, connections with servers will only start if the plugin is active.
                          -Use PSI Tables: If checked, the plugin will analyze the PMT (for the list of ECMs) and the CAT (for the list of EMMs). If not checked, it will take data obtained from the DVB software. It "costs" a little more time to begin the decoding when you change of a channel, but it is strongly advised to use this option for better results. Data given by DVB softwares are often incomplete, erroneous and are not continuously updated.
                          -Monitor ...: Display the Monitor window to see the current analysis work and results.
                          -Log Messages: You can log the main actions and the incoming/outgoing messages with the servers.The log files are stored, either in the KeyPath2 directory if used, or in the directory of Hadu. Note that this option may have a negative impact on the response time.
                          -Log a PID...: You can log any given PID, using this submenu. Logs are made in text format. To stop the logs, just uncheck the corresponding menu. Note that by default frames of data which are transmitted are "truncated" to the usual 184 bytes size (only the payload of the TS, without the 4 bytes header). Active log is automatically closed if a channel switch occurs. The log files are stored either in the KeyPath2 directory if used, or in the directory of Hadu.
                          -Systray: If checked, an icon for Hadu is displayed in Systray. Right-click on this icon shows an extract of this main menu. To stop it, uncheck the corresponding menu.
                          -About...: Not much to say about it: version of the plugin and kind of DVB-API can be found here. You can also find some infos for special DVB softwares (i.e. "- TT ******" if the TT Trick is currently used, and "- MDROOT ******" for MultiDec).

                          Options:
                          In the Hadu.ini file (same location as the plugin), you can find the following options (values in brace [] are default values) :

                          [General] Section


                          -PluginActive ([1=Yes] or 0=No) : Same as "Active" option in the main menu.
                          -KeyPath2: Files loaded and written by the plugin are stored in KeyPath2. If KeyPath2 is not used, only the directory of the plugin is used for loading and writing files.

                          [Options] Section


                          -UsePSITables ([1=Yes] or 0=No) : Same as "Use PSI Tables" option in the main menu. This flag is conditional for some other options.
                          -SurveyPMT ([1=Yes] or 0=No) : Flag to indicate the plugin to "survey" the changes in the PMT. Only active if UsePSITables option is active. Its main use is to detect when a given channel change : non encrypted (for advertisements) to encrypted (in many pay-session channels for instance).
                          -UsePATforPMT (1,2 or [0]) : Flag to indicate the plugin to obtain the PMT directly from the PAT and not from the DVB software. Only active if UsePSITables option is active. Necessary if PMT data given by the DVB software is erroneous or missing. 0=Auto, 1=Forced to Yes, 2=Forced to No. If Auto is selected, the PAT will be scanned only if the PMT data are unavailable (in case of a change for the PMT PID): but it takes several seconds more.
                          -DontUpdViewer (1,2,3 or [0]) : Flag to don't update DVB software when ECM PID changes and/or Don't Send DCWs (Decoded Control Words). 0=Do both, 1=Don't update DVB software, 2=Don't send DCWs, 3=Don't update DVB software and Don't send DCWs. Note that if the TT Trick is used, the DCWs are not "really" send to the DVB software anyway but directly to the device.
                          -UseDVBTime ([1=Yes] or 0=No) : Flag to use UTC time in DVB stream (currently unused). The time displayed in the Monitor window is the local time computed from the computer system time (if it's within parenthesis), or from the last UTC DVB time received (if authorized and available).
                          -MaxECMPIDs (1-10. Default is [4]) : Maximum number of simultaneous ECM PIDs in use. Only one ECM PID can be active at the same time for one given server.
                          -MaxConnections (1-32. Default is [4]): Maximum number of simultaneous connections (i.e. sockets). Only one connection can be active at the same time for one given server.
                          -DisplayIPorURL ([1=IP Address] or 0=URL) : flag to display IP Address or URL in the Server list (Monitor window).
                          -ECMTimeout (2-20 seconds. Default it [3]) : if no ECM is received during this time, Hadu will consider that a timeout has occurred, and will swith to another possible ECM PID. This option is mostly to be used with "wrapper" applications like SSSP Plug, .... In these cases, use a value higher than the ECM change frequency (12 or 14 seconds should be enough, for instance). Of course, increasing this value will slow the start decoging process, if a possible ECM PID is processed, while there is no stream for it; so use this option wisely.
                          -MaxCAIDLoops (0-n. Default is [4]): Maximum number of loops for CAIDs and nodes for a channel before giving it. 0 means no limits.
                          -LogMessages (1=Yes or [0=No]) : Same as "Log Messages" option in the main menu.
                          -LogMessLevel (0-4. Default is [1]) : Level of informations to log into the text file called Hadu-Mes.log. The levels are cumulative: which means that level 0 stands for only level 0, level 1 stands for levels 0 and 1, and so on.
                          -Systray (1=Yes or [0=No]): Same as "Systray" option in the main menu.

                          [Specific] Section


                          -DVBViewerAPI (1=Yes or [0=No]) : Flag to force the plugin to the DVBViewer 3.2 API Type, if DVBViewer version is 3.4 and above. 0=Auto, 1=Forced to 3.2 API Type.
                          -DVBViewerAllAudio ([1=Yes] or 0=No) : Flag to decode all the Audio PIDs of the current channel, if more than one is present. 0=Only the current Audio PID, 1=All the Audio PIDs. Available only for DVBViewer version 3.4 and above, and if the "Use PSI Tables" option is active. This flag is also used to decode eventually the TeleText/VideoText PID : 0=No, 1=Yes (if scrambled).
                          -DVBViewerCSAStat (1=Yes or [0=No]) : Flag to display some CSA statistics in the Monitor window (below the PMT and CAT status line). 0=No statistics, 1=Display some statistics. The statistics concern the number of calls to the different CSA types, and the number of video/audio encrypted TS received into the last packet.

                          [Device] Section


                          -MDRoot (1,2 or [0]) : Flag to analyze the root firmware in case of MultiDec, to determine automatically DescrCommand, XorEven and XordOdd (see hereafter). 0=Auto (for Multidec), 1=Forced to Yes, 2=Forced to No. This concerns only premium DVB Card "TT-compatible". Note the values for the following options prevails from the one determined by this option.
                          -DescrCommand : 2 Bytes (4 hex chars)
                          -XorEven : 8 Bytes (16 hex chars)
                          -XorOdd : 8 Bytes (16 hex chars)
                          Don't use them unless you know exactly what you are doing.
                          -UseTT (1,2 or [0]) : Flag to use the TT Trick. 0=Auto (for WatchTVPro), 1=Forced to Yes, 2=Forced to No. This is only needed for DVB softwares which don't accept to send Direct DVB Commands. You need to have a premium DVB Card "TT-compatible" (like Technotrend DVB-S, Hauppauge Nexus-S, TechniSat ***Star1) and a patched root firmware.

                          Servers Sections:
                          For each server declared, the convention for its declaration is to create a section with :
                          [Serv_whateveryouwishforyourservername] (note the "Serv_" string at the beginning).

                          Then comes the different parameters for the server. Only the "Server" parameter is mandatory.

                          Syntaxe for the "Server" parameter :
                          Server=Protocol:Server:Portunused):Username:Pass word

                          Sample: Server=CCCam:MyServer.com:12000:0:MyUsername:MyPas sword, where
                          -CCCam: Declaration for a CCCam server (other protocols currently not available),
                          -MyServer.com: URL or IP address for the server,
                          -12000: Port for the CCCam server (decimal value),
                          -0: Caid/mask. Not used (may be empty), see "CAIDProv" and "NoCAIDProv" parameters instead,
                          -Myusername: Name of the user (limited to 20 characters for CCCam protocol),
                          -Mypassword: Password for the user.

                          Others parameters (each of them is optional):



                          -Active ([1=Yes] or 0=No): Server active or not active. A non active server cannot be started.
                          -Timeout (0=None, or 3-7 seconds. Default is [5] seconds): Timeout value if the server is not answering,
                          - Version= ([None], or Version:Build ):To be considered as a 2.1.4 client, one just have to add this line for the concerned server:
                          Version=2.1.4:3191
                          -PadTime ([0=None], or (Timeout+2)-N seconds): interval of time for which a "pad" command is sent to the server if no other commands has already been sent (usually must be kept to 0),
                          -WantEmus (0=No or [1=Yes]): similar to WantEmus option in CCCam.cfg. If set, friends emus are also used (if the server has authorized them for the user).
                          -MaxHop ([0=None], or 1-N): nodes with a hop value superior to this limit are not used. A null value indicates no limits. Even if they are disabled with this rule, the concerned nodes are displayed into the list of nodes, but are not available.
                          -CAIDProv ([None]): list of CAID/Providers ONLY used to make requests to the server(s). Each entry may concern a whole CAID, or just only one provider for this CAID. Entries are separated using a comma character. Samples:
                          CAIDProv=0100,1801 : only CAIDs 0100 and 1801 will be used.
                          CAIDProv=0604,0100:0084,0100:006A : only CAID 0604 and CAID/Providers 0100/84,0100/6A will be used.
                          -NoCAIDProv ([None]): list of CAID/Providers EXCLUDED. Syntax similar to the "CAIDPRov" option. Samples:
                          NoCAIDProv=0604,0500 : CAIDs 0604 and 0500 won't be used.
                          NoCAIDProv=0100:6A,1810,0500:032100 : CAID 1810 and CAID/providers 0100/6A,0500/32100 won't be used.
                          -NoNodeCAID ([None]): list of Node/CAIDs excluded. Each entry may concern a whole server (i.e all nodes belonging to this server), or just only one CAID for this server (i.e. usually only one node of the server). Entries are separated using a comma character. Samples:
                          NoNodeCAID=0102030405060708,1A1B1C1D1E1F2021 : these 2 servers won't be used.
                          NoNodeCAID=0102030405060708:0100,1A1B1C1D1E1F2021: 500 : CAID 0100 won't be used for the first indicated server, and CAID 0500 won't be used for the second server.
                          -CAIDTunnel ([None]): list of CAID tunneling entries, currently limited to Betacrypt<--->Nagra3 CAIDs. Each entries are separated by a comma, and data within an entry are separated with a colon character. Syntax for each entry :
                          .CAID to use within ECMs stream (mandatory),
                          .CAID to use when requesting the server (mandatory),
                          .Provider (not used; null value),
                          .SID concerned for the tunneling feature (optionnal). If this value is not filled or null, all the channels using the first CAID value are possibly concerned.
                          Samples:
                          CAIDTunnel=1833:1702 (all the channels)
                          CAIDTunnel=1833:1702:0:81,1833:1702:0:82 (channel with SID=$0081 or $0082).
                          -NoSID ([None]): list of SIDs not to processed. Entries are separated using a comma character. Sample:
                          NoSID=0001,0002,0ABC
                          -PrioGenRules (default is [Hop]): general rules for priority. All entries are separated by a comma. General rules always applied first, and concerned all the nodes. Currently, only the hop level and the emulator status are used. Possible values for the the first option: Hop, RHop, NHop. Possible values for the the second option: Emu, REmu, NEmu
                          For all of them, ***x means rule ***x, R***x means inversed rule for it, and N***x means no rule for this option.
                          .Hop: priority for nodes with lesser hop levels,
                          .Emu: priority for emulator nodes (applied after the former rule).
                          Here are a few samples (option values are not case sensitive):
                          .PrioGenRules=NHop : no priority rule concerning hop values
                          .PrioGenRules=REmu : emulator nodes used after non emulator nodes (but remember that the default value PrioGenRules=Hop is still applied for this sample)
                          .PrioGenRules=Hop,NEmu: priority for nodes with lesser hop levels, and no rules for emulator nodes.
                          -PrioCAIDProv ([None]): list of CAID/Providers for node priority. Syntax similar to the "CAIDPRov" option. The first CAID[/Provider] has priority over the second one, and so on; and all the CAID/Providers present into this list have priority over the other ones (i.e. those not present in the list).
                          Samples:
                          .PrioCAIDProv=0500,0100 : CAID 0500 has priority over CAID 0100, and above all other ones,
                          .PrioCAIDProv=0100:006A : CAID 0100, provider 006A has priority over all CAID/Providers.
                          Manual ECM PID selection modifies all these rules (see corresponding infos into the "Display" paragraph).
                          So, for each new server to add with by default values, add these 2 lines in your .ini file, modifying the concerned data with your own ones:

                          Code:

                          [Serv_MyServer]
                          Server=CCCam:MyServer.com:12000:0:MyUsername:MyPas sword

                          The above sample is corresponding to this C line for a CCCam server .cfg file:
                          Code:

                          C :MyServer.com 12000 MyUsername MyPassword

                          If you want to make a strict comparison with CCCam parameters and Hadu (really from the client side this time):
                          1. WantEmus
                          WantEmus= ; [0=No], or 1=Yes;
                          Samples:


                          [Serv_MyServer]
                          Server=CCCam:MyServer.com:12000:0:MyUsername:MyPas sword
                          WantEmus=1

                          2. Hop restriction:
                          MaxHop= ; [0=None], or 1-N
                          HTML Code:

                          [Serv_MyServer]
                          Server=CCCam:MyServer.com:12000:0:MyUsername:MyPas sword
                          MaxHop=2

                          3.CAIDProv
                          CAIDProv= ; [None], or 32 max entries of CAID/Providers
                          HTML Code:

                          [Serv_MyServer]
                          Server=CCCam:MyServer.com:12000:0:MyUsername:MyPas sword
                          CAIDProv=0100,1801

                          Only CAIDs 0100 and 1801 will be used.
                          --------------------------------------------------------


                          [Serv_MyServer]
                          Server=CCCam:MyServer.com:12000:0:MyUsername:MyPas sword
                          CAIDProv=0604,0100:0084,0100:006A

                          Only CAID 0604 and CAID/Providers 0100/84,0100/6A will be used.
                          4.NoCAIDProv= ; [None], or 32 max entries of CAID/Providers
                          HTML Code:

                          [Serv_MyServer]
                          Server=CCCam:MyServer.com:12000:0:MyUsername:MyPas sword
                          NoCAIDProv=0604,0500

                          CAIDs 0604 and 0500 won't be used.
                          ---------------------------------------------------------------


                          [Serv_MyServer]
                          Server=CCCam:MyServer.com:12000:0:MyUsername:MyPas sword
                          NoCAIDProv=0100:6A,1810,0500:032100

                          CAID 1810 and CAID/providers 0100/6A,0500/32100 won't be used.
                          You can only restrict nodes REALLY sent by the server (i.e. authorized for you client):

                          -allowing emulator nodes within Hadu won't give you access to them if your client is not configured as so in the server (i.e. "<shareemus>" option).
                          -similarly, allowing nodes with Hop up to "N" within Hadu won't give you access to these nodes if your client is not configured as so in the server (i.e. "<uphops>" and eventually "{ caid:id(:downhops), caid:id(:downhops), ... }" options).

                          In the above sample, emulator nodes are used within Hadu (still if sent by the server).
                          To not overload CCCam servers, it's not allowed within the plugin to have 2 active connections with the same server at the same time. Same server meaning here: same IP address and same port.
                          Hadu converter/ CCcam Conversion Utility here:http://www.satlover.eu/forum/249137-post11.html

                          Display:


                          There are two kinds of display.
                          The "Monitor" window (called from the main menu), used to display general and CAID informations for the channel, and general informations for the server(s).
                          Double-clicking on an CAID row (i.e. ECM PID) will force the plugin to try to use this ECM PID entry. If it's not compatible for a given server, the following next compatible ECM PID entry will be used instead. It's important to note that node priorities are modified when this functionality is used: ECM PID selection becomes the first priority rule, and then only are applied all the other node priorities (i.e. general rules and CAID/provider for nodes). Change or re-select the corresponding channel will cancel the temporarily effects of the manual ECM PID selection; as for the "Cancel manual ECM PID selection" entry within the server menu.
                          Double-clicking on an server will display the "Server Infos" window (see hereafter).
                          Right-clicking on an server will display a menu to:
                          -Start/Stop a server (if the server is active). Same as the "Active" option in the configuration file,
                          -Activate/Deactivate a server,
                          -Ask to retry all the possible ECMs again (if the server is started),
                          -Cancel the temporarily effects of the manual ECM PID selection.

                          The meanings for the main status of the servers are:
                          -"Started." : connected and logged to the server; channel not encrypted,
                          -"Stopped." : not connected to the server,
                          -"Started. Send ECM..." : started and ECM request sent to the server,
                          -"Started. Got DCWs." : started and positive result given back by the server,
                          -"Started. (None)" : started, encrypted channel but no possible decoding using this server ; either because there is no corresponding CAID/provider for this channel, or because all the possible CAI/providers requested from the server have given negative results,
                          "Stopped (already in use)." : not connected to the server. The same server (i.e. same IP address and same port) is already in use and connected.
                          The "Server Infos" window (called from the server list in the "Monitor" window) is used to display informations for all the nodes of the server. Columns inside the nodes list:
                          -S (for Status): indicates the status of the node. [Empty] = not available (because of the configuration restrictions -see "MaxHop" options-; or because it has been declared disconnected by the server). Furthermore, unavailable nodes are grayed. "....." = node available, but forced by the user to be ignored. " +" = node available. "**" = node available and currently in use.
                          -Req/Got: numbers of ECM requests sent to the node, and of DCWs received from it.
                          -Hop, CAID and Providers: common informations for a node.
                          -DCWs (ms): last time response for DCW received from the server for the node.
                          -Neg (ms): last time response for negative answer received from the server for the node (i.e. 'No decoding' messages). Both for DCWs and Negative time responses, there is a first latency for multiple I***** ECMs (if several ChIDs are used).
                          -Timeout: number of timeouts for ECM requests.
                          -Discon: number of disconnections (and eventual re-connections).
                          -Index and Node ID: identification of the node.

                          Right-clicking on an node will display a menu to:
                          -toggle its state between "to use" and "to ignore" (if the node is available).
                          -enable or disable the selected CAID for the selected server. This may correspond to one or several nodes for the concerned server,
                          -enable or disable all the CAIDs for the selected server.
                          Depending of the current status for the concerned node/CAID/server, these different entries for this menu are available or not. Enable/Disable a CAID or all CAIDs are equivalent to the "NoNodeCAID" option into Hadu.ini.

                          In the nodes list, providers included in parenthesis (e.g. "(0000)") or CAIDs included in parenthesis, means that these providers or CAIDs can't be used.

                          When they are included into brackets (e.g. "[0500 123450 6789A0]") or into braces (e.g. "{0604 00000}"), the corresponding node is no more connected or excluded according to various options present in the .ini file; in these 2 last cases, the node status can't be modified (by double-clicking on it).

                          The meanings for the main status of the nodes are:
                          -[Nothing] : node can't neither be used nor having its status modified,
                          -"....." : node has been its status set to "ignore" by the user,
                          -" +" : node can be used,
                          -"**" : node currently in use.

                          Data in the "Server Infos" window are refreshed each 4 seconds. You can force an extra refresh with the "Refresh" button.

                          The clipboard button serves to copy data of the window into the clipboard (text format).

                          At the bottom of the window, the total numbers of nodes and CAID/providers are displayed: the first number of both of them indicates the whole total number, will the second number indicates the total number of available items.

                          Limits:


                          Here are the main current limits applied into the plugin:
                          -Maximum number of CCCam servers (active or not active): 6
                          -Maximum number of nodes per server : 2048
                          -Maximum number of providers per nodes : 16
                          -Maximum number of hops per node : 16 (though more than 3 or 4 is probably useless)
                          -Maximum number of CAID/providers entries into to "CAIDProv" and "NoCAIDProv" options : 32
                          -Maximum number of nodes/CAID entries into to "NoNodeCAID" option : 32
                          -Maximum number of CAID/CAID/provider/SIDs entries into to "CAIDTunnel" option : 32
                          -Maximum number of SIDs entries into to "NoSID" option : 64
                          -Maximum length size for server name and URL/IP address : 128
                          -Maximum length size for user and password: 20 for the user, 128 for the password
                          -Maximum number of CAID/providers entries into to "PrioCAIDProv" option : 32.

                          __________________

                          Comment

                          • herrr
                            Experienced Board Member
                            • Jan 2012
                            • 1081

                            Re: Prog DVB e hadu

                            Per limitarci a quanto richiesto, stasera avevo trovato nella legenda di Hadu.ini e nel frattempo anche già testato:
                            per escludere uno o più CAID (nell'esempio SK*), aggiungere nel server in questione, sotto Active:
                            Active=1
                            NoCAIDProv=0919;093B;09CD

                            Comment

                            • Mattia Esposito
                              Member
                              • Nov 2013
                              • 33

                              Re: Prog DVB e hadu

                              Originally posted by herrr
                              OK...hai fatto qualche scoperta dell'acqua calda... ...
                              Bhe in effetti non essendo esperto capita di scrivere cose che sono ovvie
                              Cmq capisco il senso soft con la quale l'hai scritto e poi di mio difficilmente mi offendo.
                              Per quanto riguarda i server al momento posso utilizzare solo quelli alla portata di tutti essendo un nuovo utente con pochissimi post e quindi non ho accesso agli altri.
                              Volevo però approfittare per chiederti un aiutino se puoi.
                              Io ho un semplice decoder usb digitale collegato al pc con possibilità quindi di poter vedere solo i canali digitali (e fino a quì ci siamo ho scritto un'altra cosa ovvia)
                              Ora il punto è questo se io volessi escludere tutte le parti inerenti al SAT perchè inutili cosa dovrei aggiungere per esempio alla segunete stringa in HADU.INI?

                              [Serv_SATLOVER]
                              Server=CCCam:cccam.satlover.com:15803:0:A75BFF9F_C 29F6AA0:www.satlover.com
                              Active=1

                              Grazie
                              Ciao

                              Comment

                              • Mattia Esposito
                                Member
                                • Nov 2013
                                • 33

                                Re: Prog DVB e hadu

                                Originally posted by herrr
                                Per limitarci a quanto richiesto, stasera avevo trovato nella legenda di Hadu.ini e nel frattempo anche già testato:
                                per escludere uno o più CAID (nell'esempio SK*), aggiungere nel server in questione, sotto Active:
                                Active=1
                                NoCAIDProv=0919;093B;09CD
                                Ma io che uso un usb decoder e quindi il sat non mi serve se escludessi il Caid in questione avrei un server più veloce oppure questo filtro serve semplicemente per chi ha più server e vuole decidere da quali server vuole prendere le informazioni?

                                Comment

                                Working...