Kezdőlap › Fórumok › Programozás › egyedi azonosító
- This topic has 18 hozzászólás, 3 résztvevő, and was last updated 14 years, 7 months telt el by
pointux.
-
SzerzőBejegyzés
-
2010-11-27-17:44 #1889796
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?
2010-11-27-18:13 #2201353Minden scriptnek van saját (file) neve és futáskor kap egy process azonosító számot … az nem elég?
2010-11-27-18:14 #2201354A 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.
2010-11-27-18:14 #2201355És azt hogy tudom meg? Ne feledd én még kezdő vagyok ilyen mélyebb ismeretek terén.
2010-11-27-18:21 #2201356Minden 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
2010-11-27-18:30 #2201357Gondolom 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.)
2010-11-27-18:32 #2201358Az általad már ismert tvrip nevű tákolmányt szeretném egy kicsit szépítgetni.
2010-11-27-18:39 #2201359Há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.
2010-11-27-18:58 #2201360Há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
2010-11-27-19:17 #2201361Az 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:30az 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
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz