Update von 0.03ß zu 0.5β
Änderungen/Neuerungen:
* Umstellung auf SynEdit (ChannelMemo ersetzt)
+ Synedit ermöglicht es Zeilen farbig darzustellen, und ist zudem eine Standard-Komponente von Lazarus.
(Zum Kompilieren muss bei manchen Lazarus-Versionen "Synedit" über den Online-Packagemanager nachinstalliert werden.)
* Serielle Schnittstelle Erkennung verbessert.
* Kanalanzahl auf 10 erhöht.
Die Kanalanzahl (Max. 10) ist nun über die Konfiguration einstellbar.
(Rufzeichen für einzelne Kanäle setzen ist weiterhin möglich mit dem TNC-Kommado "Esc i Call" auf jedem Kanal.)
( wird aber nicht mehr in der .INI gespeichert, das übernimmt wieder der TNC, nach Batterietausch ;-) )
* AutoBin Transfer (reworked)
Der Autobin-Transfer ist nun komplett mit TNC-3 (3Net) kompatibel.
(3Net Befehl "RBIN" und "LOAD" die entsprechenden Bin-Header werden nun erkannt und die CRC richtig berechnet)
TNC3Box - (BoxBin) Transfer eingebaut, "Buffers" werden nun berücksichtigt.
Status wird in Progressbar und Channel als Text angezeigt.
(Das Ganze sollte auch mit den restlich übriggebliebenen PR-Programmen kompatibel sein.)
* Echo Kaskade (//Echo //Echo //echo ..... ) nicht mehr möglich (welches das Programm zum Abstürzen bringen konnte.)
Neue Fernsteuerbefehle:
* //C Call Eine Möglichkeit direkt im Terminal weiter zu connecten (noch im Test)
* //BBS Mini-Mailbox um Nachrichten an andere Stationen zu hinterlassen. (noch im Test)
(Der Sysop kann die BBS-Nachrichten in einem seperaten Fenster verwalten.)
- "Unproto Send" (Monitor) ist im Menü zwar schon vorhanden, aber noch nicht implementiert.
* Viele keine UI Fixes.
* ! Lazpacket nutzt jetzt das User-Verzeichnis von Windows für seine Konfiguration und Speicherungen.
Über Menü "Tools - Config Pfad öffnen" kommt man via Explorer dorthin.
Dadurch ergibt sich eine etwas geänderte Dateistruktur:
LazPacket/ (Projekt-Hauptverzeichnis)
│
├── LazPacket.exe Die ausführbare Programmdatei
│
├── LICENSE GNU GENERAL PUBLIC LICENSE
├── LICENSE.MIT MIT License
├── README.md Lizenzinformationen
├── README_FIRST.txt HINWEIS ZUR WINDOWS-SICHERHEITSWARNUNG
│
├── sounds/ (optional, für Sound-Dateien)
│ ├── dingdong.wav Klingel-Sound für Remote-Befehl //KLINGEL
│ ├── connect.wav wird abgespielt keim Connect
│ ├── disconnect.wav wird abgespielt beim Disconnect
│ └── klick.wav RX Klick
│
├── src (der Sourcecode von LazPacket)
│
└── tnc3_tools/ (Symek TNC3 Tools http://www.symek.com/d/tnc3update.html)
├── rs32.exe Einfaches Terminalprogramm für Windows um ins Betriebssystems des
│ TNC's zu kommen, Dateien zu kopieren, ...
├── rs.bat Startet rs32 auf COM1 mit 19200 Baud (für meinen TNC3)
└── winepf.exe Flash Eprom Files erstellen
( Die anderen Dateien für Einstellungen .INI's und Texte befinden sich jetzt im User-Verzeichnis )
Das war's schon wieder, Viel Spass damit !
73 de SA1URN
Änderungen/Neuerungen:
* Umstellung auf SynEdit (ChannelMemo ersetzt)
+ Synedit ermöglicht es Zeilen farbig darzustellen, und ist zudem eine Standard-Komponente von Lazarus.
(Zum Kompilieren muss bei manchen Lazarus-Versionen "Synedit" über den Online-Packagemanager nachinstalliert werden.)
* Serielle Schnittstelle Erkennung verbessert.
* Kanalanzahl auf 10 erhöht.
Die Kanalanzahl (Max. 10) ist nun über die Konfiguration einstellbar.
(Rufzeichen für einzelne Kanäle setzen ist weiterhin möglich mit dem TNC-Kommado "Esc i Call" auf jedem Kanal.)
( wird aber nicht mehr in der .INI gespeichert, das übernimmt wieder der TNC, nach Batterietausch ;-) )
* AutoBin Transfer (reworked)
Der Autobin-Transfer ist nun komplett mit TNC-3 (3Net) kompatibel.
(3Net Befehl "RBIN" und "LOAD" die entsprechenden Bin-Header werden nun erkannt und die CRC richtig berechnet)
TNC3Box - (BoxBin) Transfer eingebaut, "Buffers" werden nun berücksichtigt.
Status wird in Progressbar und Channel als Text angezeigt.
(Das Ganze sollte auch mit den restlich übriggebliebenen PR-Programmen kompatibel sein.)
* Echo Kaskade (//Echo //Echo //echo ..... ) nicht mehr möglich (welches das Programm zum Abstürzen bringen konnte.)
Neue Fernsteuerbefehle:
* //C Call Eine Möglichkeit direkt im Terminal weiter zu connecten (noch im Test)
* //BBS Mini-Mailbox um Nachrichten an andere Stationen zu hinterlassen. (noch im Test)
(Der Sysop kann die BBS-Nachrichten in einem seperaten Fenster verwalten.)
- "Unproto Send" (Monitor) ist im Menü zwar schon vorhanden, aber noch nicht implementiert.
* Viele keine UI Fixes.
* ! Lazpacket nutzt jetzt das User-Verzeichnis von Windows für seine Konfiguration und Speicherungen.
Über Menü "Tools - Config Pfad öffnen" kommt man via Explorer dorthin.
Dadurch ergibt sich eine etwas geänderte Dateistruktur:
LazPacket/ (Projekt-Hauptverzeichnis)
│
├── LazPacket.exe Die ausführbare Programmdatei
│
├── LICENSE GNU GENERAL PUBLIC LICENSE
├── LICENSE.MIT MIT License
├── README.md Lizenzinformationen
├── README_FIRST.txt HINWEIS ZUR WINDOWS-SICHERHEITSWARNUNG
│
├── sounds/ (optional, für Sound-Dateien)
│ ├── dingdong.wav Klingel-Sound für Remote-Befehl //KLINGEL
│ ├── connect.wav wird abgespielt keim Connect
│ ├── disconnect.wav wird abgespielt beim Disconnect
│ └── klick.wav RX Klick
│
├── src (der Sourcecode von LazPacket)
│
└── tnc3_tools/ (Symek TNC3 Tools http://www.symek.com/d/tnc3update.html)
├── rs32.exe Einfaches Terminalprogramm für Windows um ins Betriebssystems des
│ TNC's zu kommen, Dateien zu kopieren, ...
├── rs.bat Startet rs32 auf COM1 mit 19200 Baud (für meinen TNC3)
└── winepf.exe Flash Eprom Files erstellen
( Die anderen Dateien für Einstellungen .INI's und Texte befinden sich jetzt im User-Verzeichnis )
Das war's schon wieder, Viel Spass damit !
73 de SA1URN

