Osaisiko joku kertoa, onko mitenkään mahdollista päästä kaivamaan/muuttelemaan valmiin silent installerin(esim. vaikka ohjelma.exe self extractor) tiedostoja paketin sisältä? Tai mihin cab-tiedostot tarkalleen ottaen purkautuvat self extractoria käytettäessä?
Jos tämä onnistuu, niin onko esim unixille/linuxille olemassa installshieldin cab-pakettien muokkausohjelmaa? Siis kätevämpiä kuin esim Unshield?
Jos tämä onnistuu, niin onko esim unixille/linuxille olemassa installshieldin cab-pakettien muokkausohjelmaa? Siis kätevämpiä kuin esim Unshield?
Vastaukset 5
Vanhimmat
googleta
toi purkaa monia tiedostoja: rar, zip, gz, tar, tar.gz, exe, sfx, iso ja muita poltettavia ja harvinaisia sekä yleisiä tiedostoja. Näyttää myös tiedostotyypin, jos ei voi purkaa arkistoa.
googleta universal extractor
Kiitän.
Nyt kyllä pulpahti mieleen liittyen tohon cabinettifilujen modaamiseen, että oikeastaan voisi käyttää jotain ohjelmaa tyyliin i6comp.exe vaikka winen läpi.
Mutta nyt pitäis vaan tietää lisäksi, että miten self extractorin cab-filuihin pääsee käsiksi ja modaamaan niitä, ilman että extractori pitäisi ensin purkaa johonkin piilotettuun temppihakemistoon, josta ohjelma normaalisti asennetaan self extractorilla?
toimi?
Käynnistä -> suorita -> %systemdrive%\Program Files\Universal Extractor\bin\UniExtract.exe -> ok
Valitse sillä se cab tiedosto ja paina OK. Sano jos ei toimi... Ja jos ei, lähetä mikä teksti siin tulee. Ikkunan nimi on Universal Extractor v1.3.1 (tai joku muu versio...) esim. C:\jotakin.cab cannot be extracted. Filetype returned was: Delphi.
En pääse mitenkään sinne installshield self extracting executablen sisälle. Ei taida olla olemassakaan sellasta ohjelmaa jolla tämän single exen(siis paketin jonka sisällä data1.cab, data2.cab... sijaitsevat) sisältöä voisi editoida lennossa. Ei ainakaan usean päivän etsinnöistä huolimatta sattunut silmään.
Enkä toisaalta voi käyttää omaan ohjelmaani tavallista(cd:lle poltettavaa) setupia missä cabit ja headeri on näkyvillä samassa hakemistossa setup.exen kanssa.
Täytyy varmaankin kehitellä jotain muuta ratkaisua ohjelmaan.