Applescript per compilare la finestra di dialogo Portachiavi

1

Vorrei compilare la finestra di dialogo Portachiavi con i campi Nome: e Password (la stampante è la coda di stampa di Windows), ma dopo il comando Stampa, la finestra di dialogo Portachiavi si apre, ma non risponde mai a nulla finché non faccio clic OK o cancella.

  tell application "TextEdit"
  activate
  make new document

  print document 1 with properties {target printer:"2nd-floor"}

  tell application "System Events"

         set value of text field 1 of group 1 of window 1 to "CUA\name"

         click button 2 of window 1 of application process "SecurityAgent"

  end tell
  end tell

Spero di perdere qualcosa di stupido, grazie.

    
posta Len 10.06.2014 - 14:57
fonte

1 risposta

1

Considera di modificare il requisito per una password. Le stampanti su Mac OS X sono gestite da Common UNIX Printing System (CUPS) ed è altamente configurabile.

Suggerimenti per Mac OS X hanno pubblicato questo, Disabilita i requisiti della password della coda di stampa , per disabilitare le password della coda della stampante. Dovrebbe funzionare per le versioni moderne di OS X:

  1. As root, or in a Terminal session with su privileges, edit /etc/cups/cupsd.conf.
  2. Find the section below.
  3. Remove the items you don't want limited: Pause-Printer, Resume-Printer, Pause-Printer-After-Current-Job, etc.
  4. Save the file, quit the editor, and restart your computer

Sezione per trovare e modificare:

  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Res
tart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
      AuthType Default
      Require user @AUTHKEY(system.print.admin) @admin @lpadmin
      Order deny,allow
  </Limit>
    
risposta data 10.06.2014 - 16:03
fonte

Leggi altre domande sui tag