- Liittynyt
- 29.04.2017
- Viestejä
- 450
Mitä ongelmia sinulla on vai eikö ohjelma lähde edes käyntiin? (en itse ajan Winen kautta, pyydän vain kuvaamaan ongelmia tarkemmin)Onko Winellä kukaan saanut ohjelmaa pyörimään? Jos niin ohjeita kaipaisin.
Follow along with the video below to see how to install our site as a web app on your home screen.
Huomio: This feature may not be available in some browsers.
Mitä ongelmia sinulla on vai eikö ohjelma lähde edes käyntiin? (en itse ajan Winen kautta, pyydän vain kuvaamaan ongelmia tarkemmin)Onko Winellä kukaan saanut ohjelmaa pyörimään? Jos niin ohjeita kaipaisin.
GitHub - aajanki/yle-dl: Download videos from Yle serversOnko Winellä kukaan saanut ohjelmaa pyörimään?
Tarkasteleeko pääikkuna koko ajan muuttuuko "hWnd" vai ainoastaan tietyissä tilanteissa?
Yksi keino yrittää kaapata tuo ongelma haaviin olisi tietenkin "debug-viestien" kirjoitus johonkin lokitiedostoon sen koodin osalta joka handlaa tuota toimintoa. Voisin sellaista versiota ajaa ja odotella ongelman toistumista.
22:14:03 Mainwindow handle changed: 0 -> 30869068
1|http://www.ruutu.fi/video/2863808|Tyttö ja helmikorvakoru (95 min)|5,9%|00:02:30 / 00:40:24|123,47 Mt / 2115 Mt|
22:28:47 Downloader handle changed: 109250098 -> 67309478
22:28:47 Downloader handle changed: 109250098 -> 67309478 (change updated to mainwindow)
22:28:47 Downloader handle changed: 109250098 -> 67309478 (Tyttö ja helmikorvakoru (95 min))
Heti tärppäsi (toinen lataus), kyllä tämä aika usein tapahtuu minun koneella.
Avasin ohjelman. debug_mainwindow_handle:
Koodi:22:14:03 Mainwindow handle changed: 0 -> 30869068
Aloitin latauksen ja yritin laukaista ongelman, onnistuin yllättäen taas avaamalla asetusikkunan ja painamalla OK.
Nyt löysin tavan laukaista jumituksen 99%:sti. Ohjelma pitää olla kokonaan kiinni ja ensimmäinen lataus päälle jonosta ohjelman avauksen jälkeen, sitten asetusten avaus ja joko OK tai cancel napin painallus -> jonon latausindikaattorit jumahtaa. Ohjelma pitää sulkea tämän jälkeen kokonaan (lataus myös) jotta voi laukaista ongelman uudestaan. Latausikkunan avaaminen (ja auki jättäminen tai sulkeminen) ennen asetusten avausta ei muuta tilannetta, jumahdus tapahtuu silti.
debug_mainwindow_handle:ssa ei mitään muutosta jumahduksen jälkeen.
Huomasin, että autosave.lst tiedostoa muutettiin tauotta, ehkä jopa n. 50ms välein, todella usein kuitenkin ja selvästi alle sekunnin välein. Avasin tiedoston ja päivitin tauotta (tai niin nopeasti kuin pystyin) sisältöä ja 99% ajasta tiedostossa oli sisältönä tämä:
Koodi:1|http://www.ruutu.fi/video/2863808|Tyttö ja helmikorvakoru (95 min)|5,9%|00:02:30 / 00:40:24|123,47 Mt / 2115 Mt|
Samat tiedot kuin jonon jumahtaneessa latausindikaattorissa. Latauksen loppuun asti. Tiedoston sisältöä päivitettäessä näin muutaman kerran kun tiedoston sisältönä oli pelkkää tyhjää (explorerin detail-näkymässäkin välillä tiedoston koko välähti 0:na), ja kerran taisin nähdä, että sisältönä vilahti vain joku "http://".
Avasin sitten hetken päästä jonosta latausikkunan.
debug_mainwindow_handle:
Koodi:22:28:47 Downloader handle changed: 109250098 -> 67309478 22:28:47 Downloader handle changed: 109250098 -> 67309478 (change updated to mainwindow)
debug_downloader_handle (tiedosto luotiin vasta nyt tässä vaiheessa):
Koodi:22:28:47 Downloader handle changed: 109250098 -> 67309478 (Tyttö ja helmikorvakoru (95 min))
En kyllä valitettavasti näe noista debug-tiedoista mitään miksi jumahdus tapahtuu mutta toivottavasti sinä näet. Muuten joutuu tekemään lisädebuggausviestejä koodiin.
Kokeilin ilman automaattista jonon tallennusta ja näköjään se ei vaikuta latausindikaattorien toimintaan mitenkään, joten siitä varmaan tämä ongelma ei johdu.
Tarvitseeko autosave.lst tiedostoa sitten päivittää/kirjoittaa niin usein kun automaattinen jonon tallennus on päällä? Aika paljon tulee kirjoitus-operaatioita levylle latausten aikana. Joku 5 sekuntia tai jopa harvemminkin IMO riittäisi. Tai jopa niin radikaalisti, että kirjoitetaan vain kun listalle lisätään jotain, lataus loppuu, tai poistetaan jonosta. En tiedä tarkasti miten kaikin tavoin tuota tiedostoa ja sen sisältämää tietoa käytetään, joten ehdotukseni ei välttämättä ole ongelmaton. Mutta miten esim. latauksen "väliaikatietoja" voisi edes käyttää hyväksi? Jos esim. ohjelma kaatuu latauksen aikana, niin eihän mitään latausta pystytä kuitenkaan jatkamaan jos se on pysähtynyt.
BTW. Mitä "jätä edistymistieto huomiotta" latausikkunassa oikein tekee? En näe mitään muutosta oli se sitten päällä tai ei.
Minullakaan ei nyt muutama kokeilemani latauksen ikkuna "jumahtanut".Kokeileppa tätä versiota vielä:
http://flickfetch.bplaced.net/FFdebug2.zip
Itse en enää saanut jumahtamista, eli toivottavasti tällä korjaantui.
Ihmettelen tässä tuota "lataa"-napin vieressä pudotusvalikossa olevia toimintoja, esim. "näytä tiedot", ei näytä toimivan ollenkaan Yle Areenan linkkien kanssa. Mutta esim. Ruudun jonkun leffalinkin kanssa toimii. Tosin jos tälle linkille The King's Speech kokeilee "näytä kaikki jaksot" niin tulee virhe:
Koodi:Tuntematon virhe: Object reference not set to an instance of an object. at FlickFetch.FormMain.downloadVideo(String address, String folder, Boolean isList, Boolean force)
Voisiko olla mahdollista, että kaikki nyt tällä hetkellä tarjolla olevat jaksot on jo ladattu aiemmin (löytyy database.txt:stä) ja siksi ohjelma bugittaa kun ei ole mitään uusia jaksoja näytettäväksi siinä "valitse jaksot" ikkunassa?
Minullakaan ei nyt muutama kokeilemani latauksen ikkuna "jumahtanut".
Edelleen minulla on kuitenkin sellainen ongelma, että Areenasta FF ei löydä sarjoista linkkejä. Jos esimerkiksi annan FF:lle URLin https: //areena.yle.fi/1-3885820, niin FF ei löydä siitä linkkejä, vaan antaa virheilmoituksen (punaisella):
Tuntematon virhe:
Object reference not set to an instance of an object.
at FlickFetch.FormMain.downloadVideo(String address, String folder, Boolean isList, Boolean force)
Voit halutessasi lähettää bugiraportin ikkunan oikeasta yläkulmasta löytyvällä linkillä.
https: //areena.yle.fi/1-3885820
Ruudusta FF löytää linkit. Olen nyt kokeillut tällä debuggaavalla versiolla, mutta muuta materiaalia ei ole kertynyt kuin debug_mainwindow_handle-tiedosto, jonne tulee jokaisella yrityskerralla rivi tyyliin
03.09.2017 23:13:21 Mainwindow handle changed: 0 -> 393436
(tuo viimeinen luku vaihtuu joka kerta)
Ongelma alkoi esiintyä edellisen FF-version aikana, olisikohan noin pari viikkoa sitten ja se on samanlainen kummassakin käyttämässäni koneessa, joista toisessa on Win XP ja toisessa Win 7.
Edit: Nuo välilyönnit URLeihin kaksoispisteen jälkeen lisäsin tähän postitukseen sen vuoksi, että URLit näkyisivät tuollaisina eikä sellaisina, joiksi tämä alusta ne automaattisesti muokkaa eli tässä tapauksessa
Casualty
Muistin, että itsellä myös oli joku vastaava bugi aiemmin ja tännehän olin siitä kirjoittanutkin:
Testasin tällä debug2-versiolla vielä tätä ja edelleenkin tulee tuo aikaisemmin kirjoittamani virhe. On muuten identtinen virheilmoitus Liisan raportoiman kanssa.
Pointtini olikin se, että tuollaisia koodin/kielen virheilmoituksia ei pitäisi esittää GUI:ssa. Nuohan kertovat koodauksen virheestä, todennäköisesti "null"-tyyppisestä virheestä.Tuo mainittu King's Speech on Ruutu+ -sarja joten sitä ei kuulukkaan saada, tosin virheilmoitus voisi olla informatiivisempi
Pointtini olikin se, että tuollaisia koodin/kielen virheilmoituksia ei pitäisi esittää GUI:ssa. Nuohan kertovat koodauksen virheestä, todennäköisesti "null"-tyyppisestä virheestä.
Tiedoksi muillekkin ja muistutuksena ettei FF allokoi tilaa kiintolevyltä lataukselleen ( koska sen koko ei ilmeisesti ole tiedossa latauksen alkaessa?), mulla taitaa latausjono olla säädettynä 5:lle samanaikaiselle lataukselle ja jälki on sen mukaista :/
Ja kiitos vielä darxide kun pidät huolta ettei ylevero valu hukkaan!
Kun sulla on toi fragmentoitumiselle immuuni SSD tossa niin ratkaset ongelman helposti kierrättämällä sen kautta vaihtamalla latauskansion C-asemalle ja esimerkiksi ohjelman sulkemisen yhteydessä ajamalla batch-jonon:Tiedoksi muillekkin ja muistutuksena ettei FF allokoi tilaa kiintolevyltä lataukselleen ( koska sen koko ei ilmeisesti ole tiedossa latauksen alkaessa?), mulla taitaa latausjono olla säädettynä 5:lle samanaikaiselle lataukselle ja jälki on sen mukaista :/
Kun sulla on toi fragmentoitumiselle immuuni SSD tossa niin ratkaset ongelman helposti kierrättämällä sen kautta vaihtamalla latauskansion C-asemalle ja esimerkiksi ohjelman sulkemisen yhteydessä ajamalla batch-jonon:
xcopy /S /Y C:\Latauskansio D:\
rmdir /S /Q C:\Latauskansio
Ei lataa YLE Areenasta edelleenkään. Firefoxin Flash video Downloader kyllä löytää videot.Tökkiikö YLE Areenasta lataaminen kenelläkään muulla? Nyt on pari päivää ollut niin ettei saa mitään ladattua.
Hyvin toimii täällä.Ei lataa YLE Areenasta edelleenkään. Firefoxin Flash video Downloader kyllä löytää videot.
Se on varmaan just sillon 2010-2011 tungettu Areenaan ja Areena ei tainnut sillon tukea HD:ta vielä. Ei ne lähde jo kerran filmiltä aikanaan digitoitua matskua kääntämään uusiksi vaan ne on sitten sitä postikorttia mitä on.No, tuo Herttuatar-leffa nyt on kohtuullisen uusi ja odottaisin tuosta vähintään 720p olevan jakelussa, ei 576p. Ymmärrän kyllä vanhan materiaalin SD-laadun, esim. lataan juuri Raid-sarjaa 576p:nä, mutta en tuota alamaailma-sarjaa (2010-2011) joka on jaossa 396p:nä. Mutta ehkäpä siinä on jotain enemmänkin vikaa kirjoituksesi perusteella. Olisi ollut kiva katsella tuo sarja mutta postikorttikoolla/laadulla ei kiitos.
Eikö kopion ottaminen flickfetch-kansiosta toiseen paikkaan ja sieltä käynnistäminen toimi? database.txt:tä pitäis sitten joka tapauksesta parsia manuaalisesti jokasesta kansiosta erikseen, jos haluaa niiden pysyvän synkassa/ajan tasalla.Miten FF:stä saa useamman instanssin samaan aikaan? Saisi lataamaan eri asetuksilla samaan aikaan.
Eli meinaat, että YLE:llä on tuosta jotkut filmikelat ja vain 396p digitoitu materiaali? Vaikea uskoa. Varsinkin kun tuon sarjan tilaaja on YLE mutta sen kait omistaa joku toinen firma, eli ostokamaa. Lisäksi tuo sarja on ilmeisesti DVD:llä julkaistu joten parempilaatuista materiaalia olisi saatavilla.Se on varmaan just sillon 2010-2011 tungettu Areenaan ja Areena ei tainnut sillon tukea HD:ta vielä. Ei ne lähde jo kerran filmiltä aikanaan digitoitua matskua kääntämään uusiksi vaan ne on sitten sitä postikorttia mitä on.
No ei kai YLE nyt mitään ostomateriaalia digitoi? Jokaisesta näyttökerrasta/ajasta joutuvat maksamaan tuosta, eli vieläkin ihmettelen miksi ei ole saatu/hankittu vähintään 720p:tä. Ja en usko, että YLE säilyttää jotain materiaalia servereillään jos siitä on näyttölisenssit umpeutuneet, ei taida olla edes laillisesti mahdollista.Sama pätenee siihen Herttuattareen aika pitkälti, Areenan palvelimilla kun näyttäisi olevan seuraavanlaista laatuvaihtoehtoa saatavilla siitä:
Kopioi toiseen kansioon ja "yleiset"-asetuksista "salli useamman FF ajaminen samaan aikaan"?Miten FF:stä saa useamman instanssin samaan aikaan? Saisi lataamaan eri asetuksilla samaan aikaan.
FF 3.6.1.4 on asennettu uudelleen, ja ihan muualle kuin C: -asemalle. Virustorjunta ja palomuuri tilapäisesti pois jotta ne eivät vaikuttaisi siihen miten FF ottaa yhteyden ja miten se hakee verkosta kamaa.Hyvin toimii täällä.
Onko laittaa esimerkkinä osoiteita Areenasta, mikä tökkivät sinulla?
(Joo, luin kyllä että kaikki, kunhan varmistelen, peace)
Ja aina se uudelleen asennus voi auttaa. Ja asentakaa ohjelma jonnekin muualle kuin esim. Program filesiin (tämä on ihan puhdasta mutua).
No oli se lähdemateriaali filmi tai valmiiksi digitaalinen, niin joutuu sen silti areenaa varten (re-)enkoodaamaan halutuille spekseille ja kaikille eri bittivirroille. Mitä noita on seurannut niin harvemmin tekevät sitä uudelleen jos se on jo joskus aikaisemmin tehty maksimissaan SD-tasoisena.Eli meinaat, että YLE:llä on tuosta jotkut filmikelat ja vain 396p digitoitu materiaali? Vaikea uskoa. Varsinkin kun tuon sarjan tilaaja on YLE mutta sen kait omistaa joku toinen firma, eli ostokamaa. Lisäksi tuo sarja on ilmeisesti DVD:llä julkaistu joten parempilaatuista materiaalia olisi saatavilla.
No niin, aivoja kun vähän kaivelin, muistin jonkun täällä maininneen jotain ipv4:stä ja ipv6:sta. Eli kun täältä hain korjauksen:Mutta mikä on tuo tuollainen ip-osoite, josta FF yrittää hakea jotain:
On ja tarttis korjausta.Onko aivan yleinen ongelma, että ohjelmalistat näyttää jaksoiksi 0/0 ruudusta ladattaessa
Kaikki ohjelmalistassa olevat Ruutu-ohjelmat tosiaan näyttää nykyään 0/0 uusien jaksojen tarkistuksen kohdalla. Manuaalisesti urlit ruudusta hakemalla lataukset kuitenkin toimii.
Keskity tuohon riviin.ALIASESFalse alarm (FA), False positive (FP)