FlickFetch

Kiinnostavaa. Jostain syystä pöytäkoneella tuo lataus ei onnistunyt, läppärillä onnistui.
 
Joskus latausongelmiin vaikuttaa mahdollinen vpn palvelu tai Flickfetchin mahdolliset ohjelmien nimeämiskäytännöt jos niitä on mennyt muuttamaan.
 
Mitään muutoksia en ollut tehnyt — ehkä jokin Windowsin päivitys oli mutkistanut asioita?

Poistin Flickfetchin asennuksen kokonaan ja asensin uudestaan. Nyt Areena-lataukset toimivat taas normaalisti molemmilla Windows-koneilla :)
 
Mun mies just väitti että koska lataan ohjelmia areenasta flickfetchillä niin kohta on poliisit ovella pidättämässä että teen jotakin laitonta. Mutta käsittääkseni ei mene ihan noin.
 
Mun mies just väitti että koska lataan ohjelmia areenasta flickfetchillä niin kohta on poliisit ovella pidättämässä että teen jotakin laitonta. Mutta käsittääkseni ei mene ihan noin.
Kunhan ei mitään DRM suojauksia pureta (Flickfetch ei tätä tee), niin saa "vapaasti" omaan käyttöön kopioida...
Teosten yksityinen kopiointi on sallittua. Vaikka toisten teosten kopiointiin tarvitaan yleensä lupa, pääsäännöstä on tehty merkittävä poikkeus kuluttajan eduksi. Poikkeus koskee kopiointia yksityiseen käyttöön. Yksityistä käyttöä on kopiointi omaan yksityiseen käyttöön tai kopiointi perheen ja läheisen ystäväpiirin välillä. Kopioita ei kuitenkaan saa tehdä rajattomasti. Teoksesta saa lain mukaan tehdä yksityiseen käyttöön muutamia kopioita, mikä tarkoittaa yleensä 2-4 kappaletta.

Tietenkin on pieni harmaa alue, koska

Lain mukaan kopioitavan teoksen on oltava laillisesti valmistettu, esimerkiksi TV-lähetys tai kaupasta ostettu CD-levy. Voit siis rauhassa kopioida levyn esimerkiksi äidillesi autossa kuunneltavaksi. Tietoverkosta kopioitavan teoksen on myös oltava laillisesti yleisön saatavilla. Voit aivan rauhassa ladata netin laillisesta sisältöpalvelusta omalle koneellesi teoksen, jos palvelun käyttöehdot sen sallivat, tai tulostaa sanomalehdessä julkaistun sarjakuvan jääkaappisi oveen. Kiellettyä on sen sijaan ladata internetin välityksellä luvattomasti jaossa oleva elokuva tai mp3-musiikkitiedosto, vaikka teoksen lataisi omaan yksityiseen käyttöön.

Voit lukea esimerkiksi YLEn ehdot, joissa sallitaan TV lähetyksistä tehdyt kopiot tietokoneella, mutta Areenasta vain tietyt podcastit on sallittu. Se, että kiinnostaako YLE taikka poliisia jonkun yksittäisen henkilön latailu, ainakaan itse en olisi huolissani...
 
Viimeksi muokattu:
Alkaa mennä off-topicin suuntaan... Onkohan tuo tekijänoikeus.fi väite "käyttöehdoilla voi kieltää laillisesta lähteestä lataamisen" pätevä tulkinta laista? Sivuston takana kun on Teosto, Gramex jne. joilla on omat intressinsä.

Ylen ehdoissa on muuten hieman ristiriitaa, esim. radio-ohjelman saa tallentaa, kunhan sitä ei tee julkisessa tilassa :D Vinkki, jotkut saattaa muistaa kannettavat kasettimankat. Kenties yritetään tarkoittaa ettei julkisessa tilassa kuuluvaa radiota saisi tallentaa esim. mikrofonin kautta tai tilasta vastaava taho nauhoittaa uudelleen esitettäväksi.
 
Alkaa mennä off-topicin suuntaan... Onkohan tuo tekijänoikeus.fi väite "käyttöehdoilla voi kieltää laillisesta lähteestä lataamisen" pätevä tulkinta laista? Sivuston takana kun on Teosto, Gramex jne. joilla on omat intressinsä.

