egyedi azonosító

Kezdőlap Fórumok Programozás egyedi azonosító

10 bejegyzés megtekintése - 1-10 / 19
  • Szerző
    Bejegyzés
  • #1889796
    csablak
    Felhasználó

      Van egy főszkript, mellyel egyéb szkripteket gyártok. Hogy lehetne ezeket az elkészült egyéb szkripteket egyedi azonosítóval ellátni?Gondolok itt olyasmire mint ahogy az at parancs is dolgozik. Minden egyes at-be rakott parancs, vagy szkript egyedi szám azonosítóval rendelkezik.Tehát ezt az egyedi azonosítót fűzném minden egyes elkészült egyéb szkript nevének az elejére.Gondolom valami számláló ciklus kéne. De mi a helyzet akkor ha másnap van, újra indítom a főszkriptet. Hogy emlékszik az előző számra?A számot még letudom tárolni egy ideiglenes fájlban. De hogy folytatódna onnan+1-gyel a számozás?Hogy teszem biztonságossá a számot hogy ne írják felül esetleg manuálisan?

      #2201353
      pointux
      Felhasználó

        Minden scriptnek van saját (file) neve és futáskor kap egy process azonosító számot … az nem elég?

        #2201354
        kisbetu
        Felhasználó

          A számot még letudom tárolni egy ideiglenes fájlban. De hogy folytatódna onnan+1-gyel a számozás?Hogy teszem biztonságossá a számot hogy ne írják felül esetleg manuálisan?

          Mindig ott tartod.Felszeded, inkrementálod, visszateszed.Ha meg félted másoktól, akkor a jogait baszkurálod.

          #2201355
          csablak
          Felhasználó

            És azt hogy tudom meg? Ne feledd én még kezdő vagyok ilyen mélyebb ismeretek terén.

            #2201356
            csablak
            Felhasználó

              Minden scriptnek van saját (file) neve és futáskor kap egy process azonosító számot ... az nem elég?

              A fájlnév nem elég ebben az esetben

              #2201357
              pointux
              Felhasználó

                Gondolom valami CIA-nek csinálod, hogy titkolod, hogy valójában mit is akarsz csinálni, miért nem elég a file neve azonosítónak. (A pid meg még arra is jó, ha több azonos példány fut.)

                #2201358
                csablak
                Felhasználó

                  Az általad már ismert tvrip nevű tákolmányt szeretném egy kicsit szépítgetni.

                  #2201359
                  pointux
                  Felhasználó

                    Hát ez qrvára hasznos információ volt a feladat megoldása (probléma lényegét) illetően.ergo: most már pontosan tudom, meg mindenki tudja és érti, hogy miért nem jó névvel azonosítani.

                    #2201360
                    csablak
                    Felhasználó

                      Hát igen. Akkor a következő a gondom. Először is tudom hogy nem szerettek olvasni.Emiatt nem szeretem bő lére ereszteni a dolgot. De legyen ha gondolod.Nem tudom melyik változatot ismered, de már beletettem a cront, illetve az at-t is, mint időzitő funkciót.Arra már megtaláltam a megoldást hogy a lefutott olyan jellegű scriptek melyeket majd az AT démon indít törlődjenek, ha már elvégezték feladatukat.Tehát automatizáltam a dolgot.Ha csak egyszeri de későbbi időpontban szeretnék felvenni a tvből, akkor az at majd elindítja a mencoder scriptet, majd kitörli. Tiszta sor.De arra is szeretnék megoldást amikor cron játszik.Ez ugye elsősorban a sorozatoknál van.Az ember figyelemmel kíséri - GONDOLOM - a rádióújságot, esetleg amikor kivágja az elkészült aviból a reklámokat, úgyis észreveszi

                      #2201361
                      pointux
                      Felhasználó

                        Az azonosító problémát még mindig nem értem, de ennek megint nem sok értelme van praktikusság szempontjából.Sokkal praktikusabb paraméterezni 1 scriptet.pl.:mencoder_script időtartam* filenév***célszerű, mivel ezt közvetlenül kezeli az mplayer* természetesen ez lehet "kezdő_időpont-időtartam-adó.kiterjesztés" formátumú ispl:

                        Code:
                        record 1:30 m1-2011.01.02-1:30

                        az időzítő programban meg a kezdő időpontot és a scriptet, a SAJÁT formátumában (ez csak egy példa:)

                        Code:
                        2011.01.02 "record 1:30 m1-2011.01.02-1:30"

                        Természetesen, ha ez egy automatizált folyamat, akkor ezek az időpontok nevek ideiglenesen tárolt változók, melyeket az automatizált script írja ki a formátumban.echo "${time} "record ${length} ${ch}-${time}-${length}"" >> időzített_lista

                      10 bejegyzés megtekintése - 1-10 / 19
                      • Be kell jelentkezni a hozzászóláshoz.