home *** CD-ROM | disk | FTP | other *** search
/ Computer Club Elmshorn Atari PD / CCE_PD.iso / pc / 0400 / CCE_0406.ZIP / CCE_0406.PD / FAX_DEV.KIT / LIESMICH < prev    next >
Text File  |  1992-03-26  |  10KB  |  215 lines

  1.                Dokumentation zum Fax-Developer-Kit
  2.                ===================================
  3.  
  4. 1. Geschichte
  5. -------------
  6. Vor  zwei Jahren brachte unsere Firma mit dem  Programm  "ST-FAX" 
  7. die  erste  Software  für  den  ATARI  auf  den  Markt,   die  es 
  8. ermöglichte, direkt aus dem Rechner Telefaxe zu versenden.
  9. ST-FAX  war in der Lage,  ASCII-Texte und IMG-Grafiken  zu  einem 
  10. Telefax  zusammen zu stellen und diese über  ein  Telefax-fähiges 
  11. Modem zu versenden.
  12. Mit "CalFax" folgte 1991 eine Software,  die einen Faxtreiber für 
  13. das   DTP-Programm  Calamus  (R)  von  DMC  beinhaltete  und   es 
  14. ermöglichte,  aus  Calamus-Dokumenten Telefaxe zu  erstellen  und 
  15. diese dann zu versenden.
  16. Diese  beiden  Programme waren ein großer Erfolg und  werden  von 
  17. vielen Anwendern benutzt.
  18. Vom  Konzept  her,  wandelten diese beiden Programme  Texte  oder 
  19. Grafiken in das Telefax-Format und legten diese vor dem Versenden 
  20. seitenweise  auf  der Festplatte ab.  Die Auswahl  der  Empfänger 
  21. erfolgte bei ST-FAX über eine einfache Adressauswahl,  bei CalFax 
  22. nur  über  direkte  manuelle  Eingabe  oder  Übernahme  aus   der 
  23. Datenbank "1st Adress".
  24.  
  25. 2. Weiterentwicklung
  26. --------------------
  27. Die  obigen  Programme wurden von Tim Mehrvarz  programmiert  und 
  28. über unsere Firma vertrieben.  Ende 1991 haben wir uns von  Herrn 
  29. Mehrvarz getrennt.  Dieses geschah zum Einen,  da die  bestehende 
  30. Software schon vom Konzept her nicht dem entsprach,  was wir  uns 
  31. von einer komfortablen,  benutzerfreundlichen Software  erwarten. 
  32. Zum  Anderen wurden in der Vergangenheit Bugs in der  bestehenden 
  33. Software  nicht  beseitigt,  so daß wir  befürchten  mußten,  daß 
  34. dieses auch für eine Weiterentwicklung nicht gegeben sein würde.
  35. Wir legen Wert darauf, daß von uns vertriebene Software voll GEM-
  36. konform programmiert ist,  so daß es auch auf neuen Rechnern  und 
  37. unter neuen Betriebssystemen (Stichwort MultiTos) keine  Probleme 
  38. gibt und daß Bugs in der Software schnell beseitigt werden.
  39. Aus diesen Gründen haben wir Herrn Jens Briesofsky (bekannt durch 
  40. den Btx-Dekoder MultiTerm-pro und die Treibersoftware zu  unserer 
  41. Grafikkarte Crazy Dots) damit beauftragt,  eine neue  Faxsoftware 
  42. zu erstellen.
  43. Das  Ergebnis liegt jetzt mit den Programmen "Junior Office"  und 
  44. "Tele Office" vor.
  45. Die Weiterentwicklung des Programmes CalFax wird unter dem  Namen 
  46. "QFAX" jetzt von der Firma Richter Distributor vertrieben.
  47.  
  48. 3. Das Konzept von Junior Office / Tele Office
  49. ----------------------------------------------
  50. Junior  Office  ist  für den Einsteiger gedacht  und  bietet  die 
  51. Möglichkeit,  ASCII-Texte  und IMG-Grafiken komfortabel zu  einem 
  52. Telefax zusammenzusetzen.
  53. Der  Funktionsumfang entspricht im Prinzip dem Programm  "ST-FAX" 
  54. allerdings mit weitaus mehr Komfort.
  55. Junior  Office  wird  von  uns  bei  gleichzeitigem  Kauf   eines 
  56. Telefaxmodems mit 60,00 DM inklusive Mehrwertsteuer berechnet.
  57. Tele  Office ist der "große Bruder" von Junior Office und  bietet 
  58. zum  Einen  beim Erstellen von Faxen aus ASCII-  und  IMG-Dateien 
  59. zusätzliche  Features.  Zum  Anderen  besitzt  Tele  Office  eine 
  60. Schnittstelle,  die es ermöglicht, direkt aus Anwenderprogrammen, 
  61. Telefaxe zu erstellen.
  62.  
  63. 4. Die Fax-Schnittstelle
  64. ------------------------
  65. Damit aus einem Anwenderprogramm Telefaxe erstellt werden können, 
  66. muß  dieses  über  einen  speziellen  "Druckertreiber"  für  Faxe 
  67. verfügen.
  68. Uns  kam es bei der Schnittstelle darauf an,  den  Programmierern 
  69. der  Anwenderprogramme  möglichst wenig Arbeit  zu  bereiten  und 
  70. gleichzeitig  dem Kunden höchste Qualität und größten Komfort  zu 
  71. bieten.
  72. Aus   diesem  Grunde  wird  ein  Telefax  bei  Tele   Office   in 
  73. Zusammenarbeit   der  Faxsoftware  mit  dem  Druckertreiber   des 
  74. Anwenderprogramms erstellt.
  75. Der Kunde wählt im Programm Tele Office (sinnvollerweise als  ACC 
  76. eingebunden)  den  Menüpunkt "Extern-Fax Start" an und  gibt  die 
  77. Auflösung des zu erstellenden Faxes an. Daraufhin öffnet sich die 
  78. Adressauswahl, in der die Empfänger angegeben werden. Hierbei hat 
  79. der  Kunde den vollen Komfort der Adressauswahl von  Tele  Office 
  80. mit Suchfunktionen, Serienfax, Importmöglichkeit etc.
  81. Anschließend  wird mit den Druckertreibern für  Anwenderprogramme 
  82. das  eigentliche Fax erstellt.  Hierbei kann der Treiber an  Tele 
  83. Office  Text und Grafik übergeben.  Bei Übergabe von Grafik  kann 
  84. zusätzlich ein Skalierungsfaktor angegeben werden. Dieses hat den 
  85. Vorteil,  daß  das Anwenderprogramm einfach eine  300  DPI-Grafik 
  86. übergeben  kann  (was  wohl jedes Programm für  die  Ausgabe  auf 
  87. Laserdruckern beherrscht) und Tele Office die Skalierung auf  die 
  88. 196  DPI des Telefaxes übernimmt.  Hierdurch können die  300  DPI 
  89. Zeichensätze  benutzt werden,  die meist qualitativ  hochwertiger 
  90. als die (von der Auflösung eher geeigneten) 9-Nadel-Fonts sind.
  91.  
  92. 5. Schon einen QFAX-Treiber erstellt ?
  93. --------------------------------------
  94. Ja, ja, wir wissen, wir waren nicht die ersten auf dem Markt.
  95. Wir  waren einfach ehrlich und haben Herrn  Mehrvarz  rechtzeitig 
  96. mitgeteilt,  daß wir eine eigene Software erstellen.  Dadurch war 
  97. das QFAX etwas früher auf dem Markt.
  98. Haben Sie vielleicht bereits einen Treiber für QFAX erstellt  und 
  99. nun  überhaupt keine Lust,  nochmal für ein anderes  Programm  zu 
  100. arbeiten?
  101. Kein  Problem,  denn  wir liefern in diesem  Developer-Kit  einen 
  102. "QFAX-kompatiblen"  Source,  der  nur kompiliert  und  eingelinkt 
  103. werden muß,  um aus einem QFAX-Treiber einen Tele  Office-Treiber 
  104. zu machen.
  105. Auf die zusätzlichen Features von Tele Office muß in diesem Falle 
  106. allerdings verzichtet werden (was uns leid täte).
  107.  
  108. 6. Lieferumfang des Fax-Developer-Kits
  109. --------------------------------------
  110. Im  beiliegenden Developer-Kit für Faxtreiber liefern  wir  Ihnen 
  111. alles, was zur Erstellung eines Faxtreibers notwendig ist.
  112. Dieses    ist   die   Dokumentation   der    Schnittstelle    mit 
  113. Beispielsourcen.  Als  Beispiel liefern wir außerdem ein  kleines 
  114. TTP-Programm, welches ASCII-Text in ein Fax verwandelt.
  115. Damit  Sie  auch  testen können,  ob  der  Treiber  funktioniert, 
  116. liefern wir eine Demo-Version von Tele Office.  Diese setzt  beim 
  117. Start  eines  externen Faxes allerdings eine  Dummy-Adresse  ohne 
  118. Faxnummer.  Die  so erstellten Faxe können Sie sich aber mit  dem 
  119. beigefügten Anzeige-Modul anzeigen lassen,  um zu überprüfen,  ob 
  120. das Fax korrekt erstellt wurde.
  121. Ein Versand der Faxe ist nicht möglich.
  122. Bitte   versuchen  Sie  nicht,   andere  Module  in  diese   Demo 
  123. einzubinden,  es  werden die verrücktesten Dinge  passieren,  wir 
  124. garantieren für absolut nichts.
  125. Beim  ersten Start des Programms "OFFICE_D.PRG" werden  Sie  nach 
  126. einem Pfad gefragt.  Öffnen Sie nun in der Dateiauswahlbox einmal 
  127. den  Odner "OFFICE",  ohne eine Datei  auszuwählen.  Anschließend 
  128. werden   Sie  aufgefordert,   den  Pfad  im  Office-Programm   zu 
  129. speichern.  Wählen Sie hierzu "OFFICE_D.PRG" aus und klicken  auf 
  130. "OK".  Aber Achtung:  Der Pfad wird fest im Programm gespeichert, 
  131. also bitte nur auf einer Kopie speichern!
  132.  
  133. 7. Unterstützung durch uns
  134. --------------------------
  135. Das Programm "OFFICE_D.PRG" ist nur dazu gedacht,  daß Sie sofort 
  136. loslegen können.  Wenn Sie einen Faxtreiber erstellen,  so wollen 
  137. Sie  diesen bestimmt im kompletten Programm testen  und  Telefaxe 
  138. auch versenden können.
  139. Kein  Problem,  denn  wir  unterstützen  Sie  selbstverständlich. 
  140. Firmen,  die für Ihre Anwenderprogramme Treiber erstellen wollen, 
  141. erhalten von uns auf Anforderung selbstverständlich kostenlos ein 
  142. Belegexemplar der Software Tele Office.
  143. Sind Sie Programmierer eines PD- oder Shareware-Programms für das 
  144. Sie  einen  Faxtreiber erstellen wollen,  so übersenden  Sie  uns 
  145. bitte Ihr Programm als Beleg und setzen sich parallel mit uns  in 
  146. Verbindung. Auch Sie erhalten dann ein Belegexemplar von uns.
  147. Desweiteren  unterstützen wir Sie zusätzlich  durch  Leihstellung 
  148. eines  Faxmodems  und  bieten Ihnen diese  bei  Erstellung  eines 
  149. Faxtreibers zum Einkaufspreis an.
  150. Bei  Problemen in der Erstellung eines Treibers stellen  wir  auf 
  151. Wunsch  einen direkten Kontakt zum Programmierer des Tele  Office 
  152. her.
  153.  
  154. 8. Copyright
  155. ------------
  156. Der   Inhalt   dieses  Archivs  ist  von  uns   zur   Verbreitung 
  157. freigegeben.  Bedingung hierfür ist,  daß das Archiv unverändert, 
  158. mit allen Dateien weitergegeben wird.
  159. Haben Sie mit Hilfe dieses Developer-Kits Treiber entwickelt,  so 
  160. dürfen diese bei allen Shareware- oder PD-Programmen mitgeliefert 
  161. werden.
  162. Bedingung  hierzu ist,  daß uns ein Belegexemplars des  Programms 
  163. übersandt  wird.  Wir  bitten weiterhin in diesem  Falle  um  die 
  164. Erlaubnis, das Programm inklusive Treiber auf unseren Tele Office 
  165. Programmdisketten,  über Bildschirmtext und über unsere  Service-
  166. Mailbox weitergeben zu dürfen.
  167. Wir  wollen  an  Ihrer Arbeit  nicht  verdienen.  Die  Weitergabe 
  168. erfolgt   daher   über   unsere   Service-Mailbox   grundsätzlich 
  169. kostenfrei,  bei Versendung über Disketten erheben wir  lediglich 
  170. eine kostendeckende Bearbeitungsgebühr.
  171. Sollen erstellte Faxtreiber kommerziell vermarktet werden, so ist 
  172. unsere  schriftliche  Einverständniserklärung  notwendig.   Bitte 
  173. setzen Sie sich diesbezüglich mit uns in Verbindung.
  174.  
  175. 9. Programmierer gesucht !
  176. --------------------------
  177. Haben  Sie  Erfahrung  in  C-Programmierung,  können  GEM-komform 
  178. programmieren und haben Interesse an einem Nebenverdienst ?
  179.  
  180. Haben Sie Lust, für fremde Programme Faxtreiber zu erstellen ?
  181.  
  182. Haben  Sie ein Programm erstellt,  für das Sie  eine  Vermarktung 
  183. suchen ?
  184.  
  185. Sie suchen wir !
  186.  
  187. Zur  Erstellung  von Faxtreibern für Anwenderprogrammen  und  zur 
  188. Umsetzung von bereits bestehenden Ideen suchen wir Programmierer. 
  189.  
  190. Haben  Sie  eine  gute Idee oder Lust,  nebenbei  etwas  Geld  zu 
  191. verdienen,  so  wenden Sie sich bitte direkt an uns.  Wir  zahlen 
  192. selbstverständlich gut und fair !
  193.  
  194. Kontaktadressen:
  195.  
  196. TKR GmbH & Co. KG
  197. Herr Helge Riis
  198. Stadtparkweg 2
  199. WD-2300 Kiel 1
  200.  
  201. Tel: 0431 - 33 78 81
  202. Fax: 0431 -  3 59 84
  203.  
  204. Mailbox: 0431 - 33 61 99
  205. 24 Stunden 300 - 14.400 Bit/s
  206. Nachricht an SYSOP
  207.  
  208. Btx: *26662#
  209.  
  210. Kiel, den 22.3.1992
  211.  
  212.  
  213.  
  214.  
  215.