W0RLI PACKET RADIO BBS – Noto software anni 90 (Software MS-DOS)

Aperto da INFORADIO, Mar 02 Ottobre, 09:29 2018

Discussione precedente - Discussione successiva

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.

Senza nome 1

"In qualità di Affiliato Amazon io ricevo un guadagno dagli acquisti idonei" (Disclaimer)

INFORADIO

W0RLI PACKET RADIO BBS – Noto software anni 90 (Software MS-DOS)

Disponibile alla seguente pagina: https://www.forumradioamatori.it/download/download-dos/Packet/Packet.html




W0RLI PACKET RADIO BBS



DOCUMENTAZIONE DI SISTEMA



Versione 18.X



23 ottobre 1994



per Hank Oredson, W0RLI Modificato da John Smith, N6IYA



SOMMARIO



I PROGRAMMI SCATOLA MAIL ...................................... 1

I FILE DI CONFIGURAZIONE .................................... 1

INIT.MB ............................................... ..... 2

MOTD.MB ............................................... ..... 4

DIRS.MB ............................................... ..... 4

XLATE.MB ............................................... .... 5

DIST.MB ............................................... ..... 6

FWD.MB ............................................... ...... 7

WILDCARDS ................................................. 11

PORTS.MB ............................................... .... 11

CRON.MB ............................................... ..... 13

SERVER.MB ............................................... ... 14

KEYS.MB ............................................... ..... 18

TAG.MB ............................................... ...... 19

OPERAZIONI DEL CLOVER .......................................... 20

MANIPOLAZIONE DEL MESSAGGIO DI INTERFACCIA DELLA LINEA DI COMANDO ................. 21

NUOVA MANIPOLAZIONE DEL MESSAGGIO DI INTERFACCIA SYSOP .................... 22

BROWSER DEL MESSAGGIO ............................................. 23

BROWSER WP ................................................ .. 24

CHIAVI SPECIALI ................................................ 25

PRTLOG.EXE ............................................... .. 25

MESSAGGI DI ERRORE ........................................... 26

ALTRI MESSAGGI DI SISTEMA ...................................... 27

BANDIERE DEL MESSAGGIO .............................................. 27

DIAGNOSTICA DELL'INTESTINA ......................................... 28



I PROGRAMMI MAILBOX



MBINIT.EXE inizializza la memoria condivisa e i database utilizzati da

altri programmi. Deve essere eseguito prima, prima di avviare DESQview.



SERVER.EXE è il principale dispatcher per eventi che si verificano quando un messaggio

arriva al sistema o si verifica in orari prestabiliti.

È necessario che SERVER sia in esecuzione affinché il sistema funzioni correttamente.



MBLISTEN.EXE gestisce le porte e indirizza le interazioni all'interno del sistema.



MBSTAT.EXE fornisce una visualizzazione dello stato del sistema.



MBSYSOP.EXE fornisce al sysop un'interfaccia per il sistema senza l'utilizzo

altre risorse di sistema.



I file di configurazione



I seguenti file sono file di testo che contengono informazioni specifiche del sito.

Modifica questi file per i parametri corretti per il tuo sito.



In generale:



All'interno dei seguenti file i campi sono delimitati da un numero qualsiasi di spazi vuoti

e / o schede. Linee che iniziano con ";" sono ignorati e possono essere usati per

commento. Le righe vuote delimitano i gruppi o vengono ignorate.

A ";" posto alla fine di una riga delimita eventuali commenti finali

quella linea.



Questi file vengono letti su base evento ad eccezione di ports.mb, init

.mb, xlate.mb e dirs.mb. Questi file vengono letti all'avvio del sistema e qualsiasi

le modifiche richiederanno il riavvio del sistema affinché le modifiche abbiano luogo.

Gli altri file possono essere modificati al volo e le modifiche verranno notate in seguito

il prossimo evento. L'unica eccezione è l'editor intenzionale per le porte (comando EP).

Ciò consentirà la modifica dei parametri della porta, ma questi sono solo temporanei

natura e tornerà al valore salvato in ports.mb sul sistema successivo

riavvio.



CRON.MB - Descrive le azioni da intraprendere a orari prestabiliti.

DIRS.MB - Definizioni delle aree di directory dei file.

DIST.MB - Elenchi di distribuzione dei bollettini.

FWD.MB - Informazioni sul routing dei messaggi.

HELP.MB - Aiuta il testo del comando.

INFO.MB - Testo del comando "I". Informazioni di sistema.

INIT.MB - Informazioni sul proprietario del sistema.

KEYS.MB - Password per sysop remoti.

MOTD.MB - Testo del messaggio di accesso.

NEWUSER.MB - Testo inviato all'utente al primo accesso.

PORTS.MB - Definizioni della porta COM.

SERVER.MB - Descrive le azioni da intraprendere quando arriva un messaggio.

TAG.MB - Il tuo messaggio "firma".

TEXT.MB - Vari messaggi, messaggi, ecc. Configurabili

XLATE.MB - Liste di traduzione di Designator, elenco file per BID, ecc.

REDIST.MB - Elenco indirizzi server di ridistribuzione.

RT.INI - File di inizializzazione della tavola rotonda. (Vedi RT.DOC)









(1)

I seguenti sono creati e gestiti automaticamente dal MailBox:



BID.MB - Database ID bollettino.

MID.MB - Database ID messaggio.

MAIL.MB - Database dei messaggi.

WP.MB - Database delle White Pages.

YYMM.LOG - I file di registro. Un file di testo che contiene il registro utente.

YYMM è l'anno e il mese corrente.



Il form $ x è un campo di testo variabile. "$ X" è sostituito da

il valore corrente per quel testo.



$ a - Numero di attività di MailBox attive.

$ B - Utenti home bbs.

$ d - La data corrente nell'ora locale definita dalla variabile del fuso orario

$ D - La data corrente in UTC.

$ H - Hang alla fine della riga (sopprimere il ritorno a capo). Utilizzare solo alla fine della linea.

$ h - Numero di messaggi trattenuti.

$ I - Nome Sysops.

$ L - Numero dell'ultimo messaggio nella cassetta postale

$ M - Numero del messaggio di msg corrente.

$ m - Numero di messaggi attivi (totale meno ucciso).

$ N - Numero di messaggi sul sistema.

$ n - Numero di messaggi uccisi.

$ O - nominativo di Sysops.

$ Q - Sysops QTH.

$ q - Utenti QTH.

$ t - Ora corrente in ora locale definita dalla variabile del fuso orario.

$ T - Ora corrente in UTC.

$ t - ID attività corrente.

$ U - nominativo utente.

$ W - Nome utente.

$ X - Data dell'ultimo accesso dell'utente.

$ Y - L'utente che ha effettuato l'ultimo login.

$ Z - Codice postale dell'utente.



INIT.MB - INFORMAZIONI SISOP



Le informazioni di base sul proprietario del sistema e sul funzionamento del sistema sono

contenuto nel file INIT.MB. Sostituisci le informazioni con le tue.

Se senti che hai bisogno di cambiare le varie vite di WP, sii molto

attento e riflettere sulle implicazioni di tali cambiamenti.





Sezione 1 - Indirizzo Sysop



Il nostro nominativo (no SSID) più la posizione gerarchica.

Il nostro manico

Il nostro qth (città / città solo, nessuna pubblicità per favore!)

Il nostro codice postale



W0RLI.OR.USA.NOAM

Matassa

West Linn

97068



Sezione 2 - Informazioni sul server globale WP



N6IYA. # NOCAL.CA.USA.NOAM

(2)

Sezione 3 - Chiamata Sysop



30 (numero di secondi per eseguire il ding della pagina sysop)



Sezione 4 - Parametri di aggiornamento WP



Non cambiarli a meno che tu non abbia una VERA buona ragione.

Nota che 0 significa "per sempre" ...



45 (Giorni prima che una voce WP "utente locale" (L) debba essere prima che sia rimossa)

75 (Giorni prima che una voce "nota BBS" (I) WP debba essere prima che sia rimossa)

55 (Giorni vecchi un "utente di altro BBS" (?) Voce WP deve essere prima che sia rimosso)

0 (Giorni precedenti una voce WP "sysop locked" (B, S, X) deve essere prima che sia rimossa)

50 (Quante volte (in giorni) per aggiornare i dati utente locali al server Global WP)



Sezione 5 - Parametri di sistema locali



Modificali per soddisfare le condizioni della tua posizione.



7 (Giorni fino al Bulletin Stale. Contrassegnato "O".)

2 (Giorni fino a NTS msg stantio. Contrassegnato "O".)

13 (Giorni fino a Personal msg stante. Contrassegnato "O")

30 (i giorni di un BID rimangono validi)

2 (Numero di volte in cui un messaggio può passare in loop prima di essere trattenuto)

20 (Giorni per il bollettino in arrivo da tenere. Contrassegnato "H")

50 (comando L max per elencare)

160 (limite sul numero di righe nella risposta REQWP)

5000 (limite di dimensione per messaggio di aggiornamento WP)

SÌ (sostituisci hloc su msg con informazioni da @ BBS in WP)

256 (file max per comandi W)

SÌ (il comando B ritorna al nodo invece di disconnettere)

