home *** CD-ROM | disk | FTP | other *** search
/ M.u.C.S. Disc 2000 / MUCS2000.iso / online / coma5 / deutsch / com_line.txt next >
Text File  |  1999-03-08  |  4KB  |  105 lines

  1.  
  2. Steuerung von CoMa mit Commandline 
  3. auch ARGV-Verfahren (wird leider nicht von Magix unterstützt)
  4.  
  5.   x.IMG         (Pfad einer IMG-Datei)
  6.   x.F0?         (Pfad einer FAX-Datei)
  7.   x.TXT         (Pfad einer ASCII-Datei)
  8.   x.DOC         (Pfad einer 1stWord-Datei)
  9.   x.ZX1         (Pfad einer ZyXEL CELP-Datei)
  10.   x.ZX2         (Pfad einer ZyXEL ADPCM2-Datei)
  11.   x.ZX3         (Pfad einer ZyXEL ADPCM3-Datei)
  12.   x.ZX4         (Pfad einer ZyXEL ADPCM4-Datei)
  13.   x.RO2         (Pfad einer Rockwell-ADPCM2-Datei)
  14.   x.RO3         (Pfad einer Rockwell-ADPCM3-Datei)
  15.   x.RO4         (Pfad einer Rockwell-ADPCM4-Datei)
  16.  
  17.   -n1 name      (Name1 setzen)
  18.   -n2 name      (Name2 setzen)
  19.   -fn faxnummer (Faxnummer setzen)
  20.   -ri x         (Anzahl der Rings setzen)
  21.   -ar x         (automatic Receive 0 = Off, 1 = On)
  22.   -hi nr        (Header IMG-Nr, 0 = No Header)
  23.   -fi nr        (Footer IMG-Nr, 0 = No Footer)
  24.   -op path      (Outgoing-path setzen)
  25.   -nd           (no dialing - ohne Wählen)
  26.   -sd           (Senden)
  27.   -do           (dial only - nur Wählen)
  28.   
  29.   -to           (takeover - bestehenden Anruf übernehmen)
  30.   -faa          (bei Datenanruf mit Return-Code = 1 terminieren)
  31.   -rv           (receive  - Anruf annehmen)
  32.   -po           (pollen)
  33.   -fcon         (bereits erkannten FAX-Connect +FCON übernehmen
  34.                  - ID & FDCC-Parameter müssen schon gesetzt sein)
  35.   -voice        (Take off, Anrufbeantworter starten) 
  36.   -cw           (close windows, alle Fenster schlie₧en)              
  37.   
  38.   Beispiel 3 Seiten an FAX-Nummer 1234567 senden
  39.   coma x.img y.txt z.f02 -fn 1234567 -sd
  40.   
  41.   Beispiel Deckblatt + Ordner senden:
  42.   coma -n1 "Harry Hurtig" -fn 1234/5678 -op F:\fax\example\ -sd
  43.   
  44.   Beispiel Anruf übernehmen:  (für FAX-Erkennung im ZyXEL-Voice-Mode. Es darf noch kein FCON vorliegen)
  45.   coma -to -rv 
  46.   
  47.   Beispiel Anruf annehmen:
  48.   coma -rv 
  49.   
  50.   Beispiel Anruf annehmen und bei Datenanruf sofort nach 'CONNECT' beenden:
  51.   coma -faa -rv 
  52.  
  53.   Beispiel Pollen
  54.   coma -fn 12345678 -po
  55.  
  56. Die Commandline kann auch mit dem VA_START Protokoll (0x4711) übergeben werden.
  57. So kann CoMa von parallel laufenden Applikationen gesteuert werden.
  58.  
  59. message[0] = 0x4711;
  60. message[1] = coma_id;
  61. message[2] = master_id;
  62. message[3] + [4] = Zeiger auf Commandline;
  63.  
  64.  
  65. Dabei dürfen Argumente welche Leerzeichen enthalten sollten auch in Anführungszeichen stehen.
  66.  
  67. z.B -n1 "Harry Hurtig" -fn 12345678 -sd
  68.  
  69. Der Return-Wert wird durch eine System-Message zurückgegeben. 
  70.  
  71. message[0] = 0xA082
  72. message[1] = master_id;
  73. message[2] = coma_id;
  74. message[3] = return_code;
  75.  
  76. Return-Codes:
  77.  
  78. #define DATA_CONNECT 1   /* Datenanruf erkannt */
  79. #define FAX_RECEIVED 0   /* FAX erfolgreich empfangen */
  80. #define KEY_BREAK   -1   /* Tastaturabbruch */
  81. #define NO_ANSWER   -2   /* Modem antwortet nicht */
  82. #define BUSY        -3   /* nach x Anwahlversuchen immer noch besetzt */
  83. #define NO_CARRIER  -4   /* kein Carrier */
  84. #define NO_DIALTONE -5   /* kein Wählton */
  85. #define ERROR       -6   /* Modem versteht Befehl nicht
  86. #define HANGUP      -7   /* Modem hat zu früh aufgelegt */
  87. #define NO_MEMORY   -8   /* nicht genug RAM  */
  88. #define NO_NUMBER   -9   /* Faxnummer fehlt */
  89. #define COMMAND_ERR -10  /* falsche Parameter in der Commandline  */
  90. #define UNKNOWN_ERR -11  /* Fehler bei CoMa */
  91. #define FILE_NOT_FOUND -12 /* Datei nicht gefunden */
  92.  
  93. #define NO_PORT     -14  /* Port ist nicht verfügbar */
  94. #define NO_VOICE    -15  /* Modem hat keinen ZyXEL-Voice-Modus */
  95. #define DISK_FULL   -16  /* Platte voll */
  96. #define DATA_TO     -17  /* Timeout bei FTP */
  97. #define DELAYED     -18  /* Wahlsperre */
  98. #define TRANS_ERR   -19  /* Übertragungsfehler */
  99.  
  100. ********************************************************************************* 
  101. <mailto:Hartmann@ThePentagon.com> oder <mailto:SiggiH@gmx.de>   
  102. <http://i.am/Softbaer> oder <http://ww.ThePentagon.com/Softbaer>
  103. Mailbox: 030/62709-572  ISDN  X.75 (64000 bps)  &  V.34 (28800 bps)  
  104. Voice:   030/62709-466    Fax: -459      Voice & Fax-Abruf-System: -573
  105.