Kirjoittaja Aihe: Auto DL -- nauhoituspalvelin YLE Areenalle  (Luettu 57792 kertaa)

salai

  • Käyttäjä
  • Viestejä: 2126
    • Profiili
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #60 : 08.10.12 - klo:21.43 »
Ongelma skandien kanssa lienee seurausta siitä, että remasteroidussa Peppermintissä ja Lubuntussa (noita olen testannut) jää joku auto_dl:n ääkkösiin liittyvä muuttuja alustamatta.

Eli usb-tikulta käynnistyksen jälkeen toimii ääkkösettömien Areenan ohjelmien tallennus ilman ongelmia. Å, ä, ö, á jne merkit puolestaan tallentuvat ?-merkkeinä, jos kyseessä Linux-partitio. Fat ja ntfs -partitiolle tallennus ymmärrettävästi epäonnistuu kokonaan.

Asia korjaantuu, jos ajan aina käynnistyksen jälkeen komennon "sudo service autodld restart".

EDIT: Itse asiassa tuo komento korjaa näköjään tilanteen ilman Firefoxin uudelleenkäynnistystä seuraavan ääkkösohjelman kohdalla.
« Viimeksi muokattu: 08.10.12 - klo:21.49 kirjoittanut salai »

Illu

  • Käyttäjä
  • Viestejä: 1089
    • Profiili
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #61 : 09.10.12 - klo:11.23 »
Ubuntu 12.04 (päivitetty 11.10:stä) muutti myös ääkköset kysymysmerkeiksi omaan kansioon tallennettaessa. Tuon "sudo service autodld restart" jälkeen merkit tulivat oikein, ilman Firefoxin uudelleenkäynnistystä. Myös omistus käyttäjälle toimii.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #62 : 09.10.12 - klo:19.14 »
Lainaus
Eli usb-tikulta käynnistyksen jälkeen.....

Kokeilin tikulta käynnistetyllä live-versiolla kun oli Mint 13 (32 bittinen) tikulla valmiina.  Yksi aivan muu puute sieltä löytyi tuossa yhteydessä joka liittyi kotihakemiston valintaan silloin kun sitä ei pakoteta uuteen paikkaan ja korjasin sen (uusi versio: Feed Reader v1.25).  

Versioiden tarkastaminen:
Koodia: [Valitse]
.auto_dl/adl_chk
Skandit sen sijaan toimivat kokeessani ongelmitta live-tikultakin ajettuna.  Pitäisi varmaan saada yksi ongelmatikku tänne niin voisin selvittää tuon ja korjata koodissani mitä ikänä se sitten vaatiikin. Laitetaan yksityisviestiä jos saisimme tuon järjestymään.

mint@mint ~/Videos $ ls -l
total 61256
-rw-r--r-- 1 mint mint 38068942 Oct  9 16:35 Eläimet töissä-2012-10-09T08:33:00.flv
-rw-r--r-- 1 mint mint 24652949 Oct  9 16:35 Råtta Booris parantaa tapansa-2012-10-07T09:14:00.flv
« Viimeksi muokattu: 09.10.12 - klo:19.44 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Illu

  • Käyttäjä
  • Viestejä: 1089
    • Profiili
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #63 : 09.10.12 - klo:19.51 »
Ubuntu 12.04 (päivitetty 11.10:stä) muutti myös ääkköset kysymysmerkeiksi omaan kansioon tallennettaessa. Tuon "sudo service autodld restart" jälkeen merkit tulivat oikein, ilman Firefoxin uudelleenkäynnistystä. Myös omistus käyttäjälle toimii.

Kommentti omaan: Lisäkokeilua ja kyllä tuo restart korjaa ääkkösvirheen. Muutettavasta koodin kohdasta ei sitten ole mitään hajua.