Ylen ehdoissa on muuten hieman ristiriitaa, esim. radio-ohjelman saa tallentaa, kunhan sitä ei tee julkisessa tilassa :D Vinkki, jotkut saattaa muistaa kannettavat kasettimankat. Kenties yritetään tarkoittaa ettei julkisessa tilassa kuuluvaa radiota saisi tallentaa esim. mikrofonin kautta tai tilasta vastaava taho nauhoittaa uudelleen esitettäväksi.
Aiheesta keskusteltiin tällä kanavalla viimeksi viime vuoden alussa, löytyy hakusanalla "tekijänoikeuslaki". Ei aloiteta taas.
 
Yle Areenan/Ruudun ehdot eivät tätä salli eli sinänsä on kiellettyä ladata ellei Yle/Ruutu varsinaisesti tarjoa heidän palveluissaan latausmahdollisuutta kuten joissakin radio-ohjelmissa on. Kiinnijääminen on käytännössä olematonta koska lataamisessa ei jaeta ladattavaa materiaalia eteenpäin kuten vaikkapa torrent latailussa tapahtuu. Lisäksi nämä latausohjelmat FlickFetch ja Laturi ovat olleet saatavilla vuosia ilman Ylen, Ruudun puuttumista asiaan vaikka heillä mahdollisuus siihen olisi.
 
Viimeksi muokattu:
Yle Areenan/Ruudun ehdot eivät tätä salli eli sinänsä on kiellettyä ladata ellei Yle/Ruutu varsinaisesti tarjoa heidän palveluissaan latausmahdollisuutta kuten joissakin radio-ohjelmissa on. Kiinnijääminen on käytännössä olematonta koska lataamisessa ei jaeta ladattavaa materiaalia eteenpäin kuten vaikkapa torrent latailussa tapahtuu. Lisäksi nämä latausohjelmat FlickFetch ja Laturi ovat olleet saatavilla vuosia ilman Ylen, Ruudun puuttumista asiaan vaikka heillä mahdollisuus siihen olisi.
Ylen kiellot eivät riitä mitätöimään tekijänoikeuslain 12. pykälää, jonka mukaan julkistetusta teoksesta saa tehdä muutaman kopion yksityiseen käyttöön. Tämä oikeus ei lainkaan riipu siitä, mitä teoksen julkistaja asiasta ajattelee. Jos teoksen kopioiminen halutaan estää, sen voi teknisesti suojata, esim. kryptata, eikä tällaista suojausta saa (edes yrittää) murtaa. Mutta Ylen tallenteet ovat asian harrastajille aivan vapaata riistaa.

Toisaalta sitten saman lain pykälässä 48 sanotaan, että "Radio- tai televisiolähetystä ei lähettäjäyrityksen suostumuksetta saa lähettää edelleen taikka tallentaa laitteelle, jonka avulla se voidaan toisintaa". Mutta samassa pykälässä myöhemmin todetaan mm. että myös pykälä 12 pätee edelleen, eli yksityinen kopioiminen lienee tässäkin tapauksessa sallittua? Tosin Areenasta imuroidaan valmiita tallenteita, ei siis tallenneta lähetyksiä.

Tekijänoikeuslaki on monimutkainen, ja taitava juristi saattaa keksiä yllekirjoitetusta poikkeavankin tulkinnan. Laki on niinkuin se luetaan. Tietääkseni kuitenkaan ketään ei ole vielä syytetty, saati tuomittu, Ylen ohjelmien yksityisestä imuroimisesta. Joten mielestäni asiasta on turha tohista.
 
Huomataanpa myös että jos rikot käyttöehtoja, se ei tarkoita että rikkoisit lakia. Kaksi hyvin eri asiaa. Vain jälkimmäisestä saa peräänsä poliisit. Käyttöehtojen rikkomisesta oikeudenomistaja voi lähinnä hakea vahingonkorvausta. Jos et ole jakanut ohjelmaa eteenpäin lähipiirisi ulkopuolelle, kuten torrenteissa, mutta ei lähtökohtaisesti flickfetchissä, tapahtuu, vahinko olisi jokseenkin ilmeisesti ENINTÄÄN muutamia euroja per ohjelma, useimpien näiden lähteiden ohjelmien osalta paljon vähemmän.
 
Pystyykö tällä lataamaan Areenan videoista jotenkin pelkän äänen mp3 muodossa? Koitin tätä koodia muokata, mutta en saanut pelittämään. Voisin toki jälkikäteen tuon audion ottaa irti erillisellä komennolla, mutta olisi kiva jos saisi yhdellä komennolla toimimaan.

