Lo schermo GNU su MacOS 10.8 dice “Stai attento! Nuovo schermo stasera ”


12

Lo schermo GNU su MacOS 10.8 dice "Stai attento! Nuovo schermo stasera" quando a volte avvia lo schermo. Qualche idea che cosa causa questo o c'è un modo per disabilitarlo e / o cambiare il testo in qualcos'altro?

Versione schermo 4.00.03 (FAU) 23-ott-06

OS X versione 10.8.2

Risposte:


24

Stai usando lo schermo con l'opzione #NETHACK definita.

Nethack è un vecchio gioco basato sul testo con molti colpi di scena sorprendenti, inclusa la dipendenza dalla fase lunare. Se è luna piena, i mostri mannari in gioco sono più forti.

Lo schermo ha un'opzione per tradurre alcuni dei normali messaggi in messaggi "nethack-ish". Uno dei messaggi di Nethack è "Stai attento, luna nuova oggi". La versione dello schermo è "Stai attento! Nuovo schermo stasera.")

Un elenco dei messaggi dalla sorgente dello schermo:

#ifdef NETHACK
static struct nlstrans nethacktrans [] = {
{"Impossibile bloccare il terminale - fork non riuscito",
     "Impossibile terminare il fork - blocco non riuscito"},
{"Ottenuto solo% d byte da% s",
     "Stai soffocando sul tuo cibo:% d byte da% s"},
{"Modalità copia - Colonna% d Riga% d (+% d) (% d,% d)",
    "Benvenuto nello zoo del tesoro degli hacker - Colonna% d Riga% d (+% d) (% d,% d)"},
{"Primo segno impostato - Colonna% d Riga% d",
    "Rilasci un segnalino magico - Colonna% d Linea% d"},
{"Modalità copia interrotta",
    "Sei scappato dalla prigione."},
{"Filtro rimosso.",
    "Hai un sentimento triste per un momento ..."},
{"Finestra% d (% s) uccisa.",
    "Distruggi la finestra scadente% d (% s)."},
{"La finestra% d (% s) è ora monitorata per tutte le attività.",
    "Ti senti come se qualcuno ti stesse guardando ..."},
{"La finestra% d (% s) non viene più monitorata per l'attività.",
    "Non senti più la presenza dell'osservatore."},
{"buffer vuoto",
    "Non accade nulla."},
{"passa alla suoneria.",
    "Improvvisamente non riesci a vedere la tua campana!"},
{"passato a Visual Bell.",
    "La tua campana non è più invisibile."},
{"La finestra è ora monitorata per il silenzio% d sec.",
    "Ti senti come se qualcuno stesse aspettando% d sec. Silenzio ..."},
{"La finestra non viene più monitorata per il silenzio.",
    "Non senti più il silenzio dell'osservatore."},
{"Nessun'altra finestra.",
    "Non puoi fuggire dalla finestra% d!"},
{"Logfile \"% s \ "chiuso.",
    "Metti via il tuo rotolo di registrazione chiamato \"% s \ "." },
{"Errore durante l'apertura del file di registro \"% s \ "",
    "Sembra che tu non abbia una pergamena della registrazione denominata \"% s \ "."},
{"Creazione del file di registro \"% s \ ".",
    "Inizi a scrivere sulla pergamena della registrazione denominata \"% s \ "."},
{"Aggiunta al file di registro \"% s \ ".",
    "Aggiungi alla pergamena della registrazione denominata \"% s \ "."},
{"Stacca interrotto.",
    "L'esplosione della disintegrazione ti sfreccia!"},
{"Svuota registro.",
    "Non accade nulla."},
{"[Le password non corrispondono - controllo disattivato]",
    "[Le password non corrispondono: la tua armatura si sbriciola]"},
{"Interrotto a causa della modifica della dimensione della finestra.",
    "KAABLAMM !!! Hai attivato una mina terrestre!"},
{"Fuori dalla memoria.",
    "Chi era quella persona Maude comunque?"},
{"getpwuid () non è in grado di identificare il tuo account!",
    "Un allarme suona nel sotterraneo ... \ nIl Keystone Kops ti sta cercando!"},
{"Deve essere collegato a un terminale.",
    "Devi giocare da un terminale."},
{"Nessun socket trovato in% s. \ N",
    "Questa stanza è vuota (% s). \ N"},
{"Nuova schermata ...",
    "Attento! Nuovo schermo stasera."},
{"Il bambino è stato arrestato, riavviato.",
    "Riacquisti conoscenza."},
{"Ci sono schermate su:",
    "Il tuo inventario:"},
{"C'è una schermata su:",
    "Il tuo inventario:"},
{"Ci sono diverse schermate su:",
    "Dimostrati degno o perisci:"},
{"C'è uno schermo adatto su:",
    "Vedi qui uno schermo bello:"},
{"Ci sono diverse schermate adatte su:",
    "Potresti desiderare uno schermo, cosa vuoi?"},
{"% d socket% s cancellato.",
    "Senti% d esplosione distante% s."},
{"Rimuovi le schermate morte con 'screen -wipe'.",
    "Lo schermo morto% s tocca% s te. Prova 'screen -wipe'."},
{"Tentativo di riattacco illegale dal terminale% s.",
    "'% s' tenta di toccare la sessione, ma non riesce."},
{"Impossibile scrivere% s",
    "% s è troppo difficile da scavare"},

Se desideri ricevere i messaggi normali, decommenta #define NETHACKdal tuo profilo o ricompila la schermata senza supporto.


1
grazie per la spiegazione, Hennes. Ma come potrei "decommentare #define NETHACK dal mio profilo"? Sono su un Mac, quindi presumo non ci sia modo di ricompilare lo schermo su questo sistema operativo.
Esdra gratuito il

Non ho mac, quindi non posso provarlo. Ma google mi dice che BASH è la shell predefinita su OS / X. All'avvio bash leggerà diversi file (vedi superuser.com/questions/225298/… per quali). Controlla quelli per il comando define.
Hennes,

1
Ah, ho trovato un'impostazione "nethack on" nel mio .screenrc in modo tale che off abbia risolto il mio problema. Grazie ancora!
Esdra gratuito il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.