Elisaviihdex on epävirallinen kilke jolla voi katsoa elisaviihde tallenteita
Myös mahdollista luoda kansioita ja siirellä asioita näihin kansioihin
Elisa ViihdeX Media Manager toimii taas!
https://bbs.io-tech.fi/threads/elisa-viihteen-tallenteet-omalle-koneelle-15-9-18-toimii-jaelleen.46082/
Myös mahdollista luoda kansioita ja siirellä asioita näihin kansioihin
Elisa ViihdeX Media Manager toimii taas!
https://bbs.io-tech.fi/threads/elisa-viihteen-tallenteet-omalle-koneelle-15-9-18-toimii-jaelleen.46082/
Vastaukset 7
Vanhimmat
Jos lakkaa lataamasta videoita koneelle kannattaa käydä päivittämässä wget 32bit tai 64bit niin toimii taas
https://eternallybored.org/misc/wget/
Kukahan osaisi kertoa, mikä on OIKEA tapa kääntää wget EXE -tiedostoksi mingw-gcc :llä (jos se on koodattu C:llä) tai mingw-g :llä (jos se on koodattu C :lla) !
Oletuksena kun nuo vapaan lähdekoodin maailman tekeleet on sellaisia, että ne kyllä tuottavat EXE -tiedoston, mutta se kyseinen EXE ei toimi, vaan herjaa ensin yhtä puuttuvaa DLL:ää, ja jos jostain (vaikka toisesta koneesta) kopioit kyseisen puuttuvan DLL:n , niin sitten herjaa toisesta puuttuvasta DLL:stä.
OIKEA tapa kääntää olisi siis sellainen, että kaikki tarvittava linkataan mukaan siihen samaa EXEen, niin ei tarvitsisi alkaa metsästää puuttuvia DLL:iä.
Oletus:
ko. exe:n ajoympäristö on alunperin täysin tyhjä kone (siis kiintolevyllä ei ole yhtää tiedostoa), johon on juuri asennettu Windows -käyttöjärjestelmä, eikä mitään muuta.
Eli EXEn pitää toimia koneessa jossa ei Windows -käyttöjärjestelmän lisäksi ole asennettu mitään muuta.
Noiden GPL -lisenssistä vauhkoavien vapaan lähdekoodin maailman koodaajien asennemaailma kun on yleensä se, että linux = normaali, ja windows = normaalista poikkeava, eli heidän mielestään se on muka käyttäjän oma syy, että windowsille käännetty wget (olipa se 32 tai 64 -bittinen) EXE ei toimi, kun kaiken maailman DLL -kirjastot puuttuvat koneelta.
Miksiköhän ne puuttuvat?
No siksi, että yksikään Microsoft Corporationin julkaisema EXE ei kyseisiä DLL:iä mihinkään tarvitse, siinä syy, miksi Windowsin asennusohjelma ei kyseisiä DLL:iä asenna, ei sittenkään, vaikka niitä vastaavat libXXX.so -tiedostot löytyvät käytännössä jokaisesta linuxjakelusta (kuten Ubuntu, Debian, RedHat, Mandriva jne.)
Mutta em. faktoista huolimatta, oletuksena yritys kääntää wget lähdekoodista -> EXE -tiedostoksi tuottaa nimenomaan ns. vajaan EXEn, joka tarvitsee ties mitä DLL:iä toimiakseen.
Varmaan saa jollain kääntöjärjestelmän (yleisimmin AutoConf / AutoMake) optiolla tekemän ns. täyden EXEn, joka ei DLL:iä mihinkään tarvitse, mutta oletuksena ei näin tapahdu, vaan pitäisi itse tietää, miten käännös-skriptiä pitäisi muokata jotta näin tapahtuisi, eli tuottaisi sellaisen EXEn joka toimii vaikka koneessa olisi vain Windows eikä mitään muuta !
Parempi on hommata usb digiviritin..
Itse ei tarvinnut kääntää mitään purkaa vain oikean bittinen wget ja kopsata se juurikansioon?
Turhaa säätämistä moinen. Digiviritin on paljon helpompi.
Jos windows ei tiedä millä tuota käynnistää pitää osoittaa mshta.exe /windows/system32 (32-bit windows) tai /syswow64 kansiosta (64-bit windows)
Viihde X Media Manageria on päivitetty
https://yhteiso.elisa.fi/elisa-viihde-sovellus-ja-nettipalvelu-16/elisa-viihteen-tallenteisiin-muutoksia-vaikutuksia-api-rajapinnan-kautta-kaeytettaeviin-sovelluksiin-518694?postid=655856#post655856