Koodi:
-analyzeduration 6000M -probesize 6000M -y -user_agent "Mozilla/5.0 (Linux; Android 4.0.4; Galaxy Nexus Build/IMM76B) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.133 Mobile Safari/535.19" -i "%link%" %subtitles% -map p:%videoindex%:v -map p:%audioindex%:a? -c:v copy -c:a copy "%name%.mkv"
 
Pystyykö tällä lataamaan Areenan videoista jotenkin pelkän äänen mp3 muodossa? Koitin tätä koodia muokata, mutta en saanut pelittämään. Voisin toki jälkikäteen tuon audion ottaa irti erillisellä komennolla, mutta olisi kiva jos saisi yhdellä komennolla toimimaan.

Koodi:
-analyzeduration 6000M -probesize 6000M -y -user_agent "Mozilla/5.0 (Linux; Android 4.0.4; Galaxy Nexus Build/IMM76B) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.133 Mobile Safari/535.19" -i "%link%" %subtitles% -map p:%videoindex%:v -map p:%audioindex%:a? -c:v copy -c:a copy "%name%.mkv"
Koodi:
-analyzeduration 6000M -probesize 6000M -y -user_agent "Mozilla/5.0 (Linux; Android 4.0.4; Galaxy Nexus Build/IMM76B) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.133 Mobile Safari/535.19" -i "%link%" -map p:%audioindex%:a? "%name%.mp3

Enkoodaukseen käytetään libmp3lame-kirjastoa, ja esim. bitratea on mahdollista säätää.
 
Pystyykö tällä lataamaan Areenan videoista jotenkin pelkän äänen mp3 muodossa? Koitin tätä koodia muokata, mutta en saanut pelittämään. Voisin toki jälkikäteen tuon audion ottaa irti erillisellä komennolla, mutta olisi kiva jos saisi yhdellä komennolla toimimaan.

Koodi:
-analyzeduration 6000M -probesize 6000M -y -user_agent "Mozilla/5.0 (Linux; Android 4.0.4; Galaxy Nexus Build/IMM76B) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.133 Mobile Safari/535.19" -i "%link%" %subtitles% -map p:%videoindex%:v -map p:%audioindex%:a? -c:v copy -c:a copy "%name%.mkv"
Enkoodaukseen käytetään libmp3lame-kirjastoa, ja esim. bitratea on mahdollista säätää.
Ja jos tempun haluaa nimenomaan FlickFetchillä tehdä, ja nimenomaan mp3-formaattiin, niin "muokatut parametrit" olisivat siis:

-i "%link%" -map p:%audioindex%:a? -acodec libmp3lame "%name%.mp3"
 
Ja jos tempun haluaa nimenomaan FlickFetchillä tehdä, ja nimenomaan mp3-formaattiin, niin "muokatut parametrit" olisivat siis:

-i "%link%" -map p:%audioindex%:a? -acodec libmp3lame "%name%.mp3"
Kiitoksia tällähän se lähti pelittämään!
 
Ja jos tempun haluaa nimenomaan FlickFetchillä tehdä, ja nimenomaan mp3-formaattiin, niin "muokatut parametrit" olisivat siis:

-i "%link%" -map p:%audioindex%:a? -acodec libmp3lame "%name%.mp3"
Mainittu libmp3lame on FFmpeg:n oletuksena käyttämä enkoodaaja mp3-audiolle, ja mp3-ulostuloformaatin käyttäminen (.mp3 tiedostonimessä) jo takaa sen, että audio enkoodataan mp3:ksi. Näin ollen siis tässä tapauksessa -acodec libmp3lame ei ole varsinaisesti tarpeellinen, ja siksi jätinkin sen tuosta yltä pois.

E: Jätin näemmä myös lainausmerkin pois komennon lopusta, mutta tuntuuhan tuo toimivan ilmankin.
 
Viimeksi muokattu:
Ruutu-latauksissa FF ei enää osaa lisätä ohjelmien nimiin kauden ja jakson numeroa. Pieni mutta ärsyttävä ongelma.
 
Täällä on alkanut tietokantaan tallentumaan nimi kohtaan paikallinen polku mihin ohjelma on ladattu. Onko muilla ilmennyt tämmästä, onko joku tunnettu bugi? Pari viikkoa nyt tätä ollut. Ja jos lisää manuaalisesti ohjelman "Muokkaa ladattuja jaksoja" toiminnolla niin menee kuitenkin oikein.
Ja ongelma tästä muodostuu, kun lataa uusia jaksoja niin vanhat ei tunnistu ladatuiksi...
Vika koskee näemmä vain ruutu latauksia, areenasta toimii.
 
