Schachcomputer.info Community
  #131  
Alt 07.06.2022, 19:30
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.579
Abgegebene Danke: 434
Erhielt 5.699 Danke für 1.311 Beiträge
Aktivitäten Langlebigkeit
8/20 14/20
Heute Beiträge
1/3 sssss2579
AW: BearChess

Hallo Lars.
 Zitat von lars Beitrag anzeigen
Wenn du nur den Namen geändert hast, reicht es vielleicht, in BearChess in der Engine-Konfiguration den Parameter zu korrigieren.
BearChess liest zum Installieren einer neuen Engine, die Datei "Engines.lst" aus. Ggf. solltest du sie auch noch anpassen.
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!?

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
Mit Zitat antworten
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag:
dsommerfeld (08.06.2022)
  #132  
Alt 07.06.2022, 19:41
Benutzerbild von lars
lars lars ist offline
Resurrection
 
Registriert seit: 17.11.2009
Ort: Lübeck
Alter: 58
Land:
Beiträge: 641
Abgegebene Danke: 209
Erhielt 1.125 Danke für 349 Beiträge
Aktivitäten Langlebigkeit
6/20 15/20
Heute Beiträge
0/3 ssssss641
AW: BearChess

Hallo Franz,

 Zitat von fhub Beitrag anzeigen
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
Vielen Dank! Werde ich machen

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.
Mit Zitat antworten
Folgender Benutzer sagt Danke zu lars für den nützlichen Beitrag:
dsommerfeld (08.06.2022)
  #133  
Alt 08.06.2022, 13:10
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.579
Abgegebene Danke: 434
Erhielt 5.699 Danke für 1.311 Beiträge
Aktivitäten Langlebigkeit
8/20 14/20
Heute Beiträge
1/3 sssss2579
AW: BearChess

Hallo Lars,
 Zitat von lars Beitrag anzeigen
Vielen Dank! Werde ich machen

P.S. Schon fertig! Gibt es in der nächsten Version
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)
Mit Zitat antworten
Folgende 3 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (08.06.2022), dsommerfeld (08.06.2022), ferribaci (08.06.2022)
  #134  
Alt 08.06.2022, 17:09
Benutzerbild von mickihamster
mickihamster mickihamster ist offline
Resurrection
 
Registriert seit: 08.02.2014
Ort: Olching, Lkr. Fürstenfeldbruck
Land:
Beiträge: 550
Abgegebene Danke: 676
Erhielt 1.386 Danke für 369 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
6/20 11/20
Heute Beiträge
0/3 ssssss550
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!?
Ja, ich habe zu Testzwecken, wegen der "besseren Übersicht", die ROM-Dateien in MessChess umgeschrieben. Dieser Versuch ist jedoch gescheitert!

Ist aber kein Problem, denn ich habe die aktuelle Version der CB-Emu runtergeladen.

LG
Udo
Mit Zitat antworten
  #135  
Alt 08.06.2022, 19:49
Benutzerbild von lars
lars lars ist offline
Resurrection
 
Registriert seit: 17.11.2009
Ort: Lübeck
Alter: 58
Land:
Beiträge: 641
Abgegebene Danke: 209
Erhielt 1.125 Danke für 349 Beiträge
Aktivitäten Langlebigkeit
6/20 15/20
Heute Beiträge
0/3 ssssss641
AW: BearChess

Hallo Franz,


 Zitat von fhub Beitrag anzeigen
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:

Klicke auf die Grafik für eine größere Ansicht

Name:	selection.png
Hits:	81
Größe:	22,7 KB
ID:	5512

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
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu lars für den nützlichen Beitrag:
Bryan Whitby (14.06.2022), mickihamster (08.06.2022)
  #136  
Alt 08.06.2022, 19:55
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.579
Abgegebene Danke: 434
Erhielt 5.699 Danke für 1.311 Beiträge
Aktivitäten Langlebigkeit
8/20 14/20
Heute Beiträge
1/3 sssss2579
AW: BearChess

Hallo Lars,
 Zitat von lars Beitrag anzeigen
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.
sehr gut, genau so hatte ich mir die Liste vorgestellt.
Und wenn Du das ohnehin schon in BearChess so machst, dann ist meine Extra-Datei natürlich überflüssig - umso besser!

Grüße,
Franz
Mit Zitat antworten
  #137  
Alt 08.06.2022, 20:11
Benutzerbild von lars
lars lars ist offline
Resurrection
 
Registriert seit: 17.11.2009
Ort: Lübeck
Alter: 58
Land:
Beiträge: 641
Abgegebene Danke: 209
Erhielt 1.125 Danke für 349 Beiträge
Aktivitäten Langlebigkeit
6/20 15/20
Heute Beiträge
0/3 ssssss641
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
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu lars für den nützlichen Beitrag:
Bryan Whitby (14.06.2022), Mapi (08.06.2022)
  #138  
Alt 13.06.2022, 20:41
Benutzerbild von Chessguru
Chessguru Chessguru ist offline
Administrator
 
Registriert seit: 29.06.2004
Ort: Rostock
Alter: 55
Land:
Beiträge: 6.489
Bilder: 1
Abgegebene Danke: 1.612
Erhielt 4.633 Danke für 1.388 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
8/20 20/20
Heute Beiträge
0/3 sssss6489
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
Mit Zitat antworten
  #139  
Alt 13.06.2022, 22:32
Benutzerbild von lars
lars lars ist offline
Resurrection
 
Registriert seit: 17.11.2009
Ort: Lübeck
Alter: 58
Land:
Beiträge: 641
Abgegebene Danke: 209
Erhielt 1.125 Danke für 349 Beiträge
Aktivitäten Langlebigkeit
6/20 15/20
Heute Beiträge
0/3 ssssss641
AW: BearChess

Hallo Micha,

 Zitat von Chessguru Beitrag anzeigen
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
Danke für den Hinweis. Eigentlich dachte ich, den Fehler schon korrigiert zu haben. Wird natürlich korrigiert

Gruß
Lars
Mit Zitat antworten
Folgender Benutzer sagt Danke zu lars für den nützlichen Beitrag:
Chessguru (14.06.2022)
  #140  
Alt 07.07.2022, 17:32
Benutzerbild von lars
lars lars ist offline
Resurrection
 
Registriert seit: 17.11.2009
Ort: Lübeck
Alter: 58
Land:
Beiträge: 641
Abgegebene Danke: 209
Erhielt 1.125 Danke für 349 Beiträge
Aktivitäten Langlebigkeit
6/20 15/20
Heute Beiträge
0/3 ssssss641
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
Mit Zitat antworten
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)
Antwort

Themen-Optionen
Ansicht

Forumregeln
Du bist nicht berechtigt, neue Themen zu erstellen.
Du bist nicht berechtigt, auf Beiträge zu antworten.
Du bist nicht berechtigt, Anhänge hochzuladen.
Du bist nicht berechtigt, deine Beiträge zu bearbeiten.

BB code ist An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:56 Uhr.



Powered by vBulletin (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
©Schachcomputer.info