On muuten hankalaa löytää testaukseen sellaisia ohjelmia, joissa olisi vain muutama lyhyt ohjelmajakso ja nimissä skandeja. Eihän toki ole raskasta ladata vaikka 47 jaksoa "Ajantasan aamuvierasta", mutta hidasta ja tarpeetonta se on. No olihan se killall...

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #64 : 09.10.12 - klo:20.41 »
Lainaus
On muuten hankalaa löytää testaukseen sellaisia ohjelmia, joissa olisi vain muutama lyhyt ohjelmajakso ja nimissä skandeja.

Itse olen käyttänyt lasten ohjelmia, ovat niin lyhyitä että menee vähän levytilaa ja joistakin ohjelmista löytyy äöå.

http://areena.yle.fi/api/list.rss?id=1392607

Tuosta linkistä pystyt lisäämään suoraan uusia ohjelmia nauhuriin. Klikkaa hiiren oikealla ja Launchy...
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Illu

  • Käyttäjä
  • Viestejä: 1089
    • Profiili
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #65 : 09.10.12 - klo:20.52 »
Olen enempi suosinut tällaisia: http://areena.yle.fi/api/search.rss?id=1260533
Tulee nopeasti valmista koetta.

Edit. Siis teknisesti, ohjelman sisällöstä viis.

2-mieli-FI-poliisi

  • Vieras
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #66 : 10.10.12 - klo:20.22 »
Reilun viikon mittainen testirumba on takana.
Ajatuksia ja huomioita:

Areena>Tv>Kaikki>Uuusimmat (http://areena.yle.fi/tv/kaikki?jarjestys=uusin) sivulta lisääminen ei ottanut sujuakseen, joten vaihdoin sivuiksi "muut kategoriat">Uusimmat ja johan alkoi pelittämään.

Alun rss-lisäilyvaiheessa oli parhaimmillaan parikymmentä samanaikaista latausta, eikä ongelmia. Tuli kuitenkin mieleeni, että "Ylen aamu tv" saattaa pistää koneen juntturaan jos epähuomiossa tilaa kaikki 150 jaksoa (6Gt) kerralla? Oops!

Jäljemmin olemassa olevaan "get_feed'iin" lisätyt ohjelmat eivät latautuneet "heti" vaan vasta "seuraavana päivänä" (koneen uudelleen käynnistyessä). Tämän jälkeen kaikki rullaa ja toimii kuten pitääkin.

Ladattujen joukossa oli myös pari outoutta: *
Se siitä! Teoriat testissä-2012-09-29T15:35:00.flv (0 tavua)
Se siitä! Teoriat testissä-2012-09-29T15:35:00-1.flv (140Mt)
Onnittelut-2012-09-23T20:00:00.flv (Runoraati 0 tavua)
Onnittelut-2012-09-23T20:00:00-1.flv (Runoraati 290Mt)

Lisäksi uuteen käytäntöön totutellessa tuli ensimmäisenä mieleen, että Launchyn nimi voisi olla käyttötavasta muistuttavampi AutoRSS tms. Tottuihan sitä tähän nykyiseenkin.  ;D

Kuinkahan käy kun tilaa "Suorat lähetykset" ladattavaksi? Luultavasti ei käy mitenkään, mutta parempi katsoa kuin katua. Entä miten ohjelma reagoi/palautuu kun kone menee keskeytystilaan tms. kesken latausten?

Koneen käynnistysaika on pidentynyt 20 sekunnilla (?): 10 kappaletta 1,5Mt:n "get_feed http://" + "auto_dld" on auki käynnistyksen jälkeen. Kaikkiaan tilauksessa on 40 eri tv-ohjelmaa.

Hieman olen kahden vaiheilla sen suhteen tarvitsisinko näillä määrillä jo Auto DL palvelulle Start/Pause/Exit nappulat sisältävän miniGUIn. Joskus on tarve varata verkko muuhun käyttöön ilman "keskeytyksiä". Tehtävänhallinnasta ei riitä oikeudet auto_dld/yle_dl lopettamiseen! Sudotuksellä kyllä, mutta...

Yle-dl (vanha) on tosiaan jo aiemminkin jäänyt harvoin ja satunnaisesti "kättelyluuppiin" (cpu 60%) ja se voi aiheuttaa ongelmia tässä kontekstissa. Auto DL palvelun kautta käytettynä en ole toistaiseksi tähän ongelmaan törmännyt. (liittyyköhän * tähän)

Lisäksi olen ihmetellyt user/.auto_dl/.live_data kansiossa olevan datan määrää: 84 kansiota ja 1500 tiedostoa (3,4Mt). Kansioissa on 53 rss-tiedostoa ja loput ovat tyhjiä. Syöte tähän känsioon lisätään heti Launchyn käynnistyessä vaikka painaisi peruuta nappia. Yhdestä (samasta) rss:tä jää useampi alikansio kun lisäykset tehdään eri aikoina. Poistetut tilauksetkin jäävät alikansioihin.

Vilahtikohan multa uninstall ohje ohi silmien. Synapticista ei löydy kuin yle-dl paketti.

Kaikki on sujunut ihan hyvin tähän mennessä. Kiitos tekijöiden. Toivottavasti tässä purskautuksessani on jotain hyödyllistäkin. Heittelen lisää loppukäyttäjän höpinöitä jos tulee vielä jotain mieleen.

samihs72

  • Käyttäjä
  • Viestejä: 846
    • Profiili
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #67 : 11.10.12 - klo:10.23 »
Moi!

Onko Katsomo.fi nauhoitusten kanssa ongelmia joidenkin sarjojen suhteen esim. C.S.I, Roba jne.? Muistelen vain joskus, kun käytin yle-dl:ää ohjelmien katsomiseen VLC-playerilla, niin Katsomo.fi Silverlight systeemin tekijän oikeudet (?) taisivat rajoittaa jonkin verran joidenkin ohjelmien katsomista...

On kyllä aika näppäränoloinen systeemi.
Desktop:HP Pavilion h8-1111sc Core i5-2320/8 GB/1.5 TB/GeForce GT 530 2 GB/Windows 10 64-bit,  Ubuntu 24.04 Noble Numbat
RPi 4B Nextcloudpi

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #68 : 11.10.12 - klo:10.47 »
Lainaus
Reilun viikon mittainen testirumba on takana.
Ajatuksia ja huomioita:.........

Kiitos testiraportista !  Jotkut asiat ovat jo kuluneen viikon aikana korjaantuneet ja joitakin akuutteja korjauksia/tarkastuksia on vielä työn alla ja tekemättä. Lyhyesti:

Areenan eri syötelinkit:  
Jotkut Areenan syötteet aiheuttavat ongelmia muunninkoodille. Lisäsin pikakorjauksena lisätarkastuksen että tuloksissa joskus esiintyvän virheellisen datan yli hypätään.  Korjaan tuon muuntimen koodia mutta sen debuggaus on aika työläs mutta ensisijainen asia.

Datamäärä/käynnistettävät lataukset:
Tuota ei ole mitattu eikä rajoitettu koodissa mitenkään, linjanopeus ja oma levytila rajoina. Toistaiseksi kannattaa karkeasti arvioida webbiselaimella ennen työjonoon laittamista.  Koodissa on myös uudelleenyritysmekanismi jos nauhoitus on jäänyt kesken / katkennut.  Tuolloin näkyy yleensä videokansiossa ohjelma kahtena, se katkennut ja ehjä "-1" merkinnällä. Lisäksi nauhoituslogissa pitäisi näkyä "Failed:" -merkintä.  

Launchy
Tuo oli vain yksi tapa saada se nopeasti Firefox: iin mukaan ilman että tarvitsee heti itse kirjoittaa kaikkea.  Liikenevällä ajalla (?) voisi tuon osan kirjoittaa kokonaan itsekin.  

Hallintaohjelma
Tuohon tulee jotain kun ehdin.

Uninstall
Samoin tulee.

Livedata tulvii
Tuo on jo korjattu äskettäin.  Jätin ne roikkumaan alkuaan vikaselvitystarkoituksella. Enää tuota ei tarvita ja viimeisin versio korjaa tuon.  


Kaikki testiraportit ovat tärkeitä ja luen ne tarkasti.  Samoin ominaisuuksiin liittyvät toteutuspyynnöt.  Nyt kun koodi kehittyy ja korjaantuu nopeata vauhtia kannattaa tarkastaa onko viimeisimmät versiot käytössä omassa testikoneessa.  Versioiden tarkastus on helppoa jos käytössäsi on niin tuore versio jossa tuo on mukana.   Molemmat selviävät kun kirjoittelet päätteeseen:

Koodia: [Valitse]
.auto_dl/adl_chk
Tässä nykyiset versiot:
Checking Auto DL setup:
Background:
    System-V Init     v1.0
    Job Manager     v1.02
    Feed Reader     v1.27
    TSV Converter     v1.0
Foreground:
    Job Maker     v1.13
    Job Editor     v1.15
    TSV Converter     v1.0
    Setup Check     v1.1
 
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Illu

  • Käyttäjä
  • Viestejä: 1089
    • Profiili
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #69 : 11.10.12 - klo:11.17 »
Tuo version tarkastus on kyllä oiva. Kuinkas uuden version asentaminen, pitäisikö se asentaa puhtaalle alustalle vai voiko sen tehdä vanhan päälle? Eli ettei jää mitään häiriöitä vanhasta asennuksesta tässä kehitysvaiheessa?

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #70 : 11.10.12 - klo:11.23 »
Tuo version tarkastus on kyllä oiva. Kuinkas uuden version asentaminen, pitäisikö se asentaa puhtaalle alustalle vai voiko sen tehdä vanhan päälle? Eli ettei jää mitään häiriöitä vanhasta asennuksesta tässä kehitysvaiheessa?
Jos se on viikon takainen asennus niin uuden pitäisi asentua ongelmitta päälle kun vain ajaa pitkän asennusrimpsun uudestaan. 
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Illu

  • Käyttäjä
  • Viestejä: 1089
    • Profiili
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #71 : 11.10.12 - klo:21.34 »
Tuo version tarkastus on kyllä oiva. Kuinkas uuden version asentaminen, pitäisikö se asentaa puhtaalle alustalle vai voiko sen tehdä vanhan päälle? Eli ettei jää mitään häiriöitä vanhasta asennuksesta tässä kehitysvaiheessa?
Jos se on viikon takainen asennus niin uuden pitäisi asentua ongelmitta päälle kun vain ajaa pitkän asennusrimpsun uudestaan. 
Asentui hyvin, aiemmat asetukset (tallennuskansio) säilyivät entisellään. Edelleen vaatii "sudo service autodld restart" skandeille.

salai

  • Käyttäjä
  • Viestejä: 2126
    • Profiili
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #72 : 13.10.12 - klo:00.11 »
Sain ääkköset toimimaan distro-optiolla remasteroidussa Peppermint Three usb-tikussa tekemällä
/etc/xdg/autostart/autoload.desktop -tiedoston

Koodia: [Valitse]
[Desktop Entry]
Type=Application
Name=Autoload
Exec=sudo service autodld restart
Comment=KOKEILU
Name[en_US]=autoload.desktop

Eli sisäänkirjautumisen jälkeen käynnistetään autodld-palvelu uudelleen.


Kuvakaappaus fat32:lle tallennetuista videoista (esikatselutila):


EDIT: Lisäsin gnome-mplayerin soittamaan, kun oli juuri sopivasti tekstityksessä ååkkåsia.
« Viimeksi muokattu: 13.10.12 - klo:00.17 kirjoittanut salai »

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #73 : 13.10.12 - klo:09.27 »
Lainaus
Sain ääkköset toimimaan distro-optiolla....
Hyvä, keinot on monet.
Sain jo kasalle korjatun datamuuntimen ja laitoin esille.  Ajoin sitä muuntimen testiohjelmalla testaten ja tarkastaen Ylen dataa eri puolilta Areenaa ja niillä ainakin toimi ok.  
Testailussa esiin tuli kuitenkin toinen hankaluus mihin joudun vielä varautumaan paremmin:  Areenan otsikoiden vaihteleva toteutus.  Vertailukoodi epäonnistuu tuon johdosta joissakin tilanteissa eikä aktivoi nauhoitusta.  Korjaan tuota otsikoiden tulkintaa ja otan ääkkösasian myös työn alle.  
Ääkkösiin tiedostonimissä löytyy korjaus itse ohjelmaan kunhan saan sen ongelman eteeni täällä esiintymään kun omat testikoneeni (2 kpl) tekevät ääkköset kiltisti.  

Edit
Tämä ääkköset Peppermint: ssä ei ollutkaan aivan selkeä juttu, loggasin tapahtumat tiedostoon.   Auto DL lähettää parametrit oikein --> "yle-dl", yle-dl käynnistyy ja ilmoittaa tiedostonimen niin että siinä näkyvät skandit, tiputtelee ohjelman tavalliseen tapaan,  ilmoittaa lopuksi ladanneensa ohjelman --- ja siinäkin nimessä näkyvät skandit oikein.  Vaan kun menee katsomaan mitä Videot -kansioon ilmestyi niin siellä vasta on kysymysmerkkiä skandien tilalla.  Siis myös "yle-dl" luulee kirjoittaneensa tiedoston nimen oikein mutta järjestelmään ilmestyy tiedosto mistä skandit puuttuvat.  

Output file: /home/peppermint/Videot/Metkat Mesiläiset-2012-10-08T07_06_00.flv
RTMPDump v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
WARNING: HandShake: Type mismatch: client sent 6, server answered 9
INFO: Connected...
Starting download at: 0.000 kB
INFO: Metadata:
INFO:   duration              449.32
INFO:   moovPosition          28.00
INFO:   width                 640.00
INFO:   height                360.00
INFO:   videocodecid          avc1
INFO:   audiocodecid          mp4a
INFO:   avcprofile            77.00
INFO:   avclevel              30.00
INFO:   aacaot                2.00
INFO:   videoframerate        25.00
INFO:   audiosamplerate       44100.00
INFO:   audiochannels         2.00
INFO: trackinfo:
INFO:   length                11233000.00
INFO:   timescale             25000.00
INFO:   language              eng
INFO: sampledescription:
INFO:   sampletype            avc1
INFO:   length                19814400.00
INFO:   timescale             44100.00
INFO:   language              eng
INFO: sampledescription:
INFO:   sampletype            mp4a
37429.232 kB / 449.28 sec (99.9%)
Download complete
Stream saved to /home/peppermint/Videot/Metkat Mesiläiset-2012-10-08T07_06_00.flv

peppermint@peppermint ~ $ ls -l Videot
yhteensä 37432
-rw-r--r-- 1 peppermint peppermint 38327534 loka  13 19:57 Metkat Mesil?iset-2012-10-08T07_06_00.flv
peppermint@peppermint ~ $

 
« Viimeksi muokattu: 13.10.12 - klo:20.19 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #74 : 16.10.12 - klo:02.55 »
Skandien häipyminen ensikäynnistyksen yhteydessä ja toimiminen "sudo service autodld restart" jälkeen on tutkittu.  Asia liittyy käynnistymiseen ja ympäristömuuttujien välittymiseen ja tein siihen pikakorjauksen pakottamalla arvoksi "fi_FI.utf-8" jos LANG-muuttuja on tyhjä ennen kuin kutsutaan "yle-dl" lataamaan.  Rakennan tuohon jatkossa hieman paremman toteutuksen niin että "locale" voi olla mielivaltainen ja poimitaan järjestelmän asetuksista.

Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

salai

  • Käyttäjä
  • Viestejä: 2126
    • Profiili
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #75 : 16.10.12 - klo:05.38 »
Näyttäisi skandit olevan oikein (Feed Reader v1.28) juuri remasteroidussa wattOS-distrossa tikulta käynnistettynä.

Voisin lähettää sinulle ison tästä, kunhan olen testannut hieman lisää. Tämä vaatii hieman vähemmän muistia kuin Peppermint ja käyttää LXDM:ää, jolloin ajastettu automaattikirjautuminenkin toimii. Ja on ulkonäöltään parempi kuin puhkipalaneeksi muokattu Peppermint.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #76 : 16.10.12 - klo:10.45 »
Kiitos, ".iso" on tervetullut ja mukavastihan tuo Pepperminkin toimi tikulta. Tikku on siinä mielessä kätevä testailussa että käynnistyksen jälkeen on puhdas pöytä mistä aloittaa.  
Tuli vastaan yksi ihan muu asia tikkujen kanssa:  Ajattelin tehdä tikun "dd": n avulla ja käsitellä tuon  ".iso" -tiedoston ensin "isohybrid" -ohjelmalla mutta tuossa vanhemmassa testikoneessani on Ubuntu 10.04 mihin ei yllättäin olekaan tyrkyllä "isohybrid" -ohjelmaa edes pakettivarastoissa (löytynee vain uudempiin Ubuntuihin).  Tein sitten tikun "unetbootin": n avulla ja hyvin toimi heti.

Tutkailin ongelmaselvityksen yhteydessä näitä lokalisointiasioita eli mitä kautta nämä skandit tulevat koneen käynnistyessä.  Hieman harmillista että pakka on osittain levällään eri distroissa.  Yleisin tapa  näyttäisi olevan Debianin tapa määrittää /etc/default/locale -tiedostossa lyhyesti:

Koodia: [Valitse]
LANG=fi_FI.UTF-8
Tuloksen voi tarkastaa kun kirjoittelee:

Koodia: [Valitse]
locale

LANG=fi_FI.UTF-8
LANGUAGE=
LC_CTYPE="fi_FI.UTF-8"
LC_NUMERIC=fi_FI.UTF-8
LC_TIME=fi_FI.UTF-8
LC_COLLATE="fi_FI.UTF-8"
LC_MONETARY=fi_FI.UTF-8
LC_MESSAGES="fi_FI.UTF-8"
LC_PAPER=fi_FI.UTF-8
LC_NAME=fi_FI.UTF-8
LC_ADDRESS=fi_FI.UTF-8
LC_TELEPHONE=fi_FI.UTF-8
LC_MEASUREMENT=fi_FI.UTF-8
LC_IDENTIFICATION=fi_FI.UTF-8
LC_ALL=


Hätäisen nettiselauksen tuloksena ohjelmat päättelevät merkistönsä/maa-asetuksensa joko "LC_CTYPE": n tai "LANG": in kautta, noista pelkästään "LANG" näkyy ympäristömuuttujissa:

Koodia: [Valitse]
env
Jos  "locale" näyttää tähän tyyliin arvoksi "POSIX": ia siinä ympäristössä missä ohjelmaa ajetaan niin ohjelma ei löydä maa-asetuksia (ilman että ohjelman sisällä on tuohon erikseen varauduttu):

LANG=
LANGUAGE=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=


Tässä tiedostonimien skandiongelmassa kävi juuri noin.  Se että pääsee näkemään  ohjelman näkemän todellisen ympäristön kun se käynnistyy palveluna taustalle vaati oman temppunsa.  Teknisesti ilmaistuna ongelma oli siis että joko pääprosessilta puuttui "LANG" ja/tai ympäristön "LANG" ei periytynyt pääprosessilta lapsiprosessille.  Asia on kuitenkin melko helppo kiertää niin että lapsiprosessi itse päättelee ympäristönsä jos "LANG" palauttaa tyhjää.

Meni hieman ohjelmointijuttujen puolelle mutta toivottavasti tuokin auttaa jotakuta --- voi säästää aika isolta vaivalta ja hyvä tietää muutenkin  :)  

PS.  Ylläoleva koskee erityisesti varhaisemmassa vaiheessa käynnistyviä ohjelmia.  Tavanomainen sovellusohjelmointi harvoin (jos koskaan) kohtaa noita asioita koska oletetaan ympäristön olevan "valmiin" ohjelman käynnistyessä.
« Viimeksi muokattu: 16.10.12 - klo:11.07 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

salai

  • Käyttäjä
  • Viestejä: 2126
    • Profiili
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #77 : 16.10.12 - klo:11.02 »
Tuntuisi hakevan paljon nopeamminkin sen tiedon esim. Unna Junná -sarjasta nyt kuin aikaisemmin. Lieneekö koodisi parantunut vai toimiiko Ylen pää vain satunnaisesti nopeammin?

Tämä wattOS kyllä vaikuttaa nyt todella hyvältä. Tässä on mm. Jupiter 0.1.7 laitehallintaan, eli voi helposti kytkeä lattahiiren tai wifin päälle/pois tai hallita ulkoista näyttöä. Ainoastaan ihmettelin jotain 80 Mtavun .rpmdb hakemistoa, jonka asennus oli tehnyt/jättänyt.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #78 : 16.10.12 - klo:11.12 »
Lainaus
Tuntuisi hakevan paljon nopeamminkin sen tiedon esim. Unna Junná -sarjasta nyt kuin aikaisemmin. Lieneekö koodisi parantunut vai toimiiko Ylen pää vain satunnaisesti nopeammin?

Molempia on tapahtunut ja koodini paranee edelleen, korjaus/parannuslista pyörii mielessäni...  Noita Auto DL ohjelman tekemiä logeja voi jossain määrin "väärinkäyttää" Ylen vastenopeuden kartoitukseenkin.
 
Edit  
Uutta syntynyt tänäänkin, tuorein versiolista:
Background:
    System-V Init     v1.0
    Job Manager     v1.1
    Feed Reader     v1.29
    TSV Converter     v1.11
Foreground:
    Job Maker     v1.14
    Job Editor     v1.16
    TSV Converter     v1.11
    Setup Check     v1.1

« Viimeksi muokattu: 16.10.12 - klo:20.19 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

2-mieli-FI-poliisi

  • Vieras
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #79 : 17.10.12 - klo:16.17 »
Uutta lyhyesti:
Auto DL:lle tuli mieleen vaihtoehtoinen toimintalogiikka.
-Tilaukset tehdään suosituksena (aina) kunkin ohjelman omasta rss-syötteestä
-Oletuksena ladataan vain uusin + tulevat jaksot
-Rasti ruutuun jos poikkeavasti ladataan vanhatkin jaksot
Mielestäni selkeyttäisi käyttöä monessakin mielessä ja ilmeisesti(?) mahdollistaisi myös manuaalisen "run once" ajonkin ilman syötteenlukusyklien jatkuvaa taustarotaatiota. Tweakers Heaven!  ;D

Edellisen jatkoa:
Muistisyöppöä on jahdattu jonnin aikaa. Vasta nyt sain sen verekseltään kiinni.
Yle-dl (Areena lataus) aiheuttaa "jumiin" jäädessään vakavahkon ongelman. Yhden epäonnistuneen latauksen jälkeen (kill) koneen muistiin tuli 200Mt ylimääräistä tavaraa. Kohde: /usr/bin/X:0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch -background none (360Mt). Uudelleen käynnistyksen jälkeen samainen on vain 50-110Mt. Pahimmillaan käytetyn muistin määrä on tämän johdosta kumuloitunut 25%:sta 70%:iin kaikkien ohjelmien ollessa suljettuna. Edes BleachBit ei onnistunut muistia vapauttamaan, joten oikein virtanapilla piti kyykyttää.
Tätä tapahtuu kuitenkin niin harvoin ja epäloogisesti, että kausalisuus on edelleen "debatoitavissa".