FlickFetch

FF ei pysty lataamaan ohjelmat vaikka ollaan selaimen kautta kirjautuneena. VPN:n avulla onnistuu. Tämä tiedoksi.
Selaimen kirjautumisella ei olekaan mitään tekemistä FlickFetchin kanssa, eli Areenalle FlickFetch (ja FFmpeg) ovat kirjautumatta olevia ohjelmia AFAIK. :)

Samasta syystä ei ole väliä, onko selaimella kirjautuneena Ruutu+:aan, FF:t eivät ole. :)
 
- Muutettu: Ohjelmalistan uusien jaksojen tarkistus ei enää poista listaa käytöstä, vaan listaa voi skrollata vapaasti ja tarkistuksen etenemisen aikana näkyy listan värit. Mukana myös valintaruutu listan automaattiselle skrollaukselle.
Piti jo aiemmin sanoa, mutta unohdin, kunnes tänään taas muistin kun poikkeuksellisesti en tehnyt tarkastuksen aikana muuta. Tämä koko lainattu juttu kaikkinensa lisää käyttömukavuutta. Eli kiitosta tästä. :tup:
 
Piti jo aiemmin sanoa, mutta unohdin, kunnes tänään taas muistin kun poikkeuksellisesti en tehnyt tarkastuksen aikana muuta. Tämä koko lainattu juttu kaikkinensa lisää käyttömukavuutta. Eli kiitosta tästä. :tup:

Hienoa :) Se oli tähän saakka lukittuna tarkistuksen ajan koska toi ListView-kontrolli ei tue minkäänlaista muuta "käytöstä poistoa" kuin täydellistä disabloimista (värit ja skrollausmahdollisuus häviää). Sain puukotettua sitä nyt niin että se ei enää tarkistuksen aikana näe hiiren eikä näppiksen painalluksia, mutta on muuten täysin toimiva. Jollain kikkailulla on käyttäjän ehkä mahdollista saada muutettua valittuja rivejä kesken tarkistuksen, mutta liekö sillä väliä..
 
Ohjelma onkin kehittynyt taas paljon viime aikoina. Kiitoksia.

Lisätty: Asetuksien "AreenaTV / Tekstitykset" -sivulle on lisätty asetus lisätä oletustekstitys jo latausvaiheessa videotiedoston sisään (Lisää oletustekstitykset videon sisään).
Voisiko tuonne vielä lisätä "poista lopuksi tekstitystiedostot" -asetuksen? Sisennettynä asetuksena ja vain valittavana jos "Lisää oletustekstitykset videon sisään" päällä? Olisi ehkä käyttäjille helpompi kuin puukottaa "komentojono" asetusta?

Noita tekstitysjuttuhan voisi vielä kehittää lisää jos kiinnostusta on. Voisi lisätä tekstityskielen ja default metadatan kun teksti(t) ympätään kääreeseen. Itse kun lataan vain suomitekstit (huonokuuloisille tai normaali) niin riitti vain kun lisäsin "muuttuja %subtitles%" kohtaan "-metadata:s:s:0 language=fin -disposition:s:0 default" rimpsun. FF voisi automaattisesti nuo lisätä, sillähän on tieto kielestä ja mikä on default (ensimmäinen saatavissa oleva kieli "tekstitykset" sivun listassa). Nythän jos "lataa kaikki saatavilla olevat tekstitykset" asetus on päällä, noiden metatietojen lisääminen "muuttuja %subtitles%" kohtaan on mahdotonta koska etukäteen ei tiedä mitkä tekstit ovat saatavilla. FF pystyisi helposti ne automaattisesti säätämään kohdilleen.


Huomasin seuraavanlaisen ilmoituksen ffmpegin latauksessa, juuri ennen kuin se alkaa lataamaan videota:

Koodi:
[hls,applehttp @ 04124ac0] Thread message queue blocking; consider raising the thread_queue_size option (current value: 8)
Tiedä mihin tuo sitten vaikuttaa? Manuaalissa sanotaan: "This option sets the maximum number of queued packets when reading from the file or device. With low latency / high rate live streams, packets may be discarded if they are not read in a timely manner; raising this value can avoid it."
 
Ohjelma onkin kehittynyt taas paljon viime aikoina. Kiitoksia.


Voisiko tuonne vielä lisätä "poista lopuksi tekstitystiedostot" -asetuksen? Sisennettynä asetuksena ja vain valittavana jos "Lisää oletustekstitykset videon sisään" päällä? Olisi ehkä käyttäjille helpompi kuin puukottaa "komentojono" asetusta?

Noita tekstitysjuttuhan voisi vielä kehittää lisää jos kiinnostusta on. Voisi lisätä tekstityskielen ja default metadatan kun teksti(t) ympätään kääreeseen. Itse kun lataan vain suomitekstit (huonokuuloisille tai normaali) niin riitti vain kun lisäsin "muuttuja %subtitles%" kohtaan "-metadata:s:s:0 language=fin -disposition:s:0 default" rimpsun. FF voisi automaattisesti nuo lisätä, sillähän on tieto kielestä ja mikä on default (ensimmäinen saatavissa oleva kieli "tekstitykset" sivun listassa). Nythän jos "lataa kaikki saatavilla olevat tekstitykset" asetus on päällä, noiden metatietojen lisääminen "muuttuja %subtitles%" kohtaan on mahdotonta koska etukäteen ei tiedä mitkä tekstit ovat saatavilla. FF pystyisi helposti ne automaattisesti säätämään kohdilleen.


Huomasin seuraavanlaisen ilmoituksen ffmpegin latauksessa, juuri ennen kuin se alkaa lataamaan videota:

Koodi:
[hls,applehttp @ 04124ac0] Thread message queue blocking; consider raising the thread_queue_size option (current value: 8)
Tiedä mihin tuo sitten vaikuttaa? Manuaalissa sanotaan: "This option sets the maximum number of queued packets when reading from the file or device. With low latency / high rate live streams, packets may be discarded if they are not read in a timely manner; raising this value can avoid it."

Tota useamman kielen upottamista mietin kyllä kun upotusominaisuuden lisäsin, mutta jätin suosiolla vähintään myöhemmäksi - mutta en siis tyrmää ajatusta :) Kenties toi irtotekstityksen poistokin voisi olla asetuksena.

Pitääpä tutkailla mitä toi meinaa, en ole huomannut koskaan tollasta ilmoitusta :I
 
Huomasin seuraavanlaisen ilmoituksen ffmpegin latauksessa, juuri ennen kuin se alkaa lataamaan videota:

Koodi:
[hls,applehttp @ 04124ac0] Thread message queue blocking; consider raising the thread_queue_size option (current value: 8)
Tiedä mihin tuo sitten vaikuttaa? Manuaalissa sanotaan: "This option sets the maximum number of queued packets when reading from the file or device. With low latency / high rate live streams, packets may be discarded if they are not read in a timely manner; raising this value can avoid it."
Tuollainen ilmoitus tulee nähdäkseni aina ja ymmärtääkseni se on vain varoitus siitä, että _jos_ inputtina olisi live stream esimerkiksi kamerasta, saattavat puskurit loppua.
 
Viimeksi muokattu:
No eipä ole minulla ainakaan aiemmin näkynyt tuota ilmoitusta. Voi olla, että tuli kun laitoin uudesta FF:stä tuon subien ymppäyksen päälle jolloin siis ffmpegille annetaan 2 inputtia.

EDIT: En itsekään saanut oikein selvää kun yritin googlettaa nopeasti tuota. Mutta eikös areenasta tallennus tapahdu myös "live streaminä"?
 
No eipä ole minulla ainakaan aiemmin näkynyt tuota ilmoitusta. Voi olla, että tuli kun laitoin uudesta FF:stä tuon subien ymppäyksen päälle jolloin siis ffmpegille annetaan 2 inputtia.
Tosiaan jos tekstejä ei muxata niin sitten tuota varoitusta ei tule. Mielenkiintoista mutta tuskin merkityksellistä.
EDIT: En itsekään saanut oikein selvää kun yritin googlettaa nopeasti tuota. Mutta eikös areenasta tallennus tapahdu myös "live streaminä"?
Kyllä Areenasta kaikki tallenteet imuroidaan hyvässä järjestyksessä http/tcp-protokollalla. "Live streamilla" tarkoitettaisiin tässä esim. sellaista käyttötilannetta, että videokamera on kytketty tietokoneeseen, joka reaaliaikaisesti yrittää tehdä sille streamille jotain. Jolloin saattaa ilmetä ehtimisvaikeuksia. Näin ymmärsin, en ole ekspertti.
 
Kyllä Areenasta kaikki tallenteet imuroidaan hyvässä järjestyksessä http/tcp-protokollalla.
Ei ihan pidä paikkansa. FFmpeg lataa live-stream-tyyppisesti sitä videota, eli joku videopaketti voi jäädä välistä jos jotain väliaikaista häikkää tulee, FFmpeg ei jää odottamaan vaan yrittää ladata vain eteenpäin seuraavista paketeista. Sen takia darxide teki FF:iin muutoksen jo joku aika sitten, että FF tunnistaa tällaiset pakettien droppaukset ja aloittaa koko videon latauksen alusta. Jos lataus tehtäisiin "natiivisti" sillä koodilla jolla FF on koodattu, ilman FFmpegiä, videopalaset voisi ladata yksi kerrallaan joka sitten tarkoittaisi parempaa virheidenhallintaa ja esim. videolatausten jatkamista siitä mihin on ehditty ennen virhetilannetta. Mielestäni voidaan puhua FFmpegin lataustavasta "live-streaminä".

EDIT: Nopeasti tuli mieleen yksi skenaario jossa ehkä joku virhetilanne voi tulla. Jos jostain syystä kovalevyn (HDD) levyrasitus on 100% hetken aikaa ja FFmpeg ei saa tekstitiedostoa luettua tarpeeksi nopeasti.
 
Ei ihan pidä paikkansa. FFmpeg lataa live-stream-tyyppisesti sitä videota, eli joku videopaketti voi jäädä välistä jos jotain väliaikaista häikkää tulee, FFmpeg ei jää odottamaan vaan yrittää ladata vain eteenpäin seuraavista paketeista. Sen takia darxide teki FF:iin muutoksen jo joku aika sitten, että FF tunnistaa tällaiset pakettien droppaukset ja aloittaa koko videon latauksen alusta. Jos lataus tehtäisiin "natiivisti" sillä koodilla jolla FF on koodattu, ilman FFmpegiä, videopalaset voisi ladata yksi kerrallaan joka sitten tarkoittaisi parempaa virheidenhallintaa ja esim. videolatausten jatkamista siitä mihin on ehditty ennen virhetilannetta. Mielestäni voidaan puhua FFmpegin lataustavasta "live-streaminä".
Niin siis kuten tiedetään tuo HLS (HTTP Live Streaming) toimii niin, että klientti, tässä ffmpeg, lataa luotettavaa http/tcp-protokollaa käyttäen ja ilman kiirettä ensin "sisällysluettelon" ja sitten joukon segmenttejä. Kun taas jos pitäisi vastaanottaa ja jatkokäsitellä kamerasta tulevaa videostreamia reaaliajassa, niin sitten voi tulla kiire ja puskurointiongelmia. Oletan että "thread message queue"-juttu liittyy tuohon jälkimmäiseen. Voin toki olla väärässäkin.

Aivan eri asia on sitten se, saako klientti kasattua lataamistaan ehjistä segmenteistä ehjän videon. Mielestäni ffmpeg kyllä pärjää tässäkin.
 
Viimeksi muokattu:
Voit etsiä tästä ketjusta vanhaa keskustelua jossa todetaan, että ei pärjää ja sen takia FF:iin on lisätty FFmpegin virhetilanteita varten koodia joka tunnistaa ne ja aloittaa latauksen kokonaan alusta.

EDIT: Tästä jos katsot, viestini 2017 syyskuulta, ja sitä seuraava viesti. Ja darxiden viesti virheitilanteiden tunnistuksesta.
Juu olen nähnyt. Mutta itsekin olen omilla ohjelmillani + nykyisellä ffmpegillä joitakin satoja videoita imuroinut ilman ongelmia ja ilman tarvetta kikkailuun. Vuonna 2017 en näitä vielä harrastanut.
 
Se on hyvä ettei sinulla ole ollut ongelmia mutta se ei tarkoita sitä, että FFmpeg toimisi hyvin ongelmatilanteissa kun niitä tulee eteen tällaisten latausten kanssa.
 
Se on hyvä ettei sinulla ole ollut ongelmia mutta se ei tarkoita sitä, että FFmpeg toimisi hyvin ongelmatilanteissa kun niitä tulee eteen tällaisten latausten kanssa.
Tarkoitin vaan, että ehkä ei kannata nyt muistella parin vuoden takaisia ongelmia. Areenan ja Ruudun palvelinpää on sittemmin kehittynyt monin tavoin, ja ffmpeg on tänään eri ohjelma kuin silloin:

API/ABI changes review for FFmpeg
 
Pieniä ongelmia voi tulla muutakin kuin palvelinpäässä, esim nettiyhteydessä. En kyllä ymmärrä miksi jankkaat aina vaan vastaan. Kysehän oli alunperin siitä miten FFmpeg lataa näitä videoita. Tein pienen testin ja edelleen voi tulla esim. "PES packet size mismatch" virheitä. Kun FFmpeg ei saa yhtä segmenttiä ladattua, se yrittää jatkaa seuraavasta segmentistä, eli ts. FFmpeg lataa näitä videoita "stream-tyyppisesti". Ilman FF:iin tehtyjä virhetilanteiden tunnistusta, FFmpeg:llä ladatut videot saattaisivat olla joltain osin olla pilalla jos jotain pieniä häikkiä yhteyksissä/servereissä on latauksen aikana.
 
Pieniä ongelmia voi tulla muutakin kuin palvelinpäässä, esim nettiyhteydessä. En kyllä ymmärrä miksi jankkaat aina vaan vastaan. Kysehän oli alunperin siitä miten FFmpeg lataa näitä videoita.
Toki segmenttejä voi huonolla onnella joskus puuttua, vaikken minä ole tällaista nähnyt. Eli totta puhut näiltä osin. Noin se ffmpeg toimii, eikä se ole vika vaan ominaisuus. Mutta keskustelun alkuperäinen aihe kai ei ollut ffmpegin toimintaperiaate vaan se, mitä mahtaa tarkoittaa ffmpegin thread_queue_size-option kuvauksessa mainittu "low latency / high rate live stream".
 
Toki segmenttejä voi huonolla onnella joskus puuttua
Toki voi sekin tapahtua jos palveluntarjoaja on jotain sählännyt omassa päässä. Se mitä minä tarkoitin oli se, että jos yhteyksissä on latauksen aikana jotain mätää, niin FFmpeg hyppää helposti segmentin ohitse, vaikka se olisi olemassa palvelimella.

EDIT:
Vai tarkoititko vain, että valmiissa latauksessa voi olla puuttuvia segmenttejä, ottamatta kantaa mikä sen aiheutti? Taisit tarkoittaa noin, sori, ajattelin väärin mitä kirjoitit.

Mutta keskustelun alkuperäinen aihe kai ei ollut ffmpegin toimintaperiaate vaan se, mitä mahtaa tarkoittaa ffmpegin thread_queue_size-option kuvauksessa mainittu "low latency / high rate live stream"
Niin ja onko se sellainen joka vaikuttaisi FF:in latauksiin kun kerran FFmpeg lataa "live-stream"-tyyppisesti videoita.
 
Tarkoitin vaan, että ehkä ei kannata nyt muistella parin vuoden takaisia ongelmia. Areenan ja Ruudun palvelinpää on sittemmin kehittynyt monin tavoin, ja ffmpeg on tänään eri ohjelma kuin silloin:

API/ABI changes review for FFmpeg

Minusta ffmpeg + darxiden tekemä virheentunnistus toimii hyvin yhdessä. Jos uudelleenlatauksia alkaa kertyä, niin siirrän lataamisen suosiolla aamuyöhön, jolloin netissä on vähemmän ruuhkaa.
 
Vasta nassin saaneena ja keskustelua sen kummemmin seuraamatta: olisikohan esim. Flickfetchiä konffattavissa niin, että saisi Synology DS918+:n lataamaan esim. Areenasta tietyt ohjelmat/hakusanat aina automaattisesti?
 
Vasta nassin saaneena ja keskustelua sen kummemmin seuraamatta: olisikohan esim. Flickfetchiä konffattavissa niin, että saisi Synology DS918+:n lataamaan esim. Areenasta tietyt ohjelmat/hakusanat aina automaattisesti?
Kyllähän tuo NAS monenlaista osaa, mutta ei kuitenkaan kykene ajamaan Windows-sovelluksia.
 
Kyllähän tuo NAS monenlaista osaa, mutta ei kuitenkaan kykene ajamaan Windows-sovelluksia.

Synologyn NAS:it sisältää virtuaalikoneen (VMM), johon voi asentaa Windowsin. Malli DS918+ sisältää VMM:n, joten Windowsin asennus onnistuu kuin mille tahansa kovalevylle.

FlickFetch itsessään pystyy toimimaan täysin automaattisesti, paitsi että ladattavat elokuvat, sarjat jne pitää lisätä ohjelmalistaan. Oikeilla hakusanoilla senkin voi automatisoida, esim. itse haen Areenasta hakusanoilla "Elokuva", "Kino" ja "Film". Pieni ongelma voi olla se, että hakusanoilla etsittäessä latauslistalle pääyy moni elokuva, jota ei ole vielä lupa ladata Areenasta ja ne jäävät roikkumaan latauslistalle "Epäonnistunut" merkinnällä varustettuna. En tiedä onko näitä epäonnistuneita latauksia mahdollista yrittää automaattisesti uudelleenladata määräajoin esim. kerran vuorokaudessa.
 
Tänään aamulla huomasin että ohjelmalista ei enää löydä ohjelmia areenalta, näyttää 0/0 kaikille ohjelmille. Samaa edelliselle ja viimeiselle versiolle. Onko muilla ollut sama ongelma?


Loki:


https://player.api.yle.fi/v1/previe...prod&app_key=8930d72170e48303cf5f3867780d549b

[#42] 12:23:07
http://player.yle.fi/api/v1/programs.jsonp?id=1-4532689

[#43] 12:23:07
http://player.yle.fi/api/v1/media.j...col=HLS&client=areena-flash-player&instance=1

[#44] 12:23:07
https://cdnapisec.kaltura.com/p/195...xlLnlsZS5maQ==/protocol/https/0_a331jtl3.m3u8

[#45] 12:23:07
https://cdnapisec.kaltura.com/html5...kalturaplayer140437285058831p0czogfc0&parts=1

[#46] 12:23:08
https://cdnsecakmi.kaltura.com/api_...zMzI7b3ZwQHlsZS5maTtkb3dubG9hZDowX2EzMzFqdGwz

[#47] 12:24:58
Bancroft

[#48] 12:24:59
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#49] 12:25:00
Bonusperhe

[#50] 12:25:00
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#51] 12:25:00
Eroja ja avioeroja

[#52] 12:25:00
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#53] 12:25:01
Hiljainen todistaja

[#54] 12:25:01
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#55] 12:25:02
Mammona

[#56] 12:25:02
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#57] 12:25:02
Murha paratiisissa

[#58] 12:25:03
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#59] 12:25:03
Murhia ja kantrimusiikkia

[#60] 12:25:03
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#61] 12:25:04
Noin viikon studio

[#62] 12:25:04
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#63] 12:25:05
Syyttäjä

[#64] 12:25:05
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#65] 12:25:05
Valkoisia valheita

[#66] 12:25:05
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#67] 12:25:06
https://areena.yle.fi/1-2503613

[#68] 12:25:06
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#69] 12:25:07
https://areena.yle.fi/1-4505373

[#70] 12:25:07
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#71] 12:26:37
https://areena.yle.fi/1-4422251

[#72] 12:26:37
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#73] 12:26:38
https://areena.yle.fi/1-3668835

[#74] 12:26:38
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#75] 12:26:39
https://areena.yle.fi/1-4422223

[#76] 12:26:39
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#77] 12:26:40
https://areena.yle.fi/1-2159285

[#78] 12:26:40
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#79] 12:26:40
https://areena.yle.fi/1-2266319

[#80] 12:26:41
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#81] 12:26:41
https://areena.yle.fi/1-2229200

[#82] 12:26:42
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#83] 12:26:42
https://areena.yle.fi/1-4199232

[#84] 12:26:42
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#85] 12:26:43
https://areena.yle.fi/1-4360930

[#86] 12:26:44
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#87] 12:26:44
https://areena.yle.fi/1-2173039

[#88] 12:26:45
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#89] 12:26:45
https://areena.yle.fi/1-3887595

[#90] 12:26:45
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#91] 12:26:46
https://areena.yle.fi/1-2503613

[#92] 12:26:46
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#93] 12:26:47
https://areena.yle.fi/1-4505373

[#94] 12:26:47
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

_______________________________________________________________________________

#116] 12:26:41
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)

[#117] 12:26:41
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)
kohteessa FlickFetch.Areena.GetEpisodes(String address)
kohteessa FlickFetch.Areena.GetIds(String address)

[#118] 12:26:42
Etäpalvelin palautti virheen: (401) Ei sallittu.
kohteessa System.Net.WebClient.OpenRead(Uri address)
kohteessa FlickFetch.AreenaUtils.GetSourceCodeAreena(String address)

[#119] 12:26:42
Arvo ei voi olla tyhjäarvo.
Parametrin nimi: s
kohteessa System.IO.StringReader..ctor(String s)
kohteessa Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings)
kohteessa FlickFetch.AreenaUtils.GetSeasonToken(String seriesId, Int32 offset)

[#120] 12:26:42
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)

[#121] 12:26:42
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)
kohteessa FlickFetch.Areena.GetEpisodes(String address)
kohteessa FlickFetch.Areena.GetIds(String address)

[#122] 12:26:43
Etäpalvelin palautti virheen: (401) Ei sallittu.
kohteessa System.Net.WebClient.OpenRead(Uri address)
kohteessa FlickFetch.AreenaUtils.GetSourceCodeAreena(String address)

[#123] 12:26:43
Arvo ei voi olla tyhjäarvo.
Parametrin nimi: s
kohteessa System.IO.StringReader..ctor(String s)
kohteessa Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings)
kohteessa FlickFetch.AreenaUtils.GetSeasonToken(String seriesId, Int32 offset)

[#124] 12:26:43
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)

[#125] 12:26:43
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)
kohteessa FlickFetch.Areena.GetEpisodes(String address)
kohteessa FlickFetch.Areena.GetIds(String address)

[#126] 12:26:44
Etäpalvelin palautti virheen: (401) Ei sallittu.
kohteessa System.Net.WebClient.OpenRead(Uri address)
kohteessa FlickFetch.AreenaUtils.GetSourceCodeAreena(String address)

[#127] 12:26:44
Arvo ei voi olla tyhjäarvo.
Parametrin nimi: s
kohteessa System.IO.StringReader..ctor(String s)
kohteessa Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings)
kohteessa FlickFetch.AreenaUtils.GetSeasonToken(String seriesId, Int32 offset)

[#128] 12:26:44
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)

[#129] 12:26:44
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)
kohteessa FlickFetch.Areena.GetEpisodes(String address)
kohteessa FlickFetch.Areena.GetIds(String address)

[#130] 12:26:45
Etäpalvelin palautti virheen: (401) Ei sallittu.
kohteessa System.Net.WebClient.OpenRead(Uri address)
kohteessa FlickFetch.AreenaUtils.GetSourceCodeAreena(String address)

[#131] 12:26:45
Arvo ei voi olla tyhjäarvo.
Parametrin nimi: s
kohteessa System.IO.StringReader..ctor(String s)
kohteessa Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings)
kohteessa FlickFetch.AreenaUtils.GetSeasonToken(String seriesId, Int32 offset)

[#132] 12:26:45
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)

[#133] 12:26:45
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)
kohteessa FlickFetch.Areena.GetEpisodes(String address)
kohteessa FlickFetch.Areena.GetIds(String address)

[#134] 12:26:46
Etäpalvelin palautti virheen: (401) Ei sallittu.
kohteessa System.Net.WebClient.OpenRead(Uri address)
kohteessa FlickFetch.AreenaUtils.GetSourceCodeAreena(String address)

[#135] 12:26:46
Arvo ei voi olla tyhjäarvo.
Parametrin nimi: s
kohteessa System.IO.StringReader..ctor(String s)
kohteessa Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings)
kohteessa FlickFetch.AreenaUtils.GetSeasonToken(String seriesId, Int32 offset)

[#136] 12:26:46
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)

[#137] 12:26:46
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)
kohteessa FlickFetch.Areena.GetEpisodes(String address)
kohteessa FlickFetch.Areena.GetIds(String address)

[#138] 12:26:47
Etäpalvelin palautti virheen: (401) Ei sallittu.
kohteessa System.Net.WebClient.OpenRead(Uri address)
kohteessa FlickFetch.AreenaUtils.GetSourceCodeAreena(String address)

[#139] 12:26:47
Arvo ei voi olla tyhjäarvo.
Parametrin nimi: s
kohteessa System.IO.StringReader..ctor(String s)
kohteessa Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings)
kohteessa FlickFetch.AreenaUtils.GetSeasonToken(String seriesId, Int32 offset)

[#140] 12:26:47
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)

[#141] 12:26:47
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)
kohteessa FlickFetch.Areena.GetEpisodes(String address)
kohteessa FlickFetch.Areena.GetIds(String address)

[#142] 12:26:47
Etäpalvelin palautti virheen: (401) Ei sallittu.
kohteessa System.Net.WebClient.OpenRead(Uri address)
kohteessa FlickFetch.AreenaUtils.GetSourceCodeAreena(String address)

[#143] 12:26:47
Arvo ei voi olla tyhjäarvo.
Parametrin nimi: s
kohteessa System.IO.StringReader..ctor(String s)
kohteessa Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings)
kohteessa FlickFetch.AreenaUtils.GetSeasonToken(String seriesId, Int32 offset)

[#144] 12:26:47
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)

[#145] 12:26:47
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)
kohteessa FlickFetch.Areena.GetEpisodes(String address)
kohteessa FlickFetch.Areena.GetIds(String address)
 
Tänään aamulla huomasin että ohjelmalista ei enää löydä ohjelmia areenalta, näyttää 0/0 kaikille ohjelmille. Samaa edelliselle ja viimeiselle versiolle. Onko muilla ollut sama ongelma?


Luultavimmin täällä sama ongelma! Ohjelmalistalta löysi vain muutaman uuden tänään, vakioladattavia on kymmeniä, ja niistä ei löytänyt uusia, vaikka todellisuudessa uusia on Areenassa useita. "Käsin"poimimalla, yksittäinen osoite kerrallaan FF kyllä latasi, mutta ei ole nyt aikaa poimia yksittäin.
 
Tänään aamulla huomasin että ohjelmalista ei enää löydä ohjelmia areenalta, näyttää 0/0 kaikille ohjelmille. Samaa edelliselle ja viimeiselle versiolle. Onko muilla ollut sama ongelma?


Loki:


https://player.api.yle.fi/v1/previe...prod&app_key=8930d72170e48303cf5f3867780d549b

[#42] 12:23:07
http://player.yle.fi/api/v1/programs.jsonp?id=1-4532689

[#43] 12:23:07
http://player.yle.fi/api/v1/media.j...col=HLS&client=areena-flash-player&instance=1

[#44] 12:23:07
https://cdnapisec.kaltura.com/p/195...xlLnlsZS5maQ==/protocol/https/0_a331jtl3.m3u8

[#45] 12:23:07
https://cdnapisec.kaltura.com/html5...kalturaplayer140437285058831p0czogfc0&parts=1

[#46] 12:23:08
https://cdnsecakmi.kaltura.com/api_...zMzI7b3ZwQHlsZS5maTtkb3dubG9hZDowX2EzMzFqdGwz

[#47] 12:24:58
Bancroft

[#48] 12:24:59
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#49] 12:25:00
Bonusperhe

[#50] 12:25:00
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#51] 12:25:00
Eroja ja avioeroja

[#52] 12:25:00
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#53] 12:25:01
Hiljainen todistaja

[#54] 12:25:01
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#55] 12:25:02
Mammona

[#56] 12:25:02
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#57] 12:25:02
Murha paratiisissa

[#58] 12:25:03
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#59] 12:25:03
Murhia ja kantrimusiikkia

[#60] 12:25:03
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#61] 12:25:04
Noin viikon studio

[#62] 12:25:04
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#63] 12:25:05
Syyttäjä

[#64] 12:25:05
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#65] 12:25:05
Valkoisia valheita

[#66] 12:25:05
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#67] 12:25:06
Vera Stanhope tutkii

[#68] 12:25:06
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#69] 12:25:07
Öljysäätiö

[#70] 12:25:07
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#71] 12:26:37
Bancroft

[#72] 12:26:37
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#73] 12:26:38
Bonusperhe

[#74] 12:26:38
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#75] 12:26:39
Eroja ja avioeroja

[#76] 12:26:39
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#77] 12:26:40
Hiljainen todistaja

[#78] 12:26:40
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#79] 12:26:40
Mammona

[#80] 12:26:41
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#81] 12:26:41
Murha paratiisissa

[#82] 12:26:42
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#83] 12:26:42
Murhia ja kantrimusiikkia

[#84] 12:26:42
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#85] 12:26:43
Noin viikon studio

[#86] 12:26:44
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#87] 12:26:44
Syyttäjä

[#88] 12:26:45
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#89] 12:26:45
https://areena.yle.fi/1-3887595

[#90] 12:26:45
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#91] 12:26:46
https://areena.yle.fi/1-2503613

[#92] 12:26:46
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

[#93] 12:26:47
https://areena.yle.fi/1-4505373

[#94] 12:26:47
http://areena.yle.fi/api/programs/v...a4d92854a2a45e98f961f0d7da&limit=100&offset=0

_______________________________________________________________________________

#116] 12:26:41
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)

[#117] 12:26:41
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)
kohteessa FlickFetch.Areena.GetEpisodes(String address)
kohteessa FlickFetch.Areena.GetIds(String address)

[#118] 12:26:42
Etäpalvelin palautti virheen: (401) Ei sallittu.
kohteessa System.Net.WebClient.OpenRead(Uri address)
kohteessa FlickFetch.AreenaUtils.GetSourceCodeAreena(String address)

[#119] 12:26:42
Arvo ei voi olla tyhjäarvo.
Parametrin nimi: s
kohteessa System.IO.StringReader..ctor(String s)
kohteessa Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings)
kohteessa FlickFetch.AreenaUtils.GetSeasonToken(String seriesId, Int32 offset)

[#120] 12:26:42
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)

[#121] 12:26:42
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)
kohteessa FlickFetch.Areena.GetEpisodes(String address)
kohteessa FlickFetch.Areena.GetIds(String address)

[#122] 12:26:43
Etäpalvelin palautti virheen: (401) Ei sallittu.
kohteessa System.Net.WebClient.OpenRead(Uri address)
kohteessa FlickFetch.AreenaUtils.GetSourceCodeAreena(String address)

[#123] 12:26:43
Arvo ei voi olla tyhjäarvo.
Parametrin nimi: s
kohteessa System.IO.StringReader..ctor(String s)
kohteessa Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings)
kohteessa FlickFetch.AreenaUtils.GetSeasonToken(String seriesId, Int32 offset)

[#124] 12:26:43
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)

[#125] 12:26:43
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)
kohteessa FlickFetch.Areena.GetEpisodes(String address)
kohteessa FlickFetch.Areena.GetIds(String address)

[#126] 12:26:44
Etäpalvelin palautti virheen: (401) Ei sallittu.
kohteessa System.Net.WebClient.OpenRead(Uri address)
kohteessa FlickFetch.AreenaUtils.GetSourceCodeAreena(String address)

[#127] 12:26:44
Arvo ei voi olla tyhjäarvo.
Parametrin nimi: s
kohteessa System.IO.StringReader..ctor(String s)
kohteessa Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings)
kohteessa FlickFetch.AreenaUtils.GetSeasonToken(String seriesId, Int32 offset)

[#128] 12:26:44
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)

[#129] 12:26:44
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)
kohteessa FlickFetch.Areena.GetEpisodes(String address)
kohteessa FlickFetch.Areena.GetIds(String address)

[#130] 12:26:45
Etäpalvelin palautti virheen: (401) Ei sallittu.
kohteessa System.Net.WebClient.OpenRead(Uri address)
kohteessa FlickFetch.AreenaUtils.GetSourceCodeAreena(String address)

[#131] 12:26:45
Arvo ei voi olla tyhjäarvo.
Parametrin nimi: s
kohteessa System.IO.StringReader..ctor(String s)
kohteessa Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings)
kohteessa FlickFetch.AreenaUtils.GetSeasonToken(String seriesId, Int32 offset)

[#132] 12:26:45
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)

[#133] 12:26:45
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)
kohteessa FlickFetch.Areena.GetEpisodes(String address)
kohteessa FlickFetch.Areena.GetIds(String address)

[#134] 12:26:46
Etäpalvelin palautti virheen: (401) Ei sallittu.
kohteessa System.Net.WebClient.OpenRead(Uri address)
kohteessa FlickFetch.AreenaUtils.GetSourceCodeAreena(String address)

[#135] 12:26:46
Arvo ei voi olla tyhjäarvo.
Parametrin nimi: s
kohteessa System.IO.StringReader..ctor(String s)
kohteessa Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings)
kohteessa FlickFetch.AreenaUtils.GetSeasonToken(String seriesId, Int32 offset)

[#136] 12:26:46
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)

[#137] 12:26:46
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)
kohteessa FlickFetch.Areena.GetEpisodes(String address)
kohteessa FlickFetch.Areena.GetIds(String address)

[#138] 12:26:47
Etäpalvelin palautti virheen: (401) Ei sallittu.
kohteessa System.Net.WebClient.OpenRead(Uri address)
kohteessa FlickFetch.AreenaUtils.GetSourceCodeAreena(String address)

[#139] 12:26:47
Arvo ei voi olla tyhjäarvo.
Parametrin nimi: s
kohteessa System.IO.StringReader..ctor(String s)
kohteessa Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings)
kohteessa FlickFetch.AreenaUtils.GetSeasonToken(String seriesId, Int32 offset)

[#140] 12:26:47
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)

[#141] 12:26:47
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)
kohteessa FlickFetch.Areena.GetEpisodes(String address)
kohteessa FlickFetch.Areena.GetIds(String address)

[#142] 12:26:47
Etäpalvelin palautti virheen: (401) Ei sallittu.
kohteessa System.Net.WebClient.OpenRead(Uri address)
kohteessa FlickFetch.AreenaUtils.GetSourceCodeAreena(String address)

[#143] 12:26:47
Arvo ei voi olla tyhjäarvo.
Parametrin nimi: s
kohteessa System.IO.StringReader..ctor(String s)
kohteessa Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings)
kohteessa FlickFetch.AreenaUtils.GetSeasonToken(String seriesId, Int32 offset)

[#144] 12:26:47
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)

[#145] 12:26:47
Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa FlickFetch.Areena.GetInfo(String yleId)
kohteessa FlickFetch.Areena.GetEpisodes(String address)
kohteessa FlickFetch.Areena.GetIds(String address)
Tähän liityen omituisuus jonka huomasin

Geneerisesn hakusanahaut jotka on tuossa listassa löytää uusia ohjelmia/jaksoja mutta kun ne hyväksyy ladattaviksi ne ei mene latauslistaan ???
 
Minulla haku kyllä löytää jaksot. Kun kirjoittaa vaikkapa FlickFetchin osoiteriville areena:romantic niin tulee kyllä kaikki MS Romantic -sarjan jaksot.
upload_2019-3-27_11-58-40.png


Tähän tapaan. Mut jos laittaa ruksin johonkin kohtaan ja valitsee näytä kaikki jaksot niin lista on tyhjä. Ei haittaa minua kun kaikki jaksot löytyvät tästä näkymästä ja ne on mahdollista valita ladattavaksi.
 
Hei! Kyse on ohjelmalistan ongelmasta ainakin minulla. Eli ohjelmalistassa on kymmeniä eri ohjelmia Areenalta ja normaalisti FlickFecth käy koko listan läpi ja löytää automaattisesti uudet osat. Nyt tulos on 0/0 vaikka uutta on lukuisissa Areenan sarjoissa.

Testasin juuri esim. Areenalta seuraamaani Yle1:n sarjaa, jolla on Areenalla oma osoite ja vielä jokaisella sarjan osalla omat osoitteensa. Kun FF:n laittaa hakemaan sarjan osoitteella, jolla jaksot normaalisti löytyvät, nyt on tulos:

" Latauslinkkejä ei löydy. Tarkista osoite."

jokaisen sarjan osan oman osoitteen avulla FF kyllä löytää osat yksi kerrallaan, mutta aikaa tuohon kymmenien osoitteiden copypastaamiseen ei nyt ole..



Minulla haku kyllä löytää jaksot. Kun kirjoittaa vaikkapa FlickFetchin osoiteriville areena:romantic niin tulee kyllä kaikki MS Romantic -sarjan jaksot.
upload_2019-3-27_11-58-40.png


Tähän tapaan. Mut jos laittaa ruksin johonkin kohtaan ja valitsee näytä kaikki jaksot niin lista on tyhjä. Ei haittaa minua kun kaikki jaksot löytyvät tästä näkymästä ja ne on mahdollista valita ladattavaksi.
 
Hei! Kyse on ohjelmalistan ongelmasta ainakin minulla. Eli ohjelmalistassa on kymmeniä eri ohjelmia Areenalta ja normaalisti FlickFecth käy koko listan läpi ja löytää automaattisesti uudet osat. Nyt tulos on 0/0 vaikka uutta on lukuisissa Areenan sarjoissa.
Niin niin. Siitähän tästä on raportoitu heti alusta lähtien: :)
Tänään aamulla huomasin että ohjelmalista ei enää löydä ohjelmia areenalta, näyttää 0/0 kaikille ohjelmille.


jokaisen sarjan osan oman osoitteen avulla FF kyllä löytää osat yksi kerrallaan, mutta aikaa tuohon kymmenien osoitteiden copypastaamiseen ei nyt ole..
Tähän auttaa hieman tuo Samppa88:n keksimä hakua hyväksi käyttävä kikka. Eli Osoite-riville hauksi vaikka areenatv:muumilaakso ja paina Enter (tai valitse Hae), avautusta ikkunasta ruksii halutut jaksot ja latailee pois.
 
Näköjään tuo items.json sivu ei enää toimi, mistä haetaan sarjan eri jaksojen tiedot.
Koodi:
https://areena.yle.fi/api/programs/v1/items.json?series=1-1256664&type=program&availability=ondemand&app_id=89868a18&app_key=54bb4ea4d92854a2a45e98f961f0d7da&limit=100&offset=0

Pitäisi selvittää mistä nuo tiedot nykyään sitten haetaan.

EDIT:

Täältähän ne näkee, tosin ei ne suoraan samoin toimi eli vaatii muutoksia.
Koodi:
https://programs-cdn.api.yle.fi/v1/episodes/1-1256664.json?type=program&availability=&limit=100&order=episode.hash%3Aasc%2Cpublication.starttime%3Aasc%2Ctitle.fi%3Aasc&app_id=areena_web_frontend_prod&app_key=4622a8f8505bb056c956832a70c105d4
 
Viimeksi muokattu:
Kiitoksia darxide korjauksesta. Tämä on erittäin hyödyllinen ohjelma meille eläkeläisille ulkomailla hitaan nettiyhteyden takana.
 
Viimeksi muokattu:
Mulla lopetti tällä viikolla ohjelma kokonaan toimimisen. Uusin versio antaa saman virheen.
FF.jpg
 
Kiitos korjauksesta!

Nyt hakee ohjelmia, mutta ei näköjään muista ollenkaan, mitä on jo aiemmin haettu..
Eli on lataamassa kaikki Areenalla olevat jaksot, vaikka vain uusimmat riittäisivät..

Miten tuohon voisi vaikuttaa? Onko jotain itse tehtävissä?
Kiitos!
 
Kiitos korjauksesta!

Nyt hakee ohjelmia, mutta ei näköjään muista ollenkaan, mitä on jo aiemmin haettu..
Eli on lataamassa kaikki Areenalla olevat jaksot, vaikka vain uusimmat riittäisivät..

Miten tuohon voisi vaikuttaa? Onko jotain itse tehtävissä?
Kiitos!

Avaa Asetukset > Tietokanta ja siellä klikkaa Avaa tietokanta. Sinulla se on ilmeisesti tyhjä. Jos asensit FF:n uuteen hakemistoon, niin samalla asentui uusi tyhjä tietokanta. Asetuksissa voi määritellä tietokantakansion eli kannattaa ottaa käyttöön se vanha tietokanta (database.txt).
 
Meinasin laittaa, että ei onnistu, mut hetken ihmettelee kun painaa 'jatka', että sain tehtyä. Nyt käynnistyy, kiitti.
 
Kiitos vastuksestasi!

Aiemmin on tosiaan hakenut vain uudet ohjelmien osat.

Tietokantavälilehdellä on aina ollut ruksattuna "Pidä tietokantaa ladatuista tiedostoista"

Kun klikkaan alempana olevaa linkkiä: "Avaa tietokanta", siellä on kyllä tekstiä vuodelta 2016 alkaen.

Mutta kohta, johon voisi ilmeisesti kirjoittaa "Tietokantatiedoston" nimen tai osoitteen? Se kirjoitustila on nyt tyhjä ja mielestäni on aina ollutkin eli en ole siihen itse aiemmin mitään lisännyt.

Testasin lisäämällä siihen tuon database.txt nimen -> ei mitään vaikutusta hakuun, vaan FF olisi edelleen valmis lataamaan kaiken mahdollisen (yli 2000 ohjelmien osaa.. ) Areenan ohjelmalistalle tallennetuista osoitteista, eikä siis vain uusia.

Mietin voisiko tuohon kohtaa kirjoittaa sille suoran osoitteen, josta etsisi vanhimman database.txt tiedoston? Win7:ssa tuo FF:n database.txt sijaitsee täällä: C:\Users\xyz\AppData\Local\FlickFetch
Merkintöjä on database.txt:ssä kyllä vuodelta 2016 alkaen, mutta silti hakee ladattavaksi kaiken, mitä Areenalla on, eikä vain uusia.. *Aivot yrittää raksuttaa ratkaisua..

Kiitos vinkeistä!




Avaa Asetukset > Tietokanta ja siellä klikkaa Avaa tietokanta. Sinulla se on ilmeisesti tyhjä. Jos asensit FF:n uuteen hakemistoon, niin samalla asentui uusi tyhjä tietokanta. Asetuksissa voi määritellä tietokantakansion eli kannattaa ottaa käyttöön se vanha tietokanta (database.txt).
 
Viimeksi muokattu:
Missä tuo database.txt oikeasti sijaitsee?
Oletuksena samassa kansiossa kuin itse FlickFetch -ohjelmakin.

Mutta kohta, johon voisi ilmeisesti kirjoittaa "Tietokantatiedoston" nimen tai osoitteen? Se kirjoitustila on nyt tyhjä ja mielestäni on aina ollutkin eli en ole siihen itse aiemmin mitään lisännyt.
Sen voi hyvin jättää tyhjäksi, ja antaa FlickFetchin käyttää oletuskansiota ja oletusnimeä.

Ja vinkkinä. FlickFetch on siitäkin mainio, että kehittäjä on tehnyt kattavat ohjeet. Tämä on kovin harvinaista nykyään. Ohjeita kannattaa käyttää hyväkseen.:tup:

Esim. tässä ko. asiassa vastaukset löytyy kun valitset Asetus/Tietokanta ja sitten oikeasta yläkulmasta kysymysmerkin, jolloin avataan ohjeita liittyen juuri asetuksissa auki oleviin valintoihin.
iUVDVlvFyvCtzl1C-Wholescreen.png

Ja kas:

ASrOAvAUf2e0Ffsi-Wholescreen.png
 
Viimeksi muokattu:
Kiitos vinkeistä!

Olen kyllä ohjeesta tietoinen ja yrittänyt löytää ratkaisua nyt eritoten tuohon, miksi FF ilmoittaa uusina myös jo ladatut jaksot? En ole tuohon löytänyt ratkaisua.

Hirvittävä homma ladata ensin kaikki noin 2000 ohjelmaa koneelle ja sitten poistaa jokaisen ohjelman kansioista tuplat, kun oikeasti uusia on vain jotain kymmeniä tai ehkä muutama sata.





Oletuksena samassa kansiossa kuin itse FlickFetch -ohjelmakin.


Sen voi hyvin jättää tyhjäksi, ja antaa FlickFetchin käyttää oletuskansiota ja oletusnimeä.

Ja vinkkinä. FlickFetch on siitäkin mainio, että kehittäjä on tehnyt kattavat ohjeet. Tämä on kovin harvinaista nykyään. Ohjeita kannattaa käyttää hyväkseen.:tup:

Esim. tässä ko. asiassa vastaukset löytyy kun valitset Asetus/Tietokanta ja sitten oikeasta yläkulmasta kysymysmerkin, jolloin avataan ohjeita liittyen juuri asetuksissa auki oleviin valintoihin.
iUVDVlvFyvCtzl1C-Wholescreen.png

Ja kas:

ASrOAvAUf2e0Ffsi-Wholescreen.png
 
Kiitos vinkeistä!

Olen kyllä ohjeesta tietoinen ja yrittänyt löytää ratkaisua nyt eritoten tuohon, miksi FF ilmoittaa uusina myös jo ladatut jaksot? En ole tuohon löytänyt ratkaisua.

Hirvittävä homma ladata ensin kaikki noin 2000 ohjelmaa koneelle ja sitten poistaa jokaisen ohjelman kansioista tuplat, kun oikeasti uusia on vain jotain kymmeniä tai ehkä muutama sata.

Tarkista Asetukset > Yleiset asetukset > Tietokanta
Mitä olet valinnut kohdissa "Jos tiedosto löytyy tietokannasta..."
Kannattaa laittaa kumpaankin "Kysy" tai "Ohita". Silloin ei tule tuplalatauksia.
 
Kiitos vastuksestasi!

Aiemmin on tosiaan hakenut vain uudet ohjelmien osat.

Tietokantavälilehdellä on aina ollut ruksattuna "Pidä tietokantaa ladatuista tiedostoista"

Kun klikkaan alempana olevaa linkkiä: "Avaa tietokanta", siellä on kyllä tekstiä vuodelta 2016 alkaen.

Mutta kohta, johon voisi ilmeisesti kirjoittaa "Tietokantatiedoston" nimen tai osoitteen? Se kirjoitustila on nyt tyhjä ja mielestäni on aina ollutkin eli en ole siihen itse aiemmin mitään lisännyt.

Testasin lisäämällä siihen tuon database.txt nimen -> ei mitään vaikutusta hakuun, vaan FF olisi edelleen valmis lataamaan kaiken mahdollisen (yli 2000 ohjelmien osaa.. ) Areenan ohjelmalistalle tallennetuista osoitteista, eikä siis vain uusia.

Mietin voisiko tuohon kohtaa kirjoittaa sille suoran osoitteen, josta etsisi vanhimman database.txt tiedoston? Win7:ssa tuo FF:n database.txt sijaitsee täällä: C:\Users\xyz\AppData\Local\FlickFetch
Merkintöjä on database.txt:ssä kyllä vuodelta 2016 alkaen, mutta silti hakee ladattavaksi kaiken, mitä Areenalla on, eikä vain uusia.. *Aivot yrittää raksuttaa ratkaisua..

Kiitos vinkeistä!

Jos mikään muiden vinkeistä ei auta, laita FF:llä bugiraportti johon annat liittää mukaan asetustiedoston, niin voin itse testata samalla asetustiedostolla että mikä mahdollisesti on vikana. Tietokanta ei tule mukaan.
 
Viimeisen päivityksen jälkeen ohjelmalistan tarkistus hyvin usein päättyy epäonnistumisiin (0/0), pari kolmen ohjelman tarkistus ensin onnistuu ja sitten se päättyy tuloksiin 0/0, jokaisen kohdalla pitkä viive (odotus?). Nyt en saanut lokia talteen, otan ensi kerralla kun näin tapahtuu.
 
Mikäs nyt on tullut, kun FlickFetch jättää ainakin Ylen sivuilta ohjelman tekstitykset lataamatta? Jostakin syystä noin kuukausi sitten lakkasi lataamasta, huomasin vasta nyt kun tarkoituksena ol ialoittaa jaksojen katsominen. Versio näyttää olevan 4.1.0.4, uudempaa ei saa ladattua kotisivuilta, kun ilmeisesti modeemi estää sivuille pääsyn kokonaan.
 

Statistiikka

Viestiketjuista
259 356
Viestejä
4 510 247
Jäsenet
74 356
Uusin jäsen
bossteme

Hinta.fi

Back
Ylös Bottom