Come preannunciatovi in un articolo qualche giorno fa, è possibile ripristinare la funzionalità di AirPrint sulle stampanti condivise in rete, utilizzando alcuni file di una seed precedente di Mac OS X 10.6.5. Immagino che molti di voi conoscano già la procedura da seguire, ma la riporto qui passo per passo, in modo che sia chiaramente disponibile per tutti.
Ci sono innanzitutto un paio di metodi, che operano la stessa identica cosa, solo che uno è, per così dire, semiautomatizzato mentre l’altro è completamente manuale.
Procedura Manuale
Dovete scaricare il pacchetto presente a questo link, contenente i file da ripristinare e un breve readme con le istruzioni che vi riporto:
- copiare il file urftopdf in /usr/libexec/cups/filter/
- sovrascrivere il file apple.convs in /usr/share/cups/mime/
- sovrascrivere il file apple.types in /usr/share/cups/mime/
Una volta operati questi passaggi, basta:
- riavviare;
- cancellare la stampante condivisa dall’elenco stampanti in Preferenze di Sistema – Stampa e Fax;
- aggiungere nuovamente la stampante dal medesimo pannello;
- abilitarne la condivisione.
E il gioco è fatto.
Procedura Automatica
Per i più pigri, è possibile scaricare un piccolo programmino che fa il lavoro di copia dei file al posto nostro. Il software sembra essere piuttosto sicuro ed è completamente gratuito, creato da Netputing e scaricabile da questo indirizzo.
Si lancia il software e si sposta il cursore su ON:
Ci viene richiesta la password di amministratore (per la copia dei file di sistema):
E il gioco è fatto, l’hack è stato installato con pochi click del mouse:
Resta solo l’ultima parte da effettuare manualmente:
- riavviare;
- cancellare la stampante condivisa dall’elenco stampanti in Preferenze di Sistema – Stampa e Fax;
- aggiungere nuovamente la stampante dal medesimo pannello;
- abilitarne la condivisione.
Enrtambi i sistemi funzionano correttamente ed è possibile stampare su qualsiasi stampante condivisa in rete da qualsiasi App supporti AirPrint. Al momento ho provato Safari (immagine in apertura) e Pages (immagine in chiusura) e la stampa è indistinguibile da quella operata normalmente con un Mac (o un PC).
La redazione di TAL non si assume nessuna responsabilità in caso di malfunzionamenti derivanti dalle procedure qui descritte.
[via | Steven Troughton-Smith]
rogerdodger 23/11/2010 il 10:44
AirPrint non va sul 3G vero?
Gospel Quaggia 23/11/2010 il 10:46
Non tutte le funzioni sono compatibili con tutti i dispositivi. Per esempio, il multitasking, AirPrint e VoiceOver sono disponibili solo su iPad, iPhone 4, iPhone 3GS e iPod touch (terza generazione e successive). AirPlay e Game Center sono disponibili su iPad, iPhone 4, iPhone 3GS e iPod touch (seconda generazione e successive).
rogerdodger 23/11/2010 il 11:09
Oh ecco. Mi era sfuggito. Grazie Gospel.
Gospel Quaggia 23/11/2010 il 11:10
De nada…
andrea 23/11/2010 il 11:18
E bisognerà aspettare la 10.6.6 per non dover far più nulla?
bLax 23/11/2010 il 11:25
condivise da un mac in lpd, ipp o anche in samba?
Gospel Quaggia 23/11/2010 il 11:46
Oddio, credo tutte.
Posso essere più preciso domani.
roro_ch 23/11/2010 il 12:08
Domanda…ma le stampanti collegate invece già nella rete (collegate ad un hub direttamente con rj45), e non condivise? Sono visibili?
Gospel Quaggia 23/11/2010 il 12:11
Se funziona tramite la condivisione sulla stessa rete, credo che la cosa importante da fare sia aggiungerla a un Mac e attivare da lì la condivisione.
Prova.
zsimon 23/11/2010 il 12:26
@Gospel Quaggia
saresti così gentile da spiegarmi una procedura per far tornare tutto come prima in caso di problemi?
Grazie
Gospel Quaggia 23/11/2010 il 12:31
Fai un backup dei file originali e nel caso li rimetti e cancelli quello che hai aggiunto, se hai fatto manualmente.
Altrimenti, con AirPrint Hacktivator, risposti lo switch su OFF e fa tutto da sé.
Riavvii… etc…
zsimon 23/11/2010 il 12:43
@ Gospel Quaggia:
Grazie
Caustic86 23/11/2010 il 12:55
io ho una stampante collegata ad un router wireless tramite cavo LAN e ad un pc windows tramite USB.. posso stamparci da iPad?
Gospel Quaggia 23/11/2010 il 12:57
No.
Caustic86 23/11/2010 il 15:23
:\
P@olo 23/11/2010 il 18:49
A me fa impazzire che non abbiano considerato le stampanti condivise su Airpirt Express!!!
Michele 24/11/2010 il 14:29
@ P@olo:
Quindi almeno per ora zero possibilità per stampanti collegati alla Express?
Gospel Quaggia 24/11/2010 il 15:22
@ Michele:
La stampante che vedete negli screenshot è collegata a un Airport…
Probabilmente P@olo si riferisce al fatto che non le abbiano attivate di default.
Michele 24/11/2010 il 15:34
@ Gospel Quaggia:
Ah ok, pensavo che tutto questo valesse solo per quelle collegate ad un mac e condivise in rete.
Qualcuno ha provato questo escamotage con Leopard? O vale solo per Snow Leopard? Io ho un iPod di seconda generazione, quindi sarebbe inutile fare il tentativo dato che, se non ho capito male, non supporta airprint. Per dirla tutta mi è anche inutile saperlo visto che non potrei sfruttarlo, ma è una curiosità :-)
Gospel Quaggia 24/11/2010 il 16:41
@ Michele:
È lo stesso.
Nel senso che, Airport o meno, è comunque una stampante condivisa da Mac a iPad, non da Airport a iPad.
andrea 01/04/2011 il 18:57
Ma come mai è ancora impossibile usare stampanti condivise? Mi sembra una cosa assurda…