- Ho installato il programma ed il computer e' esploso. Voglio un miliardo- Riassunto (per chi va di fretta...)
- OK, ho 'sto file PKZIPFIX.EXE, e adesso che me ne faccio?
- Come faccio ad andare velocemente nella directory dove si trova il .zip
- Ehi, ma io scrivo PKZIPFIX e mi dice Comando o nome file non valido
- No, senti, io il programma lo lancio, scrive, scrive e non fa un cacchio
- E non c'e' un modo per evitare di andare per tentativi?
- Ma non posso evitare tutto 'sto casino ogni volta?
- Beh, e se uso GetRight o simili come faccio?
- No, senti, e'troppo complicato per me. Qualcosa di piu' semplice...
- Ma che e' sto RAR? WinRAR che?
- Ho usato WinRAR ma mi dice lo stesso che il file e' incompleto...
- Ora che ci penso... Ma perche' dovrei fare tutto 'sto casino?
- Si, ma chi me lo da 'sto PKZIPFIX a me???
- Ehi, ma io 'ste cose gia' le sapevo, mi stai facendo solo perdere tempo
- Guarda che hai scritto una ca**ata!
Scaricando file zippati da siti vari mi e' capitato di trovarmi con qualche
mega di dati inutili sul groppone, perche' il webmaster ha ben pensato di fare
un po' di spazio cancellando proprio il file che stavo scaricando.
Idem, per quanto riguarda gli MP3, i filmati, ed altro ancora.
Ma nel primo caso avevo una soluzione, seppur parziale: nella suite completa
della PKWare per DOS, oltre ai mitici
PKZip/PKUnzip, all'utile ZIP2EXE, all'incredibile
PKZipJr (versione light del decompressore che occupa 2916 byte!!!);
oltre a tutto cio', dicevo, c'e' un simpatico programmillo che
di nome fa PKZIPFIX. Tale pezzo di software permette di prendere uno degli
archivi incompleti (quelli che Winzip sputa indietro col messaggio Cannot open
file: it does not appear to be a valid archive) e generarne uno nuovo (chiamato
PKFIXED.ZIP) che, pur continuando a non essere completo, "crede" di esserlo.
Cosi' potrete aprirlo e leggere tutti i file COMPLETI presenti nel file generato.
Volevo solo dire una cosa al signor Nico Mak: VERGOGNA! Siamo alla versione 8.0
ed ancora questa funzione non e' stata aggiunta al programma...
Purtroppo, questa non e' una soluzione valida anche per gli altri casi.
Faccio un esempio. Se l'archivio contiene otto file, potrete aprire i primi 7,
mentre per l'ottavo non ci sara' nulla da fare: WinZip confronta la dimensione
originaria del file e quella presente nell'archivio, vede che non coincidono,
mostra un messaggio di errore (Unexpected end of file encountered) e se ne lava
le mani mostrandovi un bel file di log (a richiesta...)
Avete capito dove voglio andare a parare? Se ci sono otto file ne leggo sette.
Se ce ne sono tre, ne leggo due. E se, come nel caso di MP3 o MPEG, ce n'e' uno
solo??? Esatto! Non si legge niente, nisba, ZERO. A meno che...
...ebbene, una soluzione c'e'! Basta usare
WinRAR. Come (direte voi):
usare il RAR x i ZIP??? Eh, si...
Aprite il file con
WinRAR, scegliete il file, estraetelo e, se il formato lo
consente, potrete farvi un'idea di cosa sta(va)te scaricando.
E se uno non ha
WinRAR? Beh, non ci crederete ma... potete usare PkUnzip.
Si, proprio la vecchia versione per DOS (di recente aggiornata) che tutti, credo, hanno
da qualche parte. Oppure c'e' la nuova versione per Windows di PKZip.
0) Ho installato il programma ed il computer e' esploso. Voglio un miliardo...
Ehi, non l'ho mica fatto io il programma? Ve lo riporto cosi' com'e' e non sono
responsabile per nessun danno, perdita di dati, rallentamento, baco, errore,
attacco epilettico, perdita di sensi, lieve malore, emicrania, encefalite, etc.
che potra' essere provocato dal suo (seppur corretto) utilizzo.
1) OK, ho 'sto file PKZIPFIX.EXE, e adesso che me ne faccio?
Ah, bei tempi quelli del DOS... Per prima cosa, per non dover fare i salti mortali,
copiate il file nella directory WINDOWS\COMMAND, cosi' verra' trattato
alla stregua di un comando del "DOS di Windows" (Ma cosa dici, Win98 e' completamente
indipendente dal DOS!!! NdBilloGato) cioe' potrete lanciarlo da dove + vi aggrada.
E' un consiglio che vale in generale, per tutti i programmi di uso comune.
Fatto cio' potrete usarlo aprendo, ogni volta che ne avrete bisogno, il Prompt
di MS-DOS dal Menu Avvio e lanciando il programma direttamente dalla directory
in cui si trova l'archivio zippato da correggere. Il file corretto sara' creato
nella stessa directory da cui avete lanciato il programma.
1b) Come faccio ad andare velocemente nella directory dove si trova il file zip?
Col DosHere, uno dei PowerToys di Microsoft.
Salva il file su disco, clicka col tasto destro e scegli Installa.
Per verificare la corretta installazione, clicka col tasto destro su una cartella e scegli
l'opzione Prompt di MS-DOS. Fatta anche questa!!!
2) Ehi, ma io scrivo PKZIPFIX e mi dice dice Comando o nome file non valido
Spero che nessuno abbia mai bisogno di questa voce, ma non si sa mai.
Allora: per prima cosa, assicuratevi che il file si trovi nella cartella giusta
come specificato al punto 1. In caso contrario: selezionate il file, premete il
tasto COPIA (oppure CTRL-C sulla tastiera), aprite il disco C: (ammesso che
abbiate Windows su C: ma in caso contrario di certo non avete bisogno di questa
FAQ!!!), aprite la cartella Windows e successivamente la cartella Command.
Ok, ora basta premere Incolla (oppure CTRL-V). Riprova adesso.
3) No, senti, io il programma lo lancio, scrive, scrive e non fa un cacchio...
Se il programma viene lanciato ma non genera alcun risultato, ci sono varie spiegazioni possibili:
No files found to fix. File is most likely not a ZIP file.allora siete in presenza di un ZIP tarocco: in realta' questo file non e' in
Usage: PKZIPFIX ZipFileeccetera, allora avete semplicemente dimenticato di specificare il nome del file da correggere:
3b) E non c'e' un modo per evitare di andare per tentativi?
Forse non ci avevate ancora pensato...
Potete aiutarvi aprendo il file come testo: spesso i primi caratteri ne
identificano il formato o addirittura il programma con cui e' stato creato.
Un file RAR, ad esempio comincia con RAR.
ATTENZIONE: quasi sicuramente avrete bisogno di un editor esadecimale, tipo HEdit.
4) Ma non posso evitare tutto 'sto casino ogni volta?
Cerrrrrrto che si! Ma attenzione: se non sapete dove mettere le mani o anche se
non sapete cosa state facendo, non fate niente!!!
Premesso cio', vi tranquillizzo: non c'e' niente di incredibilmente complicato in
quel che andremo a fare. Pronti?
Inseriamo la funzione di PkZipFix nel menu contestuale dei file di
WinZip.
In tal modo, cliccando col tasto destro sul file incriminato, oltre alle solite
Open, Extract to, etc etc etc (salute!) troveremo una comoda opzione che ci
permette di fare quanto sopra descritto con un singolo click (anzi due...)
Vediamo passo-passo cosa fare e come farlo:
I download manager aggiungono ai file che state scaricando una estensione
che vi fa capire che sono ancora incompleti. Per cui, anche nel caso si tratti
di un file di WinZip,
Windows lo vedra' come un file di Getright (per esempio)
e non vi permettera di farci alcunche' (quindi niente Recupera file corrotto).
Tre le possibili soluzioni (io mi riferiro' a GetRight perche' uso quello, ma il
discorso vale in generale):
4c) No, senti, e' troppo complicato per me. Qualcosa di piu' semplice...
...ma ugualmente efficace? Il metodo mi e' stato suggerito da Diego B.
Vediamo di sminuzzarlo in piccoli passi anche stavolta. Allora:
RAR (che sta per Russian ARchiver) e' un formato alternativo al ZIP che offre
compressione maggiore al costo di un + elevato tempo di elaborazione.
WinRAR e' il prg per Windows che permette di usare tali file con il
nostro sistema operativo preferito (seeee... come no!)
Il programma puo' essere trovato sul sito della Rarsoft o su qualsiasi sito
che raccoglie software shareware.
Sicuramente lo troverete sul sito del vostro provider.
5b) Ho usato WinRAR ma mi dice lo stesso che il file e' incompleto...
Le nuove versioni di WinRAR hanno il controllo sull'integrita' dei file
attivato di default. In pratica il file incompleto viene estratto, controllato e quindi
cancellato perche' trovato danneggiato. Per evitarne la cancellazione, dopo aver scelto
l'opzione Extract to basta selezionare la casella Keep broken files in basso a
sinistra, nella sezione Miscellaneous.
6) Ora che ci penso... Ma perche' dovrei fare tutto 'sto casino?
Diciamo che stiamo scaricando un bel MPG o MP3 da 7Mb. Ebbene, quante volte e'
capitato che alla fine di ore di faticoso (e costoso) download, ci ritroviamo
con addirittura il file sbagliato (e penso a quei file chiamati cosi' fantasiosamente
1.zip, a.zip, filmato.zip, canzone.zip) oppure con una schifezza inutilizzabile?
Quanto avreste pagato per aver potuto vedere cosa stavate scaricando
prima di terminare il download?
Bene, ora potete farlo!!! E senza pagare niente!
7) Si, ma chi me lo da 'sto PKZIPFIX a me???
Puoi scaricare tutta la suite x DOS qui. Sono solo 200k!
Se invece vuoi solo il programmino, armati di pazienza e cerca...
8) Ehi, ma io 'ste cose gia' le sapevo, mi stai facendo solo perdere tempo...
Ooo', cammo cammo bello! Ma scusa, che cacchio leggi a fare allora?
E poi, se 'ste cose le sapevi gia' perche' te le sei tenute per te, eh?
Egoist! Egoist! Egoist!
9) Guarda che hai scritto una ca**ata!
Se volete segnalarmi errori e/o omissioni, c'e' la mia mailbox.
Se spedite spam, pubblicita', catene di sanpashkwale (si legge pasc quale) o
robba del genere, ovviamente il msg sara'cancellato senza neanche aprirlo.