Viimeksi muokattu:
Molemmat kaksi edellä kuvattua ongelmaa ovat tapahtuneet minullekin, yhdellä ja samalla ohjelmalistalla olevalla ruutu-ohjelmalla. Mutta se onkin ainoa ruutu-ohjelma jonka olen n. viikon sisällä ladannut, en osaa siis sanoa kuinka laaja ongelma olisi kyseessä. Areena on selvästikin ok.
 
v5.2.4.0 - 12.11.2025
- Korjattu: Ruudun sarjojen kausi/episodi-parsinta oli hajonnut.

Testailin muutamalla ohjelmalla että parsinta toimii, raportoikaa jos löytyy sarjoja jossa ei toimi.

Toi Ruudusta ladattujen ohjelmien tietokanta ei toimi jos sarjasta ei saada kausi/jaksotietoja. Miksei ladattuja ohjelmia sitten tarkisteta urlin perusteella? Jossain vaiheessa alkoi käydä niin että Ruudusta poistui ohjelmia, ja uusia tuli tilalle samalla urlilla, ja siten uusia ohjelmia jäi lataamatta koska sama urli oli jo aiemmin ladattu.
 
Olen selvitellyt miten FlickFetchiä voisi ajaa linuxissa Wine:llä, tai esim. Bottles-ohjelmalla (käyttää Wineä taustalla) kuten itse olen tehnyt (Linux Mint Cinnamon käytössä, Bottles asennettu Flatpak:na). En lähde opettamaan käyttämään näitä ohjelmia. Tässä kuitenkin ohjeet mitä joutuu säätämään, että FF toimii.
  • Dependencies: .NET 4.8
  • DLL Overrides: TabTip.exe = disabled
  • Bottlen/Winen Prefix kansiossa olevaan drive_c/windows/Fonts kansioon pitää lisätä 2 fonttitiedostoa: segoeui.ttf & segoeuib.ttf. Nämä löytää Win10 ISO tiedostosta (esim. win10_22H2_english_x64.iso); install.wim tiedosto sources kansiosta pitää avata sopivalla pakkausohjelmalla (esim. 7zip), ja sen sisältä löytyy nuo fonttitiedostot 1/Windows/Fonts kansiosta. FF kaatuu heti käynnistettäessä jos segoe-fonttia ei löydy.
Muutamia huomioita:
  • Ohjelma ei käynnisty keskelle ruutua/siihen kohtaan mihin sen jätti viimeksi, vaan aina vasempaan yläkulmaan.
  • Jotkut tekstilista-tyyppiset elementit voivat toimia vähän hassusti; esim. tietokanta-ikkunassa lista näyttäisi olevan automaattisesti skrollattuna loppuun, mutta jos siitä näkymästä valitsee hiirellä jonkun, niin se lista yhtäkkiä skrollaa alkuun ja valinta kohdistuu siellä olevaan riviin. Päivitys-ikkunassa lista skrollautuu automaattisesti loppuun. Lisäksi latauslistalla latauksen tila näkyy vähän huonosti ja jostain syystä latauksen aloittamisen jälkeen latausrivin voi hiirellä valita vain rivin oikean reunan tienoilta. Vähän kökkö mutta ei estä FF:n käyttämistä. Winen konsolissa (jos käynnistetty niin että sekin aukeaa, normaalisti ei näy konsoli-ikkunaa Bottles-ohjelmaa käytettäessä) näkyvät 03f0:err:listview:LISTVIEW_WindowProc unknown msg 109d wp=00000000 lp=00000000 viestit ehkä liittyvät asiaan. En ole onnistunut selvittämään noita "virheviestejä" kovasta googlauksesta huolimatta.
  • Muutamaa muuta Winen konsolissa näkyvää "virhettä" en ole myöskään onnistunut ratkaisemaan (näitä ja tuota aiempaa "listview" erroria näkyy myös kahdella muulla win-softalla mitä olen testannut vaikka nekin toimivat ihan ok):
    • 03f8:err:ole:CoGetContextToken apartment not initialised
    • 0624:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Foundation.Diagnostics.AsyncCausalityTracer"
  • Jos kustomoitte esim. "komentojono" asetuksia, niin testatkaa kunnolla lisäämänne komennot. Kaikki normaalisti Windowsin komentokehotteessa toimivat komennot eivät välttämättä toimi oikein. Esim. "find"-komento ei toimi jos sille antaa "/i /v" parametrejä. Mutta esim. "ren", "if", "exist", "del" peruskomennot toimivat.
  • Softa tuntuu toimivan, asetukset/tietokanta/ohjelmalista/lataukset (ainakin ffmpeg)/tarkkaile leikepöytää/päivitys kaikki näyttää toimivan ok. Ajastin taitaa olla ainoa mitä en ole testannut ollenkaan.

Kiitos darxide avusta (venyi vähän tämän julkaisu).

1678369891186-png.1059660
Sain näistä ohjeista hieman säveltämällä uusimman 5.2.4.0 version toimimaan suoraan winellä Fedora 43 (Cinnamon):lla.
Tein winellä .FlickFetch-prefixin ja kopioin nuo tarvittavat fontit sinne oikeaan paikkaan.
Sitten käynnistin asennusohjelman winessä TabTip.exe disabloituna.

FlickFetch avautui asennuksen jälkeen keskelle ruutua ja nappasi hienosti leikepöydältä Areenan URLin ja lähti sitä lataamaan.
Lataus onnistui hyvin. Jatkan testailua muista palveluista.

Edit: Hyvin latautuu myös Ruutu-palvelusta.
 
Viimeksi muokattu:
Vaihdoin FlickFetchin asennuksen nyt Bottlesiin kun Winen päivitys rikkoi asennuksen.
Asennus sujui suoraan vaan luomalla bottlen ja laittamalla asennustiedoston ajautumaan sekä kliksuttemalla se valmiiksi.
Ohjelma toimii suoraan näin ainakin minulla.
Bottlesin ajurina on soda 9.0-1
 
Vaihdoin FlickFetchin asennuksen nyt Bottlesiin kun Winen päivitys rikkoi asennuksen.
Asennus sujui suoraan vaan luomalla bottlen ja laittamalla asennustiedoston ajautumaan sekä kliksuttemalla se valmiiksi.
Ohjelma toimii suoraan näin ainakin minulla.
Bottlesin ajurina on soda 9.0-1

Ongelma on uudemmissa Wine:n versioissa. Bottlesissa käyttämäsi "soda 9.0-1" runner on jo aika vanha (bottlesin kehitys on vähän mennyt peeksi ja tulevaisuus näyttää vähän huonolta (soda on yksi heidän omista runnereista)) ja käyttää siten vanhempaa Wine versiota. (EDIT: tässä tapauksessa kuitenkin siis hyvä juttu kun sillä toimii... aina ei tarvitsekaan, tai jopa pysty, käyttämään uusimpia runnereita/Wine-versioita koska kaikki ei toimi... esim. joidenkin pelien kanssa olen joutunut käyttämään todella vanhoja Wine-GE runnereita (ei enää kehitetä), tai jopa Bottles teamin omia Caffe-runnereita (joissain peleissä ei toimi introt/välivideot uudemmilla runnereilla/wine-versioilla jostain syystä))

Itse olen käyttänyt Kron4ek:in runnereita kun ne ovat päivittyneet aina nopeasti sisältäen uusimman version Winestä. FlickFetchin käynnistyksen kanssa tuli ongelma Kron4ekin 10.17 versiosta lähtien (versionumero on aina sama kuin runnerin sisältämä Wine versionumero). Uusin on 10.20 versio ja sekään ei toimi. En tiedä missä vika on. Olen pikkaisen yrittänyt selvittää mutta aika vaikea homma on. FlickFetch nimittäin käynnistyy mutta sekunnissa sen ikkuna häviää.. prosessi on kuitenkin käynnissä. Konsoliin ei tule mitään virhettä. Todella hankala selvittää mikä mättää. Pitäisi katsella Winen versiohistoriaa mutta epäilen, että siitä mitään poppaskonstia löytyisi. Kron4ek 10.16 runneri(t) vielä toimii.

En tiedä mitä Wine kehittäjät oikein virpovat sen koodin kanssa kun mulla SubtitleEdit-ohjelmakin rupesi vähän venkuroimaan Kron4ek:in 10.19 versiosta lähtien. 10.18 versio toimii tuohon softaan vielä ok.
 
Viimeksi muokattu:
Ongelma on uudemmissa Wine:n versioissa. Bottlesissa käyttämäsi "soda 9.0-1" runner on jo aika vanha (bottlesin kehitys on vähän mennyt peeksi ja tulevaisuus näyttää vähän huonolta (soda on yksi heidän omista runnereista)) ja käyttää siten vanhempaa Wine versiota. (EDIT: tässä tapauksessa kuitenkin siis hyvä juttu kun sillä toimii... aina ei tarvitsekaan, tai jopa pysty, käyttämään uusimpia runnereita/Wine-versioita koska kaikki ei toimi... esim. joidenkin pelien kanssa olen joutunut käyttämään todella vanhoja Wine-GE runnereita (ei enää kehitetä), tai jopa Bottles teamin omia Caffe-runnereita (joissain peleissä ei toimi introt/välivideot uudemmilla runnereilla/wine-versioilla jostain syystä))

Itse olen käyttänyt Kron4ek:in runnereita kun ne ovat päivittyneet aina nopeasti sisältäen uusimman version Winestä. FlickFetchin käynnistyksen kanssa tuli ongelma Kron4ekin 10.17 versiosta lähtien (versionumero on aina sama kuin runnerin sisältämä Wine versionumero). Uusin on 10.20 versio ja sekään ei toimi. En tiedä missä vika on. Olen pikkaisen yrittänyt selvittää mutta aika vaikea homma on. FlickFetch nimittäin käynnistyy mutta sekunnissa sen ikkuna häviää.. prosessi on kuitenkin käynnissä. Konsoliin ei tule mitään virhettä. Todella hankala selvittää mikä mättää. Pitäisi katsella Winen versiohistoriaa mutta epäilen, että siitä mitään poppaskonstia löytyisi. Kron4ek 10.16 runneri(t) vielä toimii.

En tiedä mitä Wine kehittäjät oikein virpovat sen koodin kanssa kun mulla SubtitleEdit-ohjelmakin rupesi vähän venkuroimaan Kron4ek:in 10.19 versiosta lähtien. 10.18 versio toimii tuohon softaan vielä ok.
Kysyin copilotilta 10.17 changelog mahdollisia vaikuttajia juuri tähän ongelmaan, auttaako?

Wine 10.17 – merkittävät muutokset (17. lokakuuta 2025):

- Mono engine päivitetty versioon 10.3.0
- Vaikuttaa .NET-pohjaisiin sovelluksiin. Jos FlickFetch käyttää .NET:iä, tämä voi aiheuttaa yhteensopivuusongelmia.

- EGL-renderöinti otettu oletuksena käyttöön OpenGL:lle
- Tämä voi vaikuttaa graafisten ikkunoiden piirtämiseen. Jos FlickFetch käyttää OpenGL:ää, se saattaa aiheuttaa sen, että ikkuna ei piirry oikein tai katoaa heti.

- COMCTL32 jaettu erillisiin v5- ja v6-moduuleihin
- Tämä on todennäköisin syy ongelmaan. COMCTL32 vastaa Windowsin käyttöliittymäkomponenteista (napit, listat, välilehdet jne.). Jos FlickFetch odottaa vanhaa yhdistettyä versiota, se voi kaatua tai jäädä näkymättömäksi.
 
- Mono engine päivitetty versioon 10.3.0
- Vaikuttaa .NET-pohjaisiin sovelluksiin. Jos FlickFetch käyttää .NET:iä, tämä voi aiheuttaa yhteensopivuusongelmia.
Kokeilin ajaa ilman monoa, pelkästään .NET:lla (piti samalla taistella tämän bugin kanssa että tämä testaus onnistui), mutta ei auttanut, FF piilottaa itsensä samalla lailla.

- EGL-renderöinti otettu oletuksena käyttöön OpenGL:lle
- Tämä voi vaikuttaa graafisten ikkunoiden piirtämiseen. Jos FlickFetch käyttää OpenGL:ää, se saattaa aiheuttaa sen, että ikkuna ei piirry oikein tai katoaa heti.
Tähän en muuta osannut kokeilla kuin vaihtaa eri "renderer" Advanced Display Settingseistä. Ei auttanut mikään.

- COMCTL32 jaettu erillisiin v5- ja v6-moduuleihin
- Tämä on todennäköisin syy ongelmaan. COMCTL32 vastaa Windowsin käyttöliittymäkomponenteista (napit, listat, välilehdet jne.). Jos FlickFetch odottaa vanhaa yhdistettyä versiota, se voi kaatua tai jäädä näkymättömäksi.
Tähän en tiedä mitä voisin tehdä... muuta kuin mahdollisesti kopioida noista vanhempia tiedostoja mutta mitä järkeä siinä on, sama asia kun käyttää runneria jossa vanhempi Wine-versio.

Eipä oikein auta mikään. Yksi vaihtoehto on tehdä bugiraporttia Winen porukalle jos joku jaksaa, itse en jaksa.. kun käytössä on vain Bottles eikä pelkkä Wine niin varmaan siitä heti valittavat ja mulla on kyllä paljon muutakin tekemistä tässä. Itse aion käyttää vain Kron4ek 10.16 runneria ja testailla uudempia versioita kun niitä tippuu saataville. Yritän muistaa postailla tänne jos tilanne muuttuu.
 
@TenderBeef
Ohessa vielä AI ehdotuksia, tarkemmin.

Itsellä ei ole atm Linux ympäristöä saatavilla ja muutenkin aika vähän kortilla, muutoin olisin voinut itse yrittää auttaa enemmän.

Koodi:
Tässä on tarkemmat korjausehdotukset jokaiseen Wine 10.17 -version muutokseen liittyen, jotka saattavat vaikuttaa FlickFetchin toimintaan:

---

🧩 1. Mono engine 10.3.0 – .NET-yhteensopivuusongelmat

Ongelma: Jos FlickFetch käyttää .NET:iä (esim. WinForms tai WPF), Mono-päivitys voi aiheuttaa yhteensopivuusongelmia.

Korjausehdotukset:
- Asenna Microsoftin .NET Framework manuaalisesti FlickFetchin pulloon:
  - Esim. winetricks dotnet48 (tai vanhempi versio, jos ohjelma sitä vaatii).
  - Tämä ohittaa Winen oman Mono-implementaation.
- Poista Mono käytöstä:
  - Poista mono-paketti pullosta, jos käytät winetricks-työkalua: winetricks remove mono.
- Kokeile vanhempaa Mono-versiota:
  - Jos et halua käyttää Microsoftin .NET:iä, voit yrittää asentaa vanhemman Mono-version, esim. 7.x, manuaalisesti.

---

🖼️ 2. EGL-renderöinti oletuksena – OpenGL-ongelmat

Ongelma: EGL voi aiheuttaa sen, että ikkuna ei piirry tai katoaa heti, jos ohjelma ei ole yhteensopiva EGL:n kanssa.

Korjausehdotukset:
- Pakota vanha GL-renderöinti käyttöön:
  - Aseta ympäristömuuttuja ennen ohjelman käynnistystä:
    `bash
    export MESALOADERDRIVER_OVERRIDE=i965
    export LIBGLALWAYSINDIRECT=1
    export WINEDLLOVERRIDES="dxgi=n"
    export WINEDEBUG=-all
    wine FlickFetch.exe
    `
  - Tai kokeile suoraan:
    `bash
    WINEDLLOVERRIDES="dxgi=n" wine FlickFetch.exe
    `
- Kokeile DXVK- tai vkd3d-yhteensopivuutta:
  - Jos käytät DXVK:ta, kokeile ottaa se pois päältä tai päivittää sen versio.
  - winetricks dxvk tai winetricks dxvk=n.

---

🧱 3. COMCTL32 jaettu v5- ja v6-moduuleihin – UI-komponenttien ongelmat

Ongelma: Jos FlickFetch odottaa vanhaa yhdistettyä COMCTL32.dll:ää, se voi kaatua tai jäädä näkymättömäksi.

Korjausehdotukset:
- Pakota COMCTL32 v5 tai v6 käyttöön:
  - Aseta winetricks comctl32 tai winetricks comctl32=native,builtin.
- Muokkaa winecfg:ssä DLL-yliasetuksia:
  - Avaa winecfg, siirry "Libraries"-välilehdelle ja lisää:
    - comctl32 (native, builtin)
- Kokeile manifest-tiedoston muokkausta:
  - Jos ohjelma käyttää vanhaa tyyliä, voit yrittää pakottaa sen käyttämään v6-tyyliä lisäämällä application manifest -tiedoston, jossa määritellään dependency COMCTL32 v6:lle.
 

Statistiikka

Viestiketjuista
294 202
Viestejä
5 029 634
Jäsenet
80 660
Uusin jäsen
popeda

Hinta.fi

Back
Ylös Bottom