Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag: | ||
dsommerfeld (08.06.2022) |
|
||||||||||||
AW: BearChess
Hallo Franz,
Hallo Lars.
Da hätte ich evt. eine Idee: Im Unterverzeichnis Hiarcs (oder Shredder) findet sich eine Datei 'MessChess.lst', die ähnlich zur von Dir verwendeten 'Engines.lst' ist, nur mit mehr Informationen. Für jede Engine gibt's 3 Eintrage (getrennt durch einen Strichpunkt): 1) interner Treibername der Engine 2) Treibername + evt. notwendige(r) Aufrufparameter (nur für manche Engines nötig) 3) vollständiger Name des Schachcomputers Sollte also in BearChess der komplette Schachcomputername angezeigt werden, dann müßtest Du aus dieser Datei einfach den 3. Parameter für Deine Liste verwenden (und zum Aufruf der Engine eben den 2. aus dieser Datei). Dadurch wäre für die meisten Benutzer leichter erkennbar, um welche Engine es sich in Deiner Liste tatsächlich handelt (die Treibernamen sind ja eher etwas für Insider). Grüße, Franz ![]() Gruß Lars P.S. Schon fertig! Gibt es in der nächsten Version ![]() Geändert von lars (07.06.2022 um 20:11 Uhr) Grund: P.S. |
Folgender Benutzer sagt Danke zu lars für den nützlichen Beitrag: | ||
dsommerfeld (08.06.2022) |
|
|||||||||||
AW: BearChess
Hallo Lars,
ich hätte da noch eine andere Idee: ![]() Diese Datei 'MessChess.lst' im Hiarcs- oder Shredder-Unterverzeichnis ist ja nach Treibernamen sortiert und nicht nach Enginenamen. Dadurch wäre es in Deiner Liste nicht so einfach, eine bestimmte Engine zu finden - außer Du hast das in Deinem BearChess-Programm umsortiert. Wie wäre es, wenn ich ein eigenes Unterverzeichnis BearChess (innerhalb von MessChess) mache, und dort eine eigene 'Engines.lst' unterbringe, die eben schon nach Enginenamen sortiert ist? Im Anhang findest Du ein Beispiel, wie der Inhalt dieses Unterverzeichnisses 'BearChess' aussehen würde - für Dich wäre nur diese 'Engines.lst' nötig, die beiden anderen Dateien brauche nur ich, wenn ich wieder eine neue Engine einbaue (das geht alles vollautomatisch). Diese MessChess.lst ist jetzt nach Engine-Namen sortiert, und enthält auch nur mehr 2 Einträge pro Gerät: 1) kompletter Name der Engine 2) vollständige Aufrufparameter (für MessChess.exe) Edit: Wenn Du für Deine Konfigurationsdateien aber auch den reinen Treibernamen (ohne Aufrufparameter) noch benötigst, das könnte ich in der Batchdatei MAKEALL hinter "%%c;%%b" auch noch ein ";%%a" als 3.Parameter anhängen. Falls Du es so machen willst, dann gib mir Bescheid, und ich werde dieses Unterverzeichnis 'BearChess' im MessChess hinzufügen (und natürlich bei jeder neuen Engine auch wieder updaten). Grüße, Franz Geändert von fhub (11.07.2022 um 22:26 Uhr) |
Folgende 3 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
|
||||
AW: BearChess
Servus Franz,
Servus Lars, Zitieren:
also ich weiß ja nicht genau, was Udo da geändert hat (hoffentlich nicht die Namen der ROM-Dateien in MessChess selbst ), aber vielleicht stört es ihn ja, daß BearChess bei der Auswahl der MessChess-Engines nur die internen Treibernamen anzeigt!?
Ist aber kein Problem, denn ich habe die aktuelle Version der CB-Emu runtergeladen. LG Udo |
|
||||||||||||
AW: BearChess
Hallo Franz,
Hallo Lars,
ich hätte da noch eine andere Idee: ![]() Diese Datei 'MessChess.lst' im Hiarcs- oder Shredder-Unterverzeichnis ist ja nach Treibernamen sortiert und nicht nach Enginenamen. Dadurch wäre es in Deiner Liste nicht so einfach, eine bestimmte Engine zu finden - außer Du hast das in Deinem BearChess-Programm umsortiert. Wie wäre es, wenn ich ein eigenes Unterverzeichnis BearChess (innerhalb von MessChess) mache, und dort eine eigene 'Engines.lst' unterbringe, die eben schon nach Enginenamen sortiert ist? Im Anhang findest Du ein Beispiel, wie der Inhalt dieses Unterverzeichnisses 'BearChess' aussehen würde - für Dich wäre nur diese 'Engines.lst' nötig, die beiden anderen Dateien brauche nur ich, wenn ich wieder eine neue Engine einbaue (das geht alles vollautomatisch). Diese MessChess.lst ist jetzt nach Engine-Namen sortiert, und enthält auch nur mehr 2 Einträge pro Gerät: 1) kompletter Name der Engine 2) vollständige Aufrufparameter (für MessChess.exe) Edit: Wenn Du für Deine Konfigurationsdateien aber auch den reinen Treibernamen (ohne Aufrufparameter) noch benötigst, das könnte ich in der Batchdatei MAKEALL hinter "%%c;%%b" auch noch ein ";%%a" als 3.Parameter anhängen. Falls Du es so machen willst, dann gib mir Bescheid, und ich werde dieses Unterverzeichnis 'BearChess' im MessChess hinzufügen (und natürlich bei jeder neuen Engine auch wieder updaten). Grüße, Franz Vielen Dank für das Angebot, aber ein extra BearChess-Verzeichnis ist nicht nötig. Die Sortierung mache ich in BearChess, das ist kein Aufwand. Es sieht dann so aus: Ich bin ab nächste Woche zwei Wochen im Urlaub. Also die nächste Version, mit dieser Verbesserung, kommt dann im Juli. Entweder wird es ein größeres Update mit FICS-Anbindung, wenn ich es bis dahin schaffe, oder ein kleineres Update, nur mit kleineren Verbesserungen und Fehlerkorrekturen. Gruß Lars |
Folgende 2 Benutzer sagen Danke zu lars für den nützlichen Beitrag: | ||
Bryan Whitby (14.06.2022), mickihamster (08.06.2022) |
|
|||||||||||
AW: BearChess
Hallo Lars,
Und wenn Du das ohnehin schon in BearChess so machst, dann ist meine Extra-Datei natürlich überflüssig - umso besser! ![]() Grüße, Franz |
|
||||||||||||
AW: BearChess
Hi,
am Freitag müsste auch mein Chessnut eintreffen. Also wird die nächste Version, wenn nicht FICS, dann doch zumindest die Anbindung an den Chessnut enthalten ![]() Gruß Lars |
Folgende 2 Benutzer sagen Danke zu lars für den nützlichen Beitrag: | ||
Bryan Whitby (14.06.2022), Mapi (08.06.2022) |
|
||||||||||||
AW: BearChess
Hallo Lars,
ich möchte einen Notationsfehler in der Version v0.7.0.0 melden. Beispiel:
BearChess protokolierte nun den Zug 57.Tgg6+. Was natürlich nicht korrekt ist, da sich beide weißen Türme auf der g-Linie befinden. Korrekt wäre gewesen T8g6+. Gruß Micha |
|
||||||||||||
AW: BearChess
Hallo Micha,
![]() Gruß Lars |
Folgender Benutzer sagt Danke zu lars für den nützlichen Beitrag: | ||
Chessguru (14.06.2022) |
|
||||||||||||
AW: BearChess
Hallo,
habe gerade Version 0.8.0.0 bereitgestellt. Jetzt auch mit Chessnut Air (USB und Bluetooth) und einigen Fehlerkorrekturen. Viele Spaß! Lars |
Folgende 12 Benutzer sagen Danke zu lars für den nützlichen Beitrag: | ||
achimp (10.07.2022), Agep (07.07.2022), applechess (08.07.2022), Bryan Whitby (08.07.2022), Chessguru (09.07.2022), DarkBishop (15.07.2022), ferribaci (11.07.2022), gkalab (08.07.2022), Lindwurm (07.07.2022), Mapi (07.07.2022), mickihamster (09.07.2022), Robert (11.07.2022) |
![]() |
Themen-Optionen | |
Ansicht | |
|
|