Domanda:
Da dove provengono Command-Shift-3 o Command-Shift-4 (per acquisire schermate)?
Josh
2010-11-19 05:03:43 UTC
view on stackexchange narkive permalink

So che su Mac OS X puoi acquisire una schermata dell'intero schermo con Comando + Maiusc + 3 e tu può catturare una schermata di una selezione (o una finestra) con Comando + Maiusc + 4 . C'è una logica per questa combinazione di tasti? Qual è la storia di quel comando? Da dove provengono Comando + Maiusc numero ?

Tutti, ecco un suggerimento: ResEdit e `FKEY`s :-)
significa che conosci già la risposta? : P
@calavera Conosco la risposta e risponderò presto alla domanda se nessun altro lo sa :-)
Tre risposte:
#1
+8
Dori
2010-11-22 11:01:41 UTC
view on stackexchange narkive permalink

Cos'è un FKEY?

Gli FKEY (tasti funzione) sono risorse contenenti codice eseguibile che viene richiamato premendo contemporaneamente i tasti Comando-Maiuscole- # (qualsiasi numero 0-9) tempo. Nel file di sistema standard ci sono due FKEY; con un ID # 3 e # 4 che vengono utilizzati per eseguire il dump della schermata o della finestra corrente su disco o stampante. 1

alt text

Per quanto posso ricordare / trovare, i comandi di screenshot sono stati aggiunti per la prima volta al sistema operativo stesso in Sistema 6. 2


1 Testo e immagine da FKEY che esegue altri FKEY! di John Holder ( Rivista MacTech , 1988)

2 Ulteriori letture / riferimenti: Mel's Macintosh Universe: Macintosh Plus e un post sul forum del 2003, How do I take a screen shot (the last of which features some guy named Chealion).

Ho pensato di rispondere, dato che sono passati più di un paio di giorni dal suggerimento di Josh.
Bella risposta Dori! Hai mai usato `FKEY` personalizzati?
Immagino che ora devo ammettere che il primo Mac che abbia mai posseduto era un LC con System 7 (nel 1991). Quindi no, non ho molta esperienza personale con FKEY. ** ☹ **
#2
+4
Josh
2010-11-22 19:00:56 UTC
view on stackexchange narkive permalink

La risposta di Dori era corretta, ma ho pensato di aggiungere solo un po 'più di storia. Le prime tastiere Mac non contattavano i tasti funzione (da F1 a F12 ecc.). Al posto dei tasti funzione, consentivano all'utente di digitare Comando + Maiusc + da 1 a Comando +Shift+9.

Prima di Mac OS X, il software di sistema conteneva una "Valigia" chiamato "Sistema". Questo era il cuore del classico Mac OS e conteneva il codice necessario per avviare ed eseguire la macchina. Tuttavia questo codice non si trovava nel fork dei dati del file, si trovava nel Resource Fork di Mac OS proprietario che è configurato come un database: ogni risorsa ha un tipo, che è un quattro valore in byte e un ID.

Prima di Mac OS 9, tutto il codice dell'applicazione era nelle risorse di tipo CODE . Nella valigia del sistema c'era una risorsa speciale di tipo FKEY . Queste erano essenzialmente solo risorse CODE , con l'eccezione che le risorse FKEY 0-9 sarebbero state eseguite quando il corrispondente Command + Shift + tasto numero è stato premuto.

Se ricordo bene, il Comando + Maiusc + 1 FKEY ha espulso il floppy e Comando + Maiusc + 2 FKEY ha espulso il floppy nel secondo drive (esterno o di un Mac a due floppy (ad esempio alcuni SE / 30)). Ma c'erano sviluppatori di software là fuori che creavano FKEY . Ricordo che da bambino avevo tutti gli FKEY "slot" aperti riempiti. Uno mi ha permesso di disegnare a mano libera sullo schermo (il mio amore per i cerchi a mano libera è iniziato presto :-) e uno ha messo i personaggi Mystery Science Theatre 3000 nella parte inferiore dello schermo.

#3
+3
Guesty McGuestFace
2017-06-15 10:03:09 UTC
view on stackexchange narkive permalink

Apple Nota tecnica OS01, datata "Mar 01 1985", descrive il meccanismo da command-shift-1 a command-shift-4.Originariamente, 3 acquisivano uno screenshot su disco e 4 lo inviavano direttamente alla stampante.

Non tutti usavano FKEY.1 e 2 sono stati elaborati da GetNextEvent, ma acquisiti dal sistema.3 e 4 hanno utilizzato l'FKEY definito nel file System.Da 5 a 9 erano disponibili per l'utente, tramite FKEY.0 non sembra essere stato supportato.

Secondo la tabella delle date di rilascio di Wikipedia, questa nota tecnica è stata scritta appena prima del rilascio di System 2.0.Affermano anche (senza riferimento) che System 2 ha introdotto questa scorciatoia per gli screenshot.Forse Apple ha scritto la nota tecnica prima del rilascio effettivo.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 2.0 con cui è distribuito.
Loading...