6 (Numero massimo di attività che verranno inoltrate contemporaneamente)

NO (Utilizza le posizioni gerarchiche con "#" iniziale per l'inoltro)

NO (usa le posizioni gerarchiche con il principale "riquadro della griglia" per l'inoltro)

NO (normalizza tutte le intestazioni)

SÌ (utilizzare la diagnostica dell'intestazione)

20 (Dimensione del batch compresso, in k byte)

SÌ (utilizzare l'inoltro batch compresso)



Sezione 6 - API DesqView



Dalla versione 17.x esiste la possibilità di utilizzare l'API Desqview da gestire

molte delle attività della casella di posta. Nella parte inferiore del file ci sono 9 nuove linee

che devono essere aggiunti.



SÌ (usa le chiamate specifiche di Desqview)



(Nota: è possibile scegliere qualsiasi editor di testo preferito per le funzioni seguenti.

È stato testato con Personal Editor e il programma DOS Edit che

viene fornito con le versioni successive per MS-DOS. PE amd LI sono i tasti Desqview

per Personal Editor e List.com e non sono forniti con il pacchetto.)



PE (tasto Desqview che definisce l'editor di testo per i comandi del messaggio di invio)

(Nota: [..] disabiliterà questa funzione.Se si sta utilizzando PE, quindi impostare

la finestra DV per visualizzare la modalità a schermo intero.)

PE (tasto Desqview che definisce l'editor di testo per il comando messaggio di risposta)

(Nota: [..] disabiliterà questa funzione)

LI (tasto Desqview che definisce il programma per leggere i messaggi.

(Nota: [..] disabiliterà questa funzione)

(3)

(Nota: i tasti Desqview definiti di seguito sono solo esempi. Dovrai farlo

scegli le chiavi che desideri in base alla configurazione di Desqview. Per esempio:

nell'impostazione standard di Desqview 386, MF chiama Quarter Deck Manifest.)



ML (chiave Desqview che definisce MBLISTEN.EXE)

MU (chiave Desqview che definisce MBUSER.EXE)

MF (tasto Desqview che definisce MBFWD.EXE)

MT (chiave Desqview che definisce MBSTAT.EXE)

MS (chiave Desqview che definisce MBSYSOP.EXE)



Sezione 7 - Tasti di controllo



F (carattere di controllo per eliminare l'utente dal sistema.)

E (carattere di controllo per tornare dalla modalità conversazione.)

E (carattere di controllo per interrompere l'utente e parlare.)

(Nota: questi tasti possono essere definiti come i tasti funzione F1, F2 ecc.)

(Nota: un po 'di storia ... originariamente chiamato "Cat Keys".)

(creazione del programma 2 nuovi gatti sono stati acquisiti e avevano una propensione)

(per camminare sulla tastiera: le probabilità che un singolo tasto venga premuto)

(durante queste escursioni era estremamente alto e come tale poteva e avrebbe)

(posiziona i bbs nei posti più strani. Da qui l'origine del tasto 2)

(combinazioni per eseguire queste funzioni ... js ...)



MOTD.MB - IL MESSAGGIO DI ACCESSO



Il messaggio di accesso è contenuto nel file MOTD.MB. I campi di testo variabili possono

essere utilizzato in MOTD.MB, proprio come in TEXT.MB. Questo file è anche un buon posto per

informare gli utenti di eventuali modifiche apportate al sistema o alla rete.



Esempio MOTD.MB



Salve $ W, benvenuto nella casella postale $ O, parte della rete OPEN.

Questo sistema è gestito da $ I in $ Q, Oregon.



L'ultima connessione a $ Y su $ X; il tuo BBS di casa è $ B



Digitare H come aiuto.

Digitare I per informazioni su questo sistema.



Nota: RT Server è ora online sul Node WLINN. Connetti allo switch

e inserisci RT. Divertiti e divertiti! I $



DIRS.MB - AREE DIRECTORY FILE



Il primo campo è un ID percorso a carattere singolo,

seguito da "D" se il download è consentito e "U" se è consentito il caricamento.

Il secondo campo è il percorso, con "\" finale.

Il terzo campo è il nome del percorso, come mostrato all'utente.



Esempio DIRS.MB



Bollettini ADU \ bulls \ arrl \ ARRL

Newsletter BDU \ bulls \ baycom \ Baycom Exchange

CD \ bulls \ mbdoc \ Mailbox Sysop Documentation

DU \ bulls \ sysop \ Carica l'area file per i file Sysop.









(4)

XLATE.MB - TRADUZIONE, FILE-BY-BID, ELENCO DEGLI ELENCHI, ECC



Ogni riga in questa sezione indica al MailBox di agire

quando riceve un tipo specifico di messaggio. Ogni riga ha diversi campi.

Il primo campo indica COSA l'azione da intraprendere. Il secondo e i seguenti campi

dire COME fare questa azione. Si noti che la stringa di caratteri corrisponde a consentire

wildcard (vedi WILDCARDS sotto). Se più di un'azione si applica a un dato

messaggio, avvengono nell'ordine in cui sono indicati in XLATE.MB.



Codice di azione Significato



B Messaggio file per BID



H Mantieni qualsiasi messaggio TO, FROM o @ questo nominativo.

HT Tieni qualsiasi messaggio A questo nominativo.

HF Tieni qualsiasi messaggio DA questo nominativo.

HA Tieni qualsiasi messaggio @ questo nominativo.

HL Conserva tutti i messaggi inseriti localmente. Questo include il tipo personale

messaggi.



R <old TO> <old @> <new TO> <new @> - Informazioni sulla traduzione degli indirizzi.

I campi 1 ° o 2 possono utilizzare la corrispondenza con caratteri jolly (vedere WILDCARDS

sotto). Un singolo "*" nel 3 ° o 4 ° campo significa "partire

invariato".



T Impostare time-to-live per questa classe di bollettini.

Se impostato su 0, ucciderà dopo l'inoltro.



Esempi:



b arl * \ bull \ arrl \ - File ARRL bollettini per BID.



k vendita allusa - Kill SALE @ ALLUSA dopo l'inoltro.



hf wb6oco: contiene tutti i messaggi da WB6OCO

ht ffnet - Tieni qualsiasi messaggio su FFNET



r * w0rli * - Rimuovi il "BBS" se è questo BBS.

r * worli * - Corretto errore tipografico.

r * rlimb * - Corretto errore tipografico.

r * orgb * o - Qualsiasi messaggio @ "ORGB" diventa @ "OR".

r sysops * sysop * - Qualsiasi messaggio su "SYSOPS" diventa su "SYSOP".

r all amsat amsat allusa - I bollettini di ALL @ AMSAT diventano AMSAT @ ALLUSA



t wx pdx 2 - I bollettini su WX @ PDX andranno via tra due giorni.

t * amsat 10 - Bulletins @AMSAT andrà via tra dieci giorni.



Nota: questi sono esempi tipici e solo per l'area locale. Configura a

la tua area specifica, il nominativo e l'alias se necessario. Inoltre,

le correzioni possono essere fatte ad altro traffico che arriva attraverso il sistema

correggere errori avviati dall'utente. In definitiva, è il sysops

responsabilità di informare gli utenti e / o sysops che questi errori

si verificano e occorre intraprendere un'azione correttiva.













(5)

DIST.MB - ELENCHI DI DISTRIBUZIONE



Il file è costituito da un numero qualsiasi di righe, in cui ogni riga ha:



TO AT call1 call2 call2 ...



Se un messaggio corrisponde a TO e AT (con caratteri jolly - vedi WILDCARDS sotto),

quindi verrà distribuito alle chiamate elencate sul resto della linea.

Possono esserci fino a 14 chiamate per linea. Se hai più di 14 chiamate per a

singola distribuzione, crea semplicemente due linee. Le liste di distribuzione sono

cumulativo.



Si noti che se si inserisce la propria chiamata nell'elenco, verrà visualizzato il messaggio

non uccidere automaticamente fino a dopo averlo letto. Sarà

"distribuito" a voi.



Il messaggio non viene inoltrato alle stazioni della lista nessun ordine speciale.

Se una stazione è occupata, MailBox proverà nuovamente l'ora successiva.



Un "L;" l'elenco di un messaggio con una lista di distribuzione mostra il sysop

stato di inoltro ad ogni stazione su una seconda linea "cc:". Le chiamate a

che il messaggio è stato inviato hanno un asterisco davanti a loro.



Esempio di lista di distribuzione:



*    allor ka7agh n7chr kb7dbd w7dcr n7dxt wa7shp wa7sjn n7vyn

*    allors w7dcr n7dxt wa7shp

*    allusa ka7agh n7chr kb7dbd w7dcr n7dxt wa7shp wa7sjn n7vyn

*    allusa w7xyz w7xyz aa7qq

*    allusw ka7agh n7chr kb7dbd w7dcr n7dxt wa7shp wa7sjn n7vyn

*    amsat ka7agh n7chr kb7dbd w7dcr n7dxt wa7shp wa7sjn n7vyn

*    apri ka7agh kb7dbd wa7sjn

*    pdx ka7agh n7chr kb7dbd wa7shp wa7sjn n7vyn

*    o ka7agh n7chr kb7dbd w7dcr n7dxt wa7shp wa7sjn n7vyn

*    sunami n7hae w7vtw

*    wwgb ka7agh n7chr kb7dbd wa7sjn n7vyn

sysop * w0rli

*    net ve3gyq w3iwi wb1dsw w0ljf k0jjv ad8i

*    usa wa7sjn n6iya w5xo



Cose da notare:



Un messaggio indirizzato a SYSOP @ OR colpirà due liste di distribuzione,

"sysop *" e "* o". In questo modo otterrà tutte le chiamate in entrambi

elenca come è la distribuzione. Dalla versione 16.8 ci sarà solo

essere un forward di un messaggio con più liste.



È possibile distribuire messaggi a componenti H come

USA, OR e WA in quanto sono trattati come articoli separati. Componenti H

non sono considerati per il dominio in cui esiste la stazione. A

inoltra messaggi ad altri domini la sintassi SB target @ XX.XX lo farà

usa il componente H per spostarti su altri domini e poi distribuirlo

sul componente @XX.



Il file della lista di distribuzione viene letto "fresco" per ogni messaggio, quindi

puoi modificarlo "al volo" mentre il sistema è in esecuzione, SE il tuo

l'editor di testo supporta correttamente la condivisione di file. Se no, tu

potrebbe ottenere "errore di violazione di condivisione" durante il tentativo di scrivere il

file indietro dal tuo editor.

(6)

In fwd.mb, il nominativo dalla lista dist.mb deve essere prefisso

con "$" per far avanzare i bollettini. Questo è fatto

che puoi inoltrare prima i messaggi personali, i bollettini durano.



FWD.MB - AVANZAMENTO AUTOMATICO



Il file FWD.MB contiene informazioni che guidano l'inoltro automatico

di messaggi. Se il file non esiste, non viene eseguito alcun inoltro. spedizione

viene eseguito quando alcuni elementi in CRON.MB lo attivano o dal comando sysop.



FWD.MB comprende un numero di elenchi e uno "script di inoltro" associato

con ogni lista. Ogni lista ha le informazioni per una MailBox a cui tu

inoltrerà. Lo script associato alla lista dice al tuo MailBox come

per connettersi al MailBox che inoltrerai a. L'elenco contiene informazioni

che descrive quali messaggi verranno inoltrati a tale MailBox. Ogni lista è

terminato da una o più righe vuote.



Una riga che inizia con il punto e virgola verrà ignorata, puoi usare questo per

commentando il tuo fwd.mb. È possibile utilizzare lo spazio finale più il punto e virgola

aggiungi un commento alla fine di una riga.



Ho incluso un esempio di file FWD.MB nel pacchetto di rilascio.





La struttura generale di FWD.MB è quindi:



script1

list1



SCRIPT2

list2



... eccetera.





Liste di routing





Ogni lista ha un numero qualsiasi di nominativi, designatori o sottolisti.

Possono esserci fino a 24 nominativi o designatori su ciascuna linea.



Quindi, una lista sarà simile a:



ntsmn ntssd

w0qrm k0cj



o:



ntswa 98 * w7xyz aa7abc

@ hf.fwd



















(7)

Formato dell'intestazione della lista.



Chiama: <nominativo>

Gruppo: <gruppo 1> <gruppo 2> ... (nota: non superare i 6 caratteri di lunghezza)

Porta: ID

Pre: <comando>

Post: <comando>

Con: <comando>

Timeout: <secondi>

Messaggio: <dimensione massima>

Lotto: <dimensione massima>



Gli appunti:

Se una porta: non è specificata, verrà utilizzata qualsiasi porta di commutazione libera.

Se un batch: <dimensione> non è specificato, la dimensione del batch predefinito da

INIT.MB è usato. Inoltre se Batch: <size> è impostato su "0" quindi

fwding compresso non si verificherà per questa connessione.



Lo script Connect ("Con: <comando>") può avere i seguenti comandi:



Per un link normale CLOVER:

CHIAMATA CN



Per un link robusto CLOVER:

CHIAMATA CR



Per una connessione diretta al MailBox che desideri inoltrare a:



CC 3 N7HAE <- significa "collegamento verso n7hae dal nodo sulla sua porta 3"



Per connettersi a una MailBox distante che esegue l'opzione g8bpq, quando lo si è

usando lo switch g8bpq, connettiti anche a quella chiamata MailBox:



NC WA7SJN



Alcuni altri esempi:



NC W6NR-11

NC N7EQN-10 tramite A6DIG



Riepilogo degli elementi di script in FWD.MB



Chiamata CN - Connetti a questa chiamata usando il normale collegamento CLOVER.

Chiamata CR - Connetti a questa chiamata usando il robusto collegamento CLOVER.

Chiamata NC - Connetti a questa chiamata da un nodo.

X n cmd - Ricetrasmettitore di controllo prima o dopo la connessione.

S testo - Invia questo testo.

R testo - Ricevi questo testo.

R! - Ricevi qualsiasi testo.



Per ulteriori Pre: e Post: comandi per la scheda HAL PCI-4000 CLOVER,

e per i comandi di controllo del ricetrasmettitore, vedere la sezione su CLOVER.



Pre: gli articoli danno comandi TNC da eseguire PRIMA della connessione:



Pre: riprova 10

Pre: maxframe 3

Pre: frack 8



(8)

C'è un comando aggiuntivo che può essere emesso usando il pre: format

Questo è il comando W [wait]. Questo valore è espresso in secondi e

può essere usato per ritardare l'elaborazione di ulteriori comandi mentre il sistema

sta elaborando un comando precedente. Un esempio è il periodo di attesa introdotto

per consentire alla radio di passare a un'altra frequenza.



Pre: W 2 <attendere 2 secondi prima di elaborare il comando successivo.



Posta: gli articoli danno comandi TNC da eseguire DOPO la disconnessione:



Posta: riprova 3

Post: maxframe 7

Post: frack 3





Fai molta attenzione con Pre: e Post: articoli. Il MailBox presuppone che il

TNC è configurato in modo "standard". Se cambi CR, CP o SE

in uno script, potrebbe causare problemi.





Timeout :, Message :, e Batch: gli elementi vengono utilizzati per posizionare i limiti

su cosa inoltrerà quando la lista sarà usata.



Messaggio: nnnn - Limiterà la dimensione dei messaggi inoltrati.



Esempi:



Messaggio: 20000



Mantieni qualsiasi messaggio più grande di 20k byte dall'inoltro.



Lotto: 20000



Se è in uso la compressione batch, impostare la dimensione del batch su 20k byte.



Le voci Pre: S e Pre: R vengono utilizzate per inoltrare in situazioni insolite, in modo che

puoi gestire reti che non usano NET / ROM.



Gli articoli S e R sono disponibili in coppie:

Un articolo S è una linea da inviare:



Pre: SBBS



Un elemento R è la risposta prevista:



Pre: R # SBAY1: N7EQN-10} Connesso a #WWORM: WB6FFC-1



Nel caso in cui QUALSIASI risposta sia valida, utilizzare:



Pre: R!



















(9)

Ad esempio, lo script per W0RLI in Santa Cruz utilizza NET / ROM per la connessione

con KA6IQA a San Diego potrebbe essere (utilizzando tutte le possibili caratteristiche di script).



Chiama: ka6iqa

Gruppo: socal sud

Porto: b

Messaggio: 2000 <- Non inoltrare messaggi più grandi di 2K.

Timeout: 240 <- Usa un timeout di 4 minuti per questo forward.

Batch: 0 <- Non usare la compressione per questo avanti.

Pre: riprova 10 <- Percorso difficile, riprovare molto.

Pre: maxframe 3 <- E non inviare molti pacchetti.

Posta: riprova 3 <- Riporta le cose alla normalità dopo questo inoltro.

Messaggio: maxframe 7 <- Ditto

Con: nc w6amt-1 <- Connetti al nodo backbone locale NET / ROM.

Con: nc w6amt-3 <- Connetti alla rete / ROM più vicina a KA6IQA.

Con: nc ka6iqa v w6amt-4 <- Connetti a KA6IQA.

ka6iqa <- Inoltra messaggi TO o AT KA6IQA.

91 * <- I codici di avviamento postale iniziano con 91.

$ ka6iqa <- Quindi inoltra i bollettini a KA6IQA.



Sottoliste.



In qualsiasi posizione nel file FWD.MB è possibile fare riferimento a un altro file. I contenuti

del file viene trattato esattamente come se fosse nel file FWD.MB. Questa caratteristica

è molto utile quando si hanno diversi percorsi alternativi verso una determinata posizione.

FWD.MB deve contenere solo lo script di connessione per ogni percorso diverso e a

lista contenente un riferimento al file che contiene il contenuto della lista.

Un file di sottolista è dato da una riga che inizia con "@". Il resto della linea è

il dispositivo, il percorso e il nome del file della sottolista.



Esempio:



Chiama: n4chv

Porto: c

Con: NC N4CHV

N4CHV

@C: \ BBS \ HF111.FWD

@C: \ BBS \ SILICON.FWD



Chiama: w6cus

Porto: d

Con: NC W6CUS-1

NI6A

@C: \ BBS \ SILICON.FWD





Qualificativi di ingresso



Un qualificatore viene aggiunto alla riga che influenza. C'è una qualifica a

questa volta: "/ TSSEE" dove SS è l'ora di inizio e EE è l'ora di fine.

Questo qualificatore fa ignorare la riga se l'ora corrente non lo è

all'interno della finestra temporale.















(10)

WILDCARD E SPECIAL "CALLSIGNS" IN ELENCO.



Quando il designatore in FWD.MB viene confrontato con la chiamata TO o @ BBS,

i caratteri '?', '*', '@', '!', '+', '"' nel designatore fungono da

jolly.



Le corrispondenze di caratteri jolly sono supportate in molti posti.

Con i caratteri jolly ci confrontiamo con più di un confronto diretto.



I caratteri speciali nel modello sono:



*    - Corrisponde a 0 o più caratteri di qualsiasi tipo.

@ - Corrisponde a qualsiasi carattere alfa (a..z, A..Z).

! - Corrisponde a qualsiasi cifra (0,9).

+ - Corrisponde a qualsiasi carattere alfanumerico (A..z, A..Z, 0..9).

? - Corrisponde a qualsiasi singolo carattere.

"- Fuga. Il prossimo personaggio nel modello deve corrispondere al personaggio

nel bersaglio esattamente. I jolly non saranno interpretati.



Esempi:



97 * - Corrisponde a qualsiasi cosa che inizia con 97 come 97068,

97123, 97ABC e 97.

97 ??? - Corrisponde a tutto ciò che inizia con 97 ed è di 5 caratteri

lungo. 97068 corrisponderà ma 9706 no.

97 !!! - Corrisponde a tutto ciò che inizia con 97 e ha 5 cifre.

97068 corrisponderà ma 97ABC non lo farà.

@! @@@ - Corrisponderà a un nominativo USA di 5 caratteri come W0RLI, N6IYA, ecc.

VE! @@@ - Corrisponde a nominativi canadesi standard.

"!" * - Corrisponde a *!

! * - Corrisponde a tutto ciò che inizia con una cifra.



Nota che all'interno di FWD.MB, non puoi usare @ come primo carattere, da allora

@ è usato per diramazione verso un altro file. Questo sarà cambiato in futuro

rilascio di MailBox.



Il nominativo "*" è speciale. Metterlo in una lista significa per avanti

tutti i messaggi non indirizzati agli utenti del sistema. È un modo stenografico

per impostare un bbs "locale", che inoltra tutto il traffico in uscita a un singolo

"servizio completo" bbs. Se usi questa funzione, NON dovrebbe esserci NESSUN altro

nominativi o designatori nell'elenco.



Per inoltrare i bollettini, il designatore che deve essere utilizzato è il nominativo

della stazione (come usato in dist.mb) con "$" prefissato.

Se avessi "w0rli" in dist.mb, avresti messo "$ w0rli" in fwd.mb.

Ciò consente di posizionare l'inoltro del bollettino nell'inoltro

sequenza in qualsiasi modo ti piaccia: prima, ultima, da qualche parte nel mezzo.



PORTS.MB - DEFINIZIONI PORT



Ci deve essere una definizione per la tua stampante:

Il tipo di stampante può essere uno di LPTx, COMx o NONE

Esempi:



Stampante NONE

Stampante COM5

Stampante LPT2





(11)

La definizione della console è stata eliminata nella versione 17.4. È

ridondante dato che mbsysop è sempre in esecuzione.



Per ciascuna porta disponibile per MailBox, deve esserci una definizione.



Il primo campo è il tipo di porta:



SWITCH - Questa porta ha un nodo virtuale TNC collegato a G8BPQ.

PCI: questa porta è una scheda HAL PCI-4000.



Il secondo campo è l'indentificatore del pot della prima porta com che può essere

utilizzato per l'inoltro o in modalità terminale.



Il terzo campo è il numero della prima porta COM definita da ytnc

configurazione nel file autoexec.bat.



Il 4 ° campo è il numero di porte COM da utilizzare per la casella di posta.



Ulteriori campi sono utilizzati per le porte che richiedono maggiori informazioni.

La scheda HAL PCI-4000 richiede due nomi di file: il microcodice DSP

e il microcodice del processore di controllo.



Esempi:



INTERRUTTORE A 1 1

È Switch port, usando 1 porta (A) e inizia con COM 1.



INTERRUTTORE G 2 12

È switch port, usando 12 porte (GR) e inizia con COM 2.



PCI C 360 \ pcc \ pcc.lod \ pcc \ pcc.s28

Porta non-switch CLOVER con scheda caricata all'indirizzo 0360H e carica il

i file PCC.LOD e PCC.S28 all'avvio.



Questa riga è seguita da informazioni su come utilizzare la porta:



Monitor orologio - Vedi monitoraggio.

Guarda utente: guarda cosa sta facendo l'utente.

Comandi di visualizzazione - Vedi i comandi di tnc.



Solo BBS: possono connettersi solo le stazioni contrassegnate come BBS.



Chiamate legali - Possono essere collegati solo i nominativi "legali".

Chiamate Qualsiasi - Qualsiasi nominativo può essere connesso.



Compressione attivata: utilizzare l'inoltro batch compresso, se possibile.

Compressione Off - Non utilizzare l'inoltro batch compresso.



Timeout xxxx - Connetti il ​​timeout, in secondi.

DTimeout xxxx - Disconnetti timeout, in secondi.

Errlimit xxxx - Numero di errori di comando consentiti prima della disconnessione dell'utente.

Init xxxx - Comando da inviare a TNC all'avvio.

Discon xxxx - Comando da inviare a TNC alla disconnessione dell'utente.

Connect xxxx - Comando da inviare a TNC al collegamento dell'utente.



Nota: i comandi "Init", "Connect" e "Discon" vengono gestiti allo stesso modo

come Pre: e Post: comandi in FWD.MB, consultare la documentazione di FWD.MB per i dettagli.



Vedi anche la sezione su CLOVER per ulteriori informazioni sui comandi HAL PCI-4000.

(12)

Esempi:



SWITCH A 1 9 - Porta switch, utilizzando 9 porte (AI) A partire da COM 1

Guarda il monitor - Attiva il monitor

Guarda utente - Monitora utente

Watch Commands - Echo TNC Commands to screen

Solo BBS - Solo BBS può utilizzare questa porta

Chiamate legali - Accetta solo chiamate legali

Compressione attivata: utilizzare la compressione

Timeout 300 - Timeout della porta dopo 360 secondi di inattività

DTimeout 30 - Timeout porta dopo 30 secondi se <DACK> non ricevuto

Errlimit 5: consente 5 errori di comando prima di disconnettersi

Iniz. Eco disattivato - Disattiva ECHO

Flusso iniziale disattivato - Disattiva FLUSSO



PCI B 360 \ pci \ pci.lod \ pci \ pci.s28 Carica la scheda CLOVER come indirizzo PORT B ​​0360H

Guarda il monitor - Attiva il monitor

Guarda utente - Utente Montior

Watch Commands - Comandi Echo TNC da schermo

Solo BBS: solo la BBS può utilizzare la porta

Chiamate legali - Accetta solo chiamate legali

Compressione attivata: utilizzare la compressione

Timeout 180 - Timeout porta dopo 180 secondi di inattività

DTimeout 10 - Timeout porta dopo 10 secondi se <DACK> non è stato ricevuto

Errlimit 5: consente 5 errori di comando prima di disconnettersi

Init BF - Impostare la polarizzazione veloce della scheda

Init R 9 - Imposta il numero di tentativi a 9

Init S 0: imposta la soglia della chat su 0

Discon X 1 SC1; - All'avvio del disco, riprendi il comando di scansione su COM 1



CRON.MB - EVENTI A TEMPO



Il file CRON.MB descrive gli eventi a tempo su SERVER.EXE



Ogni riga in CRON.MB assume la forma:



<time clause> <action clause>



La clausola temporale assume una delle due forme.



A H1 A M1



Ciò fa sì che l'azione abbia luogo in un momento specifico.



Da H1 a H2 Ogni M2 A M1



Questo fa sì che l'azione si svolga periodicamente.

Il "Ogni M2" può essere escluso. Se non è presente, si presuppone "Ogni 60".



Si noti che la qualifica "At" applica i minuti nel periodo "Ogni".

"Ogni 10 a 20", ad esempio, non ha senso, poiché non ci sarà mai un

"20 minuti" in un periodo di dieci minuti. Tuttavia, "Ogni 20 a 10" fa

senso, in quanto vi è un "decimo minuto" in ogni periodo di 20 minuti.



La clausola di azione assume una delle seguenti forme:



GM - Elimina i messaggi uccisi dal sistema.



J - Salva l'elenco delle connessioni recenti.

(13)

Pulisci: genera il messaggio di aggiornamento WP, elimina i vecchi bollettini, rimuovi

BID stantii da BID.MB. Nota che DEVI avere ed entrare

per CLEAN affinché il sistema funzioni normalmente.



Tofwd - Rebulid l'elenco "da inoltrare" se è pieno.



Beacon: invia il segnale "Mail for:" sulle porte dello switch.



Per il seguente <identificativo di chiamata> e <identificativo di gruppo> deve essere uguale a quello specificato

in FWD.MB



Inoltra chiamata <nominativo> - Inoltra a una determinata stazione.



Gruppo in avanti <ID gruppo> - Inoltra a tutte le stazioni che utilizzano il gruppo

ID. Deve corrispondere a <ID gruppo> in Fwd.mb e non può

superare i 6 caratteri di lunghezza.



Poll Call <Callsign> - Esegui il polling del nominativo per l'inoltro inverso.



Gruppo sondaggio <ID gruppo> - Eseguire il polling di <ID gruppo> per l'inoltro inverso.

Deve corrispondere a <ID gruppo> in fwd.mb e non può superare

6 caratteri di lunghezza.





Importa <file> <formato>: tenta di importare messaggi da un file. Vedere

SERVER.MB per dettagli su <format>.



Esegui <programma> - Esegui un programma in una finestra di Desqview come definito

dal tasto DV.



Esempi:



Importare messaggi dal file MSG.IN a intervalli di dieci minuti

a partire dal minuto 5 tutto il giorno:



da 0 a 23 ogni 10 su 5 import msg.in h8



Il SERVER tenterà di importare alle 00:05, alle 00:15, alle 00:25, ecc.



Per salvare l'elenco dei nodi g8bpq ogni 20 minuti:



da 00 a 23 ogni 20 su 7 eseguono S1 (precedentemente BPQNODES.BAT> NUL)



Ogni ora, alle 23 precedenti, inoltrati al gruppo CLOVER.



da 00 a 23 alle 23 in avanti gruppo trifoglio





Vedi il file CRON.MB per altri esempi.



SERVER.MB - DEFINIZIONI PER SERVER



SERVER.MB descrive quali azioni intraprendere quando un messaggio arriva al sistema.

Contiene informazioni che consentono l'esportazione / importazione di messaggi e l'esecuzione

di server esterni come FILEX. Se il file non esiste, non esporta / importa

è fatto e nessun server viene eseguito.







(14)

Nella versione 17.x ti verrà richiesto di configurare server esterni come Desqview

programmi (vedere la sezione Desqview in Install.doc). Le chiavi Desqview definite

nella sezione ADD A PROGRAM verrà utilizzato per definire il server e inserito

la linea invece del percorso e il nome del programma. Per esempio:



In Desqview il server Filex è stato definito come S2-PIF.DVP. Le chiavi per

avviare il programma sono S2 nel menu Apri un programma in Desqview. Il

riga in SERVER.MB che era:



filex.out 8 \ mbexe \ filex.exe filex.in 8

filex reqdir reqfil



ora leggerà:



filex.out 8 S2 filex.in 8

filex reqdir reqfil



Operazione server esterno: esportazione / importazione automatica dei messaggi.



Esistono tre tipi di server



S1 esporta solo.

S2 esporta quindi esegue un programma.

S3 esporta, esegue un programma, quindi importa.



Le informazioni richieste in SERVER.MB e il tipo di elaborazione eseguita,

è leggermente diverso per ogni tipo.



Server S1:



Un server S1 controlla il messaggio rispetto all'elenco e lo esporta

se c'è una corrispondenza. Questo in genere viene fatto per archiviare tutti i messaggi:

Si specificano due campi in SERVER.MB per un server S1:

Esistono regole specifiche per l'esportazione dei messaggi come segue:



-    Se un messaggio ha una distribuzione, come definito in dist.mb, la distribuzione

i tag verranno utilizzati.

-    Se un messaggio non ha una distribuzione, ma ha un @BBS, il @BBS

si usa. Nota questo include l'indirizzo H.

-    Se un messaggio non ha una distribuzione e @BBS allora il campo TO è

Usato.



out_file out_format



Esempio:



arch.msg rh8

*



Questo esporrebbe tutti i messaggi al file arch.msg in sola lettura, con intestazioni e

Intestazioni RFC-822.



arch.msg h8

exp1











(15)

Ciò esporterebbe tutti i messaggi con una distribuzione di exp1 nel file arch.msg

con intestazioni e intestazioni RFC-822.

Nota: exp1 deve essere inserito in dist.mb per un tipo specifico di messaggio. Per

esempio se si volesse esportare tutti i messaggi indirizzati a OS2 allora il

iscrizione:



OS2 * exp1



deve essere in dist.mb



Server S2:



Un server S2 esporta nello stesso modo di un server S1, ma esegue a

programma dopo l'esportazione.

Si specificano tre campi in SERVER.MB per un server S2:



out_file out_format nome_programma



Esempio:



check.msg rh8 \ utils \ headers.exe

*



Server S3:



Un server S3 esporta, esegue un programma, quindi importa.

Un server complesso esporta prima tutti i messaggi che corrispondono ai designatori in

la lista dei designatori. Quindi viene eseguita la procedura del server. Quindi qualsiasi generato

i messaggi sono importati. Si noti che, a differenza di un semplice server, tutte e tre le funzioni

sempre avvengono Quindi un server complesso può funzionare (per esempio) in

trasferire messaggi in entrambe le direzioni tra MailBox e smtp.

Un elenco come quello riportato di seguito, inserito in SERVER.MB, è necessario per definire a

server complesso. Se l'estensione del file del server è .EXE o .COM, quindi COMMAND.COM

non è caricato Se l'estensione del file del server è .BAT, quindi COMMAND.COM è

caricato, e devi prendere in considerazione il suo requisito di memoria.



La maggior parte dei server sono server S3.



Si specificano cinque campi in SERVER.MB per un server S3:



out_file out_format nome_programma in_file in_formato



Esempio:



echo.out h8 S2 echo.in h8

eco



I modificatori di formato disponibili sono:



8 - Utilizzare le intestazioni RFC-822.



H - Include le intestazioni dei messaggi BBS.

Durante l'importazione, non ci sarà alcuna linea vuota tra esistente

intestazioni e la nuova intestazione creata con il nuovo messaggio.



O - Usa il formato di esportazione / importazione "standard" (WA7MBL) vecchio stile.



R - "Sola lettura" - non uccidere il messaggio o contrassegnarlo come inoltrato

quando viene emesso sul server.

(16)

Se non viene specificato alcun modificatore, SOLO il testo del messaggio viene inserito nel file.



Caratteri jolly e "nominativi" speciali negli elenchi.



Vedere WILDCARDS sopra per una descrizione di come utilizzare i caratteri jolly.



Formati di file



Di seguito è riportato un esempio di file di esportazione prodotto utilizzando il formato H8.



Cose da notare su questo file:



    C'è una riga vuota che segue l'intestazione RFC-822 e un'altra

seguendo l'intestazione MailBox.



    La voce di intestazione speciale "X-msgtype" viene utilizzata per mostrare se il

messaggio è un bollettino, è personale o è un messaggio NTS.



    L'intestazione speciale "X-BID" viene utilizzata per mostrare l'offerta,

se il messaggio ne ha uno.



    Il file può contenere più messaggi.





Data: 12 mar 89 17:09 <- Data all'arrivo della casella postale

ID messaggio: <8988 @ N6IYA> <- Numero di messaggio su orig MailBox

X-msgtype: P <- Tipo di messaggio (B, P, T)

X-BID: 1234_N6IYA <- BID, se il messaggio ne ha uno.

Da: N6IYA @ N6IYA <- Utente in orig MailBox

A: ECHO@W0RLI.OR.USA.NA <- Posizione completa inviata

Oggetto: verifica del percorso di risposta. <- Titolo del messaggio

<- Vuoto tra hdr RFC-822 e hdr di MailBox

R: 890312 / 1722z @: W0RLI.OR.USA.NA West Linn #: 3571 Z: 97068

R: 890312 / 1709z @: N6IYA.CA.USA.NA Felton #: 8988 Z: 95008

<- Vuoto tra hdr e testo di MailBox.

Messaggio di prova <- Testo del messaggio.

../EX <- ".." aggiunto, non lì nel formato attuale





Sembra che ci sarà un gran numero di server creati.

Questi sono server di cui ho sentito parlare. Alcuni sono pronti per l'uso, alcuni

sono nella fase di pianificazione / codifica.





ECHO - "echo" il messaggio al mittente per il test del percorso.



REQDBF - Database server di K0ZXF.



FILEX - "File eXchange". Carica, scarica, elenchi di directory.

REQDIR - Richiedi informazioni sulla directory.

Il server FILEX gestisce REQDIR.

REQFIL - Richiedi un file.

Il server FILEX gestisce REQFIL.



REQQSL - Richiedi le informazioni sul gestore qsl per il nominativo dx.

REQWP - Richiedi informazioni WP.

Accesso remoto ai comandi I, I @, IH e IZ.



RLIMON - Funzioni di sysop automatizzate da KJ4LQ.

(17)

REQQTH - Nome / indirizzo della richiesta per il nominativo.



REQCB - Informazioni sulle librerie dai database J-Comm o RT Systems.



Interfaccia messaggi SMTP - smtp / BBS.



Ecco un esempio per un server scritto dall'utente, utilizzando solo comandi batch DOS.

Questo server stamperà i messaggi selezionati non appena arrivano.



    Nelle liste di distribuzione per tutti i messaggi che vuoi stampare,

aggiungi un altro nominativo PRTIT.

    In SERVER.MB aggiungi le linee:



PRTIT.OUT H8 PRTIT.BAT

PRTIT



Dove PRTIT.BAT contiene:



STAMPA PRTIT.OUT

DEL PRTIT.OUT



KEYS.MB - PASSWORD PER LE SYSOP REMOTE



Password Sysop per MailBox.



Progettato da Geert Jan de Groot, PE1HZG, Eindhoven, Olanda



Remote sysop è un buon modo per suddividere il lavoro necessario alla gestione di un file

BBS tra diverse persone. Tuttavia, in passato, alcuni truffatori usavano il

chiamate di alcuni (remoti) sysops e cancellati tutti i file ...

Ho aggiunto una procedura di verifica simile al netrom per verificare se un telecomando

sysop è davvero chi dice di essere.



La procedura è la seguente:



Ogni 'persona fidata' ha la sua chiave personale, che consiste in

una matrice di 10 da 10 lettere e numeri casuali, come questo:



Chiave per: PE1HZG



01234 56789

0 tBixT 03ytR

10 9yD6s HfC0c

20 ze28q 70nL4

30 7OczX 1fEdW

40 6R8BU cao07

50 OWJ1m lTo2q

60 XLHGl NCDdF

70 2wXUO rjwDL

80 uh7P4 fsYiO

90 mQPjY zXxAM



Sul comando @, il BBS fornisce 3 righe di 8 numeri, come questo:



2354 - L # 4912 - PI8ZAA-BBS> @ (l'utente dà il comando sysop)

    55 26 46 24 52 79 77 (verifica BBS)

41 23 94 23 86 56 54 23

75 69 3 97 77 49 64 38

il0aqJLw (risposta dell'utente alla prima riga)

(18)

N # 182 - L # 4912 - PI8ZAA-BBS> (successo - prompt sysop)



Un sysop remoto traduce UNA (solo casuale, prima, seconda o terza) linea

nei personaggi corrispondenti usando la sua chiave personale. Quale linea corrisponde,

non importa.



Se la stringa di risposta inviata corrisponde, l'utente è chi dice di essere e di andare

allo stato di sysop remoto. In caso contrario, non succede nulla.

I cattivi che controllano il BBS, vedono una risposta a 3 domande possibili, e

non so quale riga corrisponde alla stringa di risposta, quindi non possono ricostruire

la matrice chiave di proprietà del sysop remoto. Questo, ovviamente, funziona solo

se i sysop remoti selezionano a caso la prima, seconda o terza riga da tradurre.



(Tuttavia, usando le statistiche, le persone possono dedurre la chiave originale se loro

avere abbastanza dati I maghi della cripta dicono che potrebbero volerci 100 sessioni prima

un tale tentativo potrebbe avere successo. Se vai su Sysop 1 volta al giorno

al massimo, e cambiare le chiavi ogni 2 mesi, non dovrebbero essere in grado di farlo

ottieni lo stato di sysop ... il tempo lo dirà!)



Nel BBS, c'è un file chiamato KEYS.MB che contiene i record di questo

formato:



PE1HZG

tBixT03ytR9yD6sHfC0cze28q70nL47OczX1fEdW6R8BUcao07OWJ1mlTo2qXLHGlNCDdF2wXUO



Ogni sysop remoto ha la propria voce nel file keys.mb e dovrebbe avere

chiavi diverse. A PI8ZAA, le chiavi effettive vengono generate dalla macchina,

un piccolo programma di base farà il trucco.

Ovviamente, NOBODY dovrebbe MAI prendere in considerazione il download di KEYS.MB in diretta!

Se una persona con una chiamata sconosciuta cerca di ottenere lo stato di sysop, semplicemente

NESSUNA corrispondenza delle stringhe di risposta. L'ho fatto perché era più facile e

forse mantiene i cattivi perplessi ..



Se la password è un singolo "*", quell'utente potrebbe diventare sysop

senza alcuna password richiesta (aggiunta da W0RLI).



Nota: per ogni stazione devono essere registrati anche i privilegi di sysop

in WP.MB come sysop. Utilizzare il comando CHIAMATA UE per attivare / disattivare

tasto sysop. (Vedi Browser WP sotto)



TAG.MB - TAGGING MESSAGGIO



Il file è costituito da un numero qualsiasi di gruppi, in cui ogni gruppo ha:



Linea di intestazione

<qualsiasi numero di righe di testo>

. <a riga contenente solo un punto, questo termina il testo>

Linea di intestazione

<Text>

.



eccetera.



La riga dell'intestazione contiene un singolo carattere per indicare quando applicare

il tag e un elenco di nominativi (non più di 15).

Il personaggio all'inizio della linea può essere:







(19)

L - Applica il tag ai messaggi inseriti localmente (è la tua firma).

R - Applica il tag ai messaggi ricevuti da queste stazioni.

T - Applica il tag ai messaggi inviati a queste stazioni.



OPERAZIONI DEL CLOVER



In modalità terminale ci sono un numero limitato di comandi che puoi usare per controllare

il funzionamento del PCI-4000 e della sua radio. Anche questi comandi sono

disponibile negli script FWD.MB e come "Init", "Connect" e "Discon"

comandi in PORTS.MB.



CH n - Usa il sottocanale vocale n (da 1 a 5).



CN <call> - Inizia un normale collegamento a <call>.

CR <call> - Avvia un link robusto a <call>.



CW <on / off> - Attiva o disattiva CWID.



RC <numero> - Imposta il numero di tentativi CCB.

RN <numero> - Imposta il numero di tentativi NORMAL.

RR <numero> - Imposta il conteggio dei tentativi ROBUST.



BF: imposta il bias veloce.

BN: imposta il bias normale.

BR: imposta un forte pregiudizio.



S <nn> - Imposta la soglia della chat su nn (0 è normale).



*** Controllo della porta seriale della radio:



Questi comandi supportano COM1 tramite COM4, ​​ai seguenti indirizzi:



COM1 - 3F8

COM2 - 2F8

COM3 - 3E8

COM4 - 2E8



Si noti che il baud rate della porta COM, ecc. Deve essere stato precedentemente impostato

(usando ad esempio il comando DOS MODE) e quell'handshaking CTS / RTS

si usa. Se CTS / RTS non è richiesto, questi pin devono essere ponticellati a

l'estremità del cavo del PC.



Comandi della porta seriale



Comando "XI":



Utilizzato per inviare inizializzare la porta seriale utilizzata per controllare una radio.



XI bit di parità baud si arrestano



Esempio:



XI 1 4800 N 8 2



Kenwood Radio Control



Comando "X":



Utilizzato per inviare comandi a una radio Kenwood utilizzando l'interfaccia Kenwood.

(20)

X p cmd cmd ... - Invia comandi fuori porta seriale p.



Esempi:



Pre: X 1 FN2; -> Usando la COM1, comunicare al ricetrasmettitore di utilizzare i canali di memoria.

Pre: X 1 SC1; SC0; MC023; -> Avvia scansione, ferma scansione, QSY al canale di memoria 23

prima di connetterti.

Post: X 1 MC001; -> QSY al canale di memoria 1 dopo la disconnessione.



Comandi radio Yaesu



Comando "XY":



Utilizzato per inviare comandi a una radio Yaesu utilizzando il sistema CAT.



XY p opcode par1 par2 par3 par4



L'opcode e il par sono i numeri per la documentazione CAT Yaesu.

I byte vengono inviati al contrario dell'ordine dato, ovvero par4 par3 par2 opcode.

Se l'opcode CAT non richiede tutti i parametri, puoi lasciarli fuori.



Esempi:



XY 1 2 12 0 0 0 -> Imposta la radio sul canale di memoria 12

XY 1 2 12 -> Imposta la radio sul canale di memoria 12



Comandi Terminali



Quanto segue è disponibile solo in modalità terminale.



T - Invia toni di prova.



I <a> - Inizializza la scheda usando il file PCC.LOD dato come <a>

e il file PCC.S28 dato come . MYCALL è impostato, e

altri parametri richiesti per il corretto funzionamento di MailBox

sono anche impostati.



I - In assenza di nomi di file dati, il valore predefinito è l'utilizzo dei file

\ PCC \ PCC.LOD e \ PCC \ PCC.S28



<file - Leggi i comandi dal file.



INTERFACCIA DI LINEA DI COMANDO E MANIPOLAZIONE DEL MESSAGGIO REMOTO DI SYSOP



Un problema che affronta il sysop di volta in volta è un messaggio che ha

il tipo sbagliato, la lista di distribuzione errata o l'indirizzo sbagliato. Ci sono 3 modi

per correggere questo problema.



Nota: questo metodo si applica solo a Remote Sysop e Command Line Interface

funzioni. Vedi sotto per ulteriori funzionalità



1)    Utilizzare il comando "E" e modificare l'intestazione del messaggio. Per via dei molti

possibilità, questo comando ha una portata limitata. Per semplici modifiche,

come "unkilling", un messaggio, funzionerà. Non creerà a

nuova lista di distribuzione. Tuttavia ti permetterà di modificare il messaggio

intestazione per modificare "TO", "@BBS", "TITLE FIELDS" e i vari

parametri di stato del messaggio. I parametri includono la modifica del messaggio

digitare (B, P o T), se i messaggi sono trattenuti, uccisi, inoltrati, letti

o è vecchio (H, K, F, Y, O).

(21)

La sintassi del comando è E numero messaggio <CR>

T Nuovo nominativo o designatore

b bbs e / o designatore HLOC

H Nuovo titolo del messaggio

Opzione S (le opzioni sono BFHKOPTY)



Ognuno dei comandi sopra deve essere fatto singolarmente e non può

essere raggruppati Ad esempio: T N6HAM <cr>



Al termine, un <CR> termina la sessione di modifica per quel messaggio.



2)    Per creare un nuovo messaggio e qualsiasi distribuzione che può essere associata

con il messaggio, sarà necessario copiare il messaggio in un file

e quindi creare un nuovo messaggio. Anche se questo sembra abbastanza complicato

è un processo semplice e richiede l'uso di 4 comandi. La F, M, K

e comandi Z.



Passo 1

Converti il ​​messaggio in un file ... per farlo usa il comando F.

F 325 TEMP.TXT

Questo mette il messaggio # 325 in un file chiamato TEMP.TXT nella directory di

\ Bbs.



Passo 2

Converti il ​​file nel nuovo messaggio .... per fare questo uso

il comando M

M (P, B, T) TEMP.TXT nominativo @ BBS

Il sistema ti chiederà quindi un titolo. Puoi inserire l'originale

titolo o uno di tua scelta incluso uno spazio vuoto.



Passaggio 3

Elimina il messaggio originale con il comando K.

K 325



Passaggio 4

Elimina il file temporaneo usando il comando Z.

Z TEMP.TXT



NUOVA MANIPOLAZIONE DEL MESSAGGIO DELL'INTERFACCIA SYSOP



Novità nella versione 18.1 è una nuova interfaccia sysop per il sistema. Questo è

sperimentale nella sua attuale iterazione e cambierà nel corso del prossimo

stampa.



La novità di questa interfaccia è che mbsysop si trova ora in mbstat

vista del sistema. Da questo punto il sysop ha le opzioni per eseguire

le funzioni elencate di seguito. Le 3 schermate sono divise in 3 sezioni

la sezione Menu, Display e opzioni.



La sezione Menu mostra i comandi da eseguire usando il primo

lettera del comando di visualizzazione. La sezione display mostra la schermata di stato,

database di messaggi e wp. La sezione delle opzioni è per ulteriori comandi da inserire

dopo aver selezionato un comando dalla barra dei menu.



CLI - Interfaccia a riga di comando - Inserisce il comando bbs standard

linea. Una volta nella CLI, verrà restituito un Q al prompt bbs

Finestra di Mbstat.

Msgs - Entra nel browser dei messaggi.

Wp: inserisce il browser del database Wp

(22)

Mostra: richiede azioni in attesa, in attesa o lo stato del sistema.

Termine: entra nella modalità terminale. Richiede la lettera del porto. Dopo il porto

la lettera è inserita ti vengono chieste le opzioni con la F3

(Funzione 3). Le opzioni vengono chiuse (ritorna alla finestra di Mbstat),

apri / chiudi il file di acquisizione o invia il file. Un <cr> ti darà un

cmd: dallo switch BPQ.

Fwd / Poll: avvia una sessione in avanti o di polling. Entrambe le opzioni saranno

richiesta di chiamata o di gruppo e quindi di nominativo o nome di gruppo.

Percorso - Checker router di messaggi. Richiederà il nominativo.

J - Visualizza la lista di connessione recente.

Bye - Marks database per l'ultimo messaggio letto o visto.

Esci - Utilizzato per chiudere il sistema o chiudere l'attività mbsysop.



Nota: questa è la finestra dell'attività predefinita. In ordine per funzioni che

richiede il blocco completo del database e l'accesso al sistema deve essere restituito

a questa finestra I comandi che richiedono questo tipo di accesso sono GM

e pulizia WP. Se il sistema viene lasciato inavvertitamente nel messaggio

o i comandi di sistema automatico della finestra WP non verranno eseguiti. Essi

sarà indirizzato alla lista delle azioni in sospeso.



BROWSER DEL MESSAGGIO



Con l'uso del nuovo comando M il sysop può ora visualizzare l'intero messaggio

Banca dati. Con questa utility tutti i parametri del messaggio possono essere manipolati

con facilità da una singola schermata. Dopo aver inserito la modalità M (M al comando

linea) il sysop avrà una vista del database dei messaggi. Un menu sarà

presentato nella parte superiore dello schermo saranno i messaggi elencati di seguito. Al

la parte inferiore dello schermo è una terza area per ulteriori input e messaggi

visualizzazione dei parametri. Usando i tasti cursore selezionare il messaggio in questione e

un singolo tasto dal menu selezionato cambierà i parametri.

Alcune delle modifiche ai parametri richiedono ulteriori input dal sysop

e sarà presentato nella parte inferiore dello schermo.



Comandi disponibili:

Esci - (Q) passa all'utilità M.

Modifica - (E) adatta il messaggio selezionato.

Visualizza - (V) mostra il messaggio selezionato.

Rispondi - (R) eplys al messaggio selezionato.

Bounce - (B) once o restituisce il messaggio selezionato uccidendo l'originale.

Cc - (C) c è il messaggio selezionato per i nominativi forniti.

File - (F) visualizza il messaggio selezionato nella directory fornita. Pieno

nome file e percorso sono supportati. Richiederà F (avanzamento del modulo

per la stampa futura, H include intestazioni bbs o 8 include RFC-822

intestazione.

Make - (M) ake un messaggio da un file. Richiederà il nome file (percorso completo

e nome file), tipo di messaggio P / B / T quindi nominativo. Il nominativo può

essere seguito da @ bbs e <callsign.

Invia - (S) termina un messaggio. Richiederà il tipo di messaggio e il nominativo.

Si applicano gli stessi parametri del comando Crea.

Kill - (K) illumina il messaggio selezionato.

Mantieni - (H) i vecchi del messaggio selezionato.

Prt - (P) rovina il messaggio selezionato.



Opzioni - (O) pzioni per la visualizzazione dei messaggi.

Ciò richiederà:

(S) come: [FHKRY] (Inoltrato, Sospeso, Ucciso, Letto, Sì)

(H) ide: [FHKRY] (Inoltrato, Sospeso, Ucciso, Letto, Sì)

(A

(A

(23)

(B) BS Hdr: [BRE] (intestazioni BBS, intestazioni RFC-822 o Extended RFC-822

intestazioni.



I parametri Show sono "o" parametri di tipo. Se qualche messaggio ha

uno qualsiasi dei parametri elencati il ​​messaggio verrà visualizzato nel

elenco di database. I parametri sono Forwarded, Held, Killed,

Leggi da sysop e Sì letti dall'utente.

Inoltre è possibile scegliere un campo a e al nominativo per limitare il

visualizzazione a specifici call, BBS 'o designatori.

L'opzione BBS Hdrs viene utilizzata per mostrare o non mostrare la traccia dell'intestazione

quando si visualizza un messaggio.

I parametri Nascondi sono parametri di tipo "qualsiasi". Se qualcuno dei

i messaggi mostrano i parametri selezionati in cui verranno visualizzati

elenco di database.



I seguenti comandi richiedono ulteriori input.



Modifica: i seguenti sottocomandi verranno visualizzati nella parte superiore dello schermo:

Kill - (K) illumina il messaggio selezionato.

Mantieni - (H) i vecchi del messaggio selezionato.

Destinazione - (D) est - cambia il campo in.

A - (A) t - cambia il campo @.

Da - (F) rom - cambia il campo da.

Soggetto- (S) ubject è la tessera del messaggio.

Tipo - (B) ulletin, (P) ersonal o (T) raffic.



Cc - nella parte inferiore dello schermo richiede il nominativo o il nominativo e

indirizzo supportato.



File - Nome file [fh8] - Nome file completo e percorso supportato più opzioni.

Opzioni:



f - Aggiungi il feed del modulo al file per la stampa.

h - Include le intestazioni dei messaggi nel file.

8 - Include le intestazioni RFC-822 nel file.

Nota: se il file esiste già, verrà richiesto il sistema

accoda, sovrascrivi, esci.



Crea - Nome file: {Drive} {path} nomefile.ext.

{Drive} questo è facoltativo se proveniente da un'unità diversa da C :.

{Path} questo è facoltativo se proveniente da una directory diversa da \ BBS.

se viene specificato filename.ext, assume la directory \ BBS.



Personale, Bollettino, NTS: - Tipo di messaggio P, B o T.



Invia a: - Nominativo della parte ricevente



Nota: questa utilità è disponibile solo per il sysop. Non è disponibile per

sysops remoto al momento.





BROWSER WP



A partire dalla versione 18.1 viene fornito il browser del nuovo database WP

interfacciare direttamente con il database WP. È simile in funzione a

il browser dei messaggi sopra nella struttura e nel formato dei comandi. Permette tutto

i comandi familiari disponibili con l'interfaccia della riga di comando

ma li colloca in un formato unico e facile da usare. I comandi sono:



(24)

Esci: chiude il browser WP e ritorna alla finestra di MBStat.

Modifica: modifica il record selezionato. Richiede Kill, Home, Name, Qth,

Zip e bandiere [BELSX] (Bbs, Expert, Local, Sysop, eXpert)

Nota: questi comandi secondari sono singolari. Richiederà il

inserimento del comando E per ogni singolo cambiamento.

File: crea un file del database WP. Richiede il nome file [Esporta]

Kill: uccide il record selezionato.

Info - Per visualizzare un record particolare. Richiede il nominativo

Opzioni - Le opzioni servono per selezionare il particolare display che si desidera.

I prompt sono per Mostra / nascondi BEGIKLSX, Maidenhead, At, Zip.

I comandi Mostra / Nascondi sono .e. digitare comandi in che loro

mostrerà / Nascondi solo i parametri selezionati e diventerà additivo.

Ad esempio se Nascondi [KB] mostra solo i record correnti

non sono stati uccisi o verrà visualizzato un BBS. Inoltre

all'interno di ciascuno dei comandi Mostra / Nascondi i comandi fungono da

commutare. Ciò significa che puoi aggiungere o rimuovere un parametro all'interno

un particolare set di comandi e il parametro verrà aggiunto o

rimosso.



Nota: le opzioni selezionate verranno visualizzate nella parte superiore del

schermo.

Nota: il numero di record attualmente selezionato verrà visualizzato su

la parte superiore dello schermo nell'angolo in alto a destra.

Nota: nella parte inferiore dello schermo verrà visualizzata la corrente

registrare le bandiere e Qth.

Nota: quando si uccidono i record rimarranno sullo schermo fino a quando

il record viene fatto scorrere o viene avviata una nuova sessione.



Maidenhead: attiva e disattiva i record di posizione di Maidenhead

stazioni che hanno i designatori Maidenhead nella loro

Indirizzo H

A: richiede il nominativo o la posizione desiderati in

vetrina.

Zip: richiede la visualizzazione di Zipcode.



Nota: questa utilità è disponibile solo per il sysop. Non è disponibile per

sysops remoto al momento.



CHIAVI SPECIALI



Mentre nella finestra di MBStatus, il browser dei messaggi e il browser WP sono i seguenti

i tasti sono disponibili:



F1 - Help Utility. Visualizza la guida per i comandi sul comando

barra o sezioni appropriate del sistema.

ESC - Ritorno alla condizione precedente.

<CR> - Ritorno alla condizione precedente.

F4 - Ritorno alla condizione precedente.

PgUp - I cursori su una pagina. (WP e messaggio)

PgDn - Cursori in basso di una pagina. (WP e messaggio)

Home - Visualizza la visualizzazione nella parte superiore del database. (WP e messaggio)

Freccia su - Cursore su un record nel database selezionato. (WP e messaggio)

Freccia Dn - Cursore in basso di un record nel database selezionato. (WP e

Messaggio)



PRTLOG.EXE - ANALYZER DEL FILE DI LOG



Un'utilità per analizzare i file di registro creati dal sistema. Questa utility verrà elaborata

i dati contenuti nei file di log e consentono al sysop di analizzare il file

(25)

informazioni per determinare come viene utilizzato il sistema, che tipo e

quanti messaggi sono passati attraverso il sistema.



L'inserimento di PRTLOG dal prompt di DOS darà al sysop un menu di voci

su come utilizzare l'utilità.



PRTLOG <cr>



File di backup PRTLOG

Opzione:



C - Rapporto con nominativo

L - Elenco dettagliato

D - <da> <a> - Intervallo di date incluso. cioè -d 920812 920923

F - <list file> - File di chiamate da analizzare



Per esempio:



PRTLOG aug.log -c <cr>



analizzerà i file specificati dal nominativo.



PRTLOG aug.log -l



fornirà un elenco dettagliato di tutti gli eventi nei file di registro specificati.



PRTLOG aug.log



fornirà un rapporto di riepilogo dei file di registro specificati.



PRTLOG richiederà l'analisi dei file di registro.



PRTLOG TEST.LOG <cr>



Log File (o invio quando fatto :)



a questo punto inserisci il nome del file di log da analizzare nel formato:



yearmonthLOG.number ie:



9301 LOG 1 <cr>



Quando tutti i file da analizzare sono inseriti segui un <cr> e il

il file di output verrà creato.



MESSAGGIO DI ERRORE



A partire dalla versione 17.5 i messaggi di errore verranno visualizzati sullo schermo

indicando determinati stati del sistema. Questi messaggi sono per il debug del

sistema. Se incontri questi messaggi, ti preghiamo di prenderli in considerazione prima di tentare

fare qualsiasi altra cosa con il sistema se non riescono ad andare via. Se sono

indicato in molte finestre questo è indicativo di un crash del sistema e del server

di solito non è in esecuzione. I messaggi appariranno solo una volta in una data finestra

dopo che il sistema ha tentato di bloccare un record o mail.mb 10 volte

ogni 2 secondi.



Se non è possibile eseguire i blocchi e vengono visualizzati i messaggi, è necessario

tentare il processo di recupero.



(26)

I messaggi



Record del messaggio nnnn bloccato (leggi)

Record di messaggi nnnn locked (write)

Record del messaggio nnnn bloccato (lettura / blocco)

MAIL.MB header locked (leggi)

MAIL.MB header locked (scrivi)

MAIL.MB header bloccato (lettura / blocco)



ALTRI MESSAGGI DI SISTEMA



Ci sono altri messaggi che potrebbero apparire durante il normale o

funzionamento anormale del sistema. Questi includono i messaggi durante l'avvio

processo, inizializzazione del sistema e operazioni.



Processo di avvio



Port Driver non caricato

Questo di solito significa che YTNC o BPQ non sono stati caricati correttamente. Potrebbe anche

significa che le porte di sistema non sono state definite correttamente in ports.mb.



File non trovato

Questo è un messaggio normale. Dopo l'inizializzazione del sistema, il sistema cerca

eventuali file rimasti nella directory \ TMP. Se non c'è nessuno allora

il messaggio verrà visualizzato.



Memoria insufficiente Invio per continuare

Questo è un messaggio di Desqview. Di solito indica che non c'era abbastanza

memoria allocata nella finestra del programma per l'esecuzione del programma. La correzione è a

aumentare la memoria nella finestra di DesqView Change a program.



Operazioni di sistema



L'elenco delle azioni è completo

Questo messaggio indica che l'elenco delle attività del server corrente è al momento pieno

di elementi di azione da eseguire. Con sistemi che hanno un sacco di compiti

eseguito allo stesso tempo questo messaggio potrebbe essere visto. La cura è a

sposta le attività automatiche del sistema in tempi non concorrenti in cron.mb; non

eseguire grandi attività come uccisioni globali mentre il sistema è occupato.



Strane risposte a compiti normali

Questo di solito è il risultato di linee aggiuntive o meno nel TEXT.MB o

File INIT.MB. La cura è di rivedere questi file e cancellare di aggiungere il

linee appropriate.



BANDIERE DEL MESSAGGIO



I flag dei messaggi sono i flag che vengono visualizzati dal sysop durante la visualizzazione dei messaggi.

Questi sono visti nel campo STAT quando si visualizza la lista dei messaggi. Le bandiere

sono come segue:



B - Messaggio del tipo di bollettino

P - Messaggio di tipo personale

T - Messaggio sul tipo di traffico NTS

Nota: questi sono normali indicatori di messaggio e saranno il primo carattere di

il campo STAT.







(27)

H - Il messaggio è tenuto

O - Il messaggio è vecchio

R - Il messaggio è stato letto da sysop

Y - Il messaggio è stato letto dal destinatario

K - Il messaggio è stato ucciso

M - Il messaggio è un duplicato con un MID duplicato

B - Il messaggio è un duplicato con un BID duplicato



DIAGNOSTICA DELL'INTESTINA



L'opzione Diagnostica intestazione in INIT.MB consente di diagnosticare la capacità del sysop

qualsiasi potenziale problema con altri sistemi nel percorso di rete. Per questi

diagnostica per funzionare correttamente deve essere impostato il commutatore per la normalizzazione dell'intestazione

su NO e la diagnostica commuta su SÌ.



Quando la diagnostica è attivata, nelle intestazioni può apparire quanto segue

sul tuo sistema:



M: nnnnn @ call - Questo dovrebbe essere il MID del messaggio. Non sarà visto

se il messaggio è stato creato sul sistema locale.

B: BID - Il BID del messaggio se è stato ricevuto un BID con la S

comando.

C: BID - Se un BID è stato creato dal sistema.



Nota: B: e C: non dovrebbero essere presenti nella stessa intestazione.



Esempi:



R: 940821/1923 1234@W0RLI.OR.USA.NOAM M: 9876 @ W1AW B: ORBS-217.0



R: 940821/1923 1234@W0RLI.OR.USA.NOAM M: 1234 @ W0RLI C: W0RLI123
4
Guarda articoli radio su Amazon https://amzn.to/3PV90GL

-

Prodotti interessanti da acquistare

Sezione articoli utili da avere

 

free countersfree countersfree counters