Fórumok
Alapvetően szépen működik minden, ha a hircsatorna/rss van beírva, ám az alábbi sor nem jó valamiért:
curl --silent https://www.portfolio.hu/rss/all.xml -o /home/username/public_html/hirek.rss
Mit hibáztam el? Többi sort szépen végrehajtja.
Minute | Hour | Day | Month | Weekday | Command | Actions |
---|---|---|---|---|---|---|
*/1 | * | * | * | * | curl --silent https://hvg.hu/rss -o /home/user/public_html/hirek.xml |
Edit Delete |
*/3 | * | * | * | * | curl --silent https://kuruc.info/rss/ -o /home/user/public_html/hirek.xml |
Edit Delete |
*/5 | * | * | * | * | curl --silent https://telex.hu/rss -o /home/user/public_html/hirek.xml |
Edit Delete |
*/7 | * | * | * | * | curl --silent https://www.portfolio.hu/rss/global.xml -o /home/user/public_html/hirek.xml |
Edit Delete |
Mindegy, hogy a hirek.xml, vagy a hirek.rss a file neve a célhelyen. Magyarul, csak a portfolio.hu oldalon nem jön le az, amire szükségem van.
Megoldás: 1,5,9,13 stb a percekhez minden sorban, így szépen betölt mindent és idejében.
Hozzászólások
a többiben user van és nem username.
egyébként log?
Itt az username csak rejti a valódi felhasználót. Logra ránézek, ezt az alapvetést mindig elfelejtem, köszönöm.
"https://hunvagyok.hu "
utolsó sor végén \n ?
szerk: cseréld fel a sorrendet, mi romlik el. ha ez megjavul és az utolso romlik el...
Aki másnak vermet ás, az stack pointer.
Kipróbálom a sorrendcserét hamarosan.
"https://hunvagyok.hu "
A sorrendcsere jó ötlet volt... valamiért csak 3 sort teljesít, mindegy milyen sorrendben adom meg az időpontokat. Tehát a portfólió jó sor, csak valamiért 4 sorral nem működik jól.
"https://hunvagyok.hu "
megvártad a 7. percet?
Huhaaa... lehet hamarabb abbahagytam, máris tesztelem.
"https://hunvagyok.hu "
Azt sem értem, hogy miért különböző percenként kéred le? Miért percenként az elsőt, de csak 7 percenként a negyediket?
hundub2.0?
Nem, ez a hunvagyok.hu 1.0
"https://hunvagyok.hu "
elittag vagy mi nem ? vagy mi ...
Ez miert jo? Idotol fuggoen random weboldal rss-et kiteszed magadnak?
Akkor mar valami scripttel ossze tudnad fuzni a lenyeget sajat "fejleccel".
A strange game. The only winning move is not to play. How about a nice game of chess?
Cronba kell enter minden sor végére, így az utolsóba is, különben ignorálja.
Köszönöm, megnézem.
"https://hunvagyok.hu "
Ezt most nem értem... ha entert nyomsz, akkor elmenti a sort.
"https://hunvagyok.hu "
milyen editor ez?
az etcben nézd meg. írtam. az utolso sor után \n
Aki másnak vermet ás, az stack pointer.
Cpanel editorát használom, legyél kedves pontosan leírni az utolsó sort, hogyan értetted ezt az utolsó sort.
"https://hunvagyok.hu "
Írj az utolsó sor utáni sorba egy kommentet!
# kommnet
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba!; DropBox
Cpanelben a Cron feladatoknál nincs ilyenre lehetőségem.
"https://hunvagyok.hu "
Mivel volt erre vonatkozóan kérdés, itt válaszolom meg.
Az a célom, hogy mindenféle politikai, vagy egyéb oldaltól is kerüljenek bele hírek az ajánlóba, amiben 3 hír jelenik meg, egy-egy híroldaltól. Egymás után, lehetőleg percenként frissítve lenne ideális a jelenleg 4 híroldalnak a beolvasása ugyanabba a fájlba, ám valamiért csak 3 jelenik meg, mégpedig az első 3 az időrend szerinti első 3.
Elképzelhető, hogy nem jó az időszabályom? Cpanelben a Cron feladatoknál adom meg az értékeket.
"https://hunvagyok.hu "
látom kiegyensúlyozott a tájékoztatás. telex hvg tripla súlyú :D
Aki másnak vermet ás, az stack pointer.
Talán ha méltóztatsz mondjuk mellé venni a Kuruc.info és a Potfoliót, mégiscsak kiegyensúlyozottabb, mintha csakis az orogo hírei mennének. Tévedek?
"https://hunvagyok.hu "
origótól speciel okádok, a címadásai kiverik a biztosítékot, mint az indexé, így mindegy mit ad, nem érdekel. a kurucinfo kivétel-> erősíti a szabályt. amugy a stiluson ott is lenne mit reszelni, ha igaza van, hanincs.
Aki másnak vermet ás, az stack pointer.
Lehetne reszelni valóban, ám attól még erősen kiegyensúlyozottabban tájékoztatunk, mint bármi más jelenleg. Amennyiben lenne értékes híroldal, szívesen felveszem a listába, már működik rendesen.
"https://hunvagyok.hu "
*/1-nek nem sok értelme van, */2 két percenként, */3 három percenként...
Igen, ez így igaz, ugyanakkor a negyedik sort már nem hajtja végre, ugrik az elsőre.
"https://hunvagyok.hu "
Vegyél fel egy fals 5. sort, akkor a 4et végrehajtja LOL
De miért nem azonos időben kéred le őket? Az elsőt már hetedjére kéri le, mikor elsőre a negyediket?
Igen, ez a gondom, hogy egyesével tudom csak megjeleníteni a híroldalakat, egyszerre nincs értelme megjeleníteni, hiszen csak az első 3 újabb hírt teszem ki mindegyik híroldalból.
"https://hunvagyok.hu "
Lehet, hogy végrehajtja, csak ugye ugyanaz az outputfájl, és egyszerre fut több közülük.
Ebben az esetben van ötleted, hogyan írjam meg az időt, hogy ne legyen egyszerre több lekérdezés is? Ha nincs más, egyesével fogom megadni, hogy minden órának a pontos perceiben mikor szedje le egyiket és mikor a másikat.
"https://hunvagyok.hu "
Egyrészt ez, másrészt meg letölteni mindig temporális fájlba kellene, azután egy atomi művelettel átnevezni.
Ha megadtam minden sornak, hogy az óra melyik perceiben kérje le az adatokat, így működik mind a 4 sor. Van valami rövidebb parancs ettől? 1,5,9,13,17 stb végig 00-ig?
"https://hunvagyok.hu "
van:
Ez pontosan mit csinál? Illetve Cpanelben hol írhatom be?
"https://hunvagyok.hu "
Az első sor 0, 4, 8, 12, 16, ..., 56
a második 1, 5, 9, 13, 17, ..., 57
a harmadik 2, 6, 10, 14, 18, ..., 58
a negyedik 3, 7, 11, 15, 19, ..., 59
percekben fut, tehát mindegyik 4 percenként, de sosem ugyanazon percben fut.
Hogy a cpanel-be hogyan lehet beírni, azt nem tudom, én sima editorral szoktam ilyesmit csinálni.
Köszönöm szépen, kipróbálom, logikailag rendben van és tetszik is.
"https://hunvagyok.hu "
Sajnos nem jó:
"https://hunvagyok.hu "
Ez a cpanel butasága lesz.
crontab -e nem játszik?
Sajnos a fájlrendszerhez nem férek hozzá, csak a Cpanellel tudok létrehozni bármit is.
"https://hunvagyok.hu "
Az szívás, akkor marad a felsorolás.
Igen, szívás, valóban marad a felsorolás. Köszönöm szépen az eddigi segítséget, ha átköltöztetem a rendszert VPS-re, ott majd jól fog jönni ez a tudás.
"https://hunvagyok.hu "
sleep 10 && curl, aztán sleep 20 && curl stb?
4 és fél éve csak vim-et használok. elsősorban azért, mert még nem jöttem rá, hogy kell kilépni belőle.
Nem állítom, hogy nincs igazad, ugyanakkor ezt nem értem.
"https://hunvagyok.hu "
ha nem tul hosszuak a scriptjeid futasai,ezzel tudnad eltolni oket 10-20 masodperccel, ha beirnad valamely parancsod elejere azt amit javasolt. de ennel elegansabb megoldas a flock ahhoz, hogy elkeruld a szimultan futasokat: https://serverfault.com/questions/748943/using-flock-with-cron