[Tool] Fahrzeugdaten auswerten für Listen oder BB Code

  • Hatte gestern mal wieder ne blöde Idee und hab mir ein kleines Tool gebastelt das aus dem Text der Fahrzeugübersichten (Garage, Parkplatz, GangAH, Ganggarage, Fahrzeuginfo) die Informationen auslesen kann und diese dann über ein Template aufbereitet ganz nach Wunsch. Damit hier mal hübsche Angebote im Schwarzmarkt auftauchen ohne viel Aufwand für den Ersteller.

    Aktueller Stand:
    - 2020-04-16 Neues Fahrzeug Schnörwagen hinzugefügt.
    - 2020-02-22 Neues Fahrzeug hinzugefügt. "Frod F-11 Karneval Edition" vorsichthalber wird das Fahrzeug auch als "Ford F-11 Karneval Edition" erkannt falls es sich um einen Schreibfehler handelt.
    - Daimler-Benz Unimog U600 wird sauber erkannt und das richtige Bild herangezogen.
    - Neue Funktion. Einzelfahrzeugauswertung + Tuningreihenfolge Test
    - Neue Funktion. Tuningtestergebnis in Tabelleform ausgeben. Siehe Post unten.
    - Anzeige der Wirkung der einzelnen Tunings + Übernahme auf die Grundwerte des Fahrzeugs
    - Anzeige der Nachkommastellen die von WoC üblicherweise gerundet werden zum Verständnis warum die Tuningreihenfolge einen Unterschied macht
    - Bekannte Fehler in der neuen Funktion:
    Manchmal rundet Visual Basic falsch z.b. 8,5 ergibt gerundet 9, 12,5 ergibt gerundet 12. Warum das so ist ist mir momentan Schleierhaft (Beim Auftreten des Fehlers weichen die Werte im Tool von den Tatsächlichen Werten in WoC logischerweise ab, wird beseitigt sobald mir klar ist was ich falsch mache) behoben (zu jedem tatsächlich ermitteltem Wert wird jetzt 0,01 addiert somit wird bei 0,5 zuverlässig aufgerundet. Aufgrund der kleinen Zahlen sollte 0,49 niemals als Ergebnis vorkommen und somit kein Fehler auftreten)
    Der Tuningtest sperrt die bereits ausgeführten Tunings nicht wenn die Daten aus dem GAH kopiert wurden. behoben
    Tunings die über den Tuningtest angebracht werden sortieren sich von oben nach unten statt WoC üblich von unten nach oben. behoben
    Tuningbuttons werden nicht wieder entsperrt bei einlesen eines neuen Fahrzeugs (Tool neustarten hilft) behoben
    - Vorgängerversion noch am Ende des Threads falls die neue überhaut nicht funktioniert.

    Der Inhalt kann nicht angezeigt werden, da du keine Berechtigung hast, diesen Inhalt zu sehen.

    Bisheriger Funktionsumfang:
    - Automatisches Erzeugen der Bild-URL aufgrund des Fahrzeugnamens
    - Sortierung der einzelnen Werte in Variablen
    - Preisberechnung mit Faktor X (maximal 1000), Eingabe oder Schiebregler
    - Preis wird mit "." ausgegeben zur besseren Lesbarkeit
    - Ausgabe der Variablen über ein Template in beliebiger Form (Listen, BB Code, etc.) Das Template muss selbst erstellt werden. (4 Beispiele liegen in einer Text Datei bei)
    - Auswertung von GAH Fahrzeugen mit Namens, Preis und Tuningreihenfolge Anzeige (Zahlen werden in Namen aufgelöst). Momentan als Textboxausgabe.
    - Einzelfahrzeugauswertung + Tuningreihenfolgetesttool

    Bekannte "Probleme"
    - Am Ende der Fahrzeugauflistung muss ein Zeilenumbruch sein (Mitkopieren oder einfügen) behoben
    - Am Anfang muss das Car_Pic oder Vehicle_Pic stehen (Erstes Bild mitkopieren) behoben
    - Fehler beim Aston Martin DB9 behoben
    - Template lässt sich zwar ändern aber im Moment nicht speichern (Template in eigener Textdatei ablegen damits nicht weg ist)
    - Das momentan eingetragene Template funktioniert hier im Forum nicht (Meiner Meinung nach fehlerhafte BB Code Auswertung hier im Forum, Ausgabe kann z.B. über https://www.systutorials.com/tools/bbeditor/ getestet werden)
    - Verwenden eines Werts gleichzeitig mit und ohne Bezeichnung innerhalb eines Templates führt dazu das der Wert nicht eingetragen wird. Denke der Fall da man beides innerhalb des selben Templates braucht ist ohnehin eher selten.
    - Keine Trennung zwischen Wert und Bezeichnung bei den Werten behoben siehe unten

    Geplante Funktionen
    - Preisfaktor mit Schieberegler (wichtig) eingebaut (momentan Maximaler Faktor 1000)
    - Anzeige ob Verkauf über GAH (25x), AHP (50x) oder nur mit Waffen/Fahrzeugschieberei (>50x) möglich ist (unwichtig, Spielerei) eingebaut
    - Auswertung der Zahlen beim Tuning (kopiert aus GangAH) und Ausgabe in Klartext (wichtig) eingebaut
    - Template speicher- und ladbar (Textdatei) (wichtig)
    - Designaufhübschung (unwichtig)
    - Raumangabe aufgrund des Fahrzeugnamens, %Raum% (mittelmässig) eingebaut (Hab die Raumzuordnungen aus meinem Showroom übernommen es gibt hier Abweichungen mit den Bildern im Little Helper Forum, Raum 1 und 2 keine klare Festlegung ?)
    - Trennung des Werts und der Bezeichnung (mittelmässig) eingebaut
    - Auswertung UT, VT, PS, VT+PS, TT (teilgetunt) mit passender Variable (mittelmässig) eingebaut
    - Faktor aufgrund der Raumzugehörigkeit
    - Faktor wird für jedes erkannte Fahrzeug abgefragt. Beispiel [Fahrzeug: BMW M3 / VT+PS] Mit welchem Faktor wollen sie den Grundwert hochrechnen [ ] eingebaut
    - Auswerteoption für Einzelfahrzeuge aus GangAH (wichtig) eingebaut
    - Es wird kein BB Code erzeugt eine Messagebox werden die Tunings im Klartext angezeigt + Auswertung VT, PS etc. eingebaut
    - Auswertung Tuningfokus auf Preis, PS oder KM/H mit Anzeige (mittelmässig)
    - Hierfür wäre Input ganz brauchbar wie die beste Tuningreihenfolge ausschaut.

    Vorgeschlagen Funktionen (Thread)
    bisher keine

    Eingebaute Variablen für die Auswertung
    - %CAR_PIC% Bild des Fahrzeugs
    - %CAR% Zusammengesetzt aus Marke und Modell
    - %CAR_1% Marke
    - %CAR_2% Modell
    - %KMH% Kilometer pro Stunde
    - %PS% PS
    - %Verbrauch% Verbrauch
    - %KM% Kilometerstand
    - %Preis% Verkaufspreis
    - %Grundwert% Grundwert des Fahrzeugs
    - %Tank% Tankfüllung
    - %Tuning% Tunings
    - %KMH_VAL% Kilometer pro Stunde Wert ohne Bezeichnung
    - %PS_VAL% PS Wert ohne Bezeichnung
    - %Verbrauch_VAL% Verbrauch Wert ohne Bezeichnung
    - %KM_VAL% Kilometerstand Wert ohne Bezeichnung
    - %Preis_VAL% Verkaufspreis Wert ohne Bezeichnung
    - %Grundwert_VAL% Grundwert des Fahrzeugs Wert ohne Bezeichnung
    - %Tank_VAL% Tankfüllung Wert ohne Bezeichnung
    - %Tuning_VAL% Tunings Wert ohne Bezeichnung
    - %Faktor% Faktor für den Verkaufspreis
    - %Raum% Raumangabe
    - %Raum_VAL% Raumangabe Wert
    - %TU_Bewertung% Auswertung ob UT, TT, VT, PS oder Mischformen + Erklärung der Abkürzung
    - %TU_Bewertung_Short% Auswertung ob UT, TT, VT, PS oder Mischformen

    Zusatzinformationen
    - Das Program verlangt kein Passwort oder Benutzernamen (sollte jemals eine Version auftauchen die das verlangt ist die nicht von mir, keinesfalls die Daten eingeben) und hat auch keinen Zugriff auf den Account sondern arbeitet nur mit den Infos die reinkopiert werden.
    - Da das Programm keinen Einfluss auf die Webseite hat und auch spielerisch keine Vorteile verschafft gehe ich davon aus es ist erlaubt.
    - Getestet auf Windows 7 und 10 scheint auf beiden zu funktionieren
    - Es können noch Fehler in der Auswertung oder Berechnung sein. Daten vor dem Posten überprüfen.
    - Erstellt mit Visual Studio 2017

  • Wo sollte das problem sein??? Ist doch genauso nützlich wie meine helpframe. Solange du keine kommerziellen absichten erzielst haben die betreiber nichts dagegen. Nur gehört das eg in den projektbereich :)

    Würde das tool definitiv befürworten. Find ich klasse was du hier machst

  • ich kanns aber vermutlich nicht selbst verschieben hmm ?

    kommerziellen absichten

    Für jede Nutzung ist mir natürlich ein Raum 5 Fahrzeug auf einen AHP meiner Wahl für 1 Euro zu schicken.
    Nein Spass beiseite ich habe nicht vor was dran zu verdienen glaube auch nicht das jemand was dafür zahlen würde im Großen und Ganzen sortiert das Tool Text um mit ein bisschen Logik dahinter.
    Dachte mir halt ich kündige es mal an wenn nur Kommentare kommen wie "wer braucht den sowas ?" werde ich wohl nicht weiter dran feilen, wenn Interesse besteht bau ich meine Ideen mit ein und eventuelle Vorschläge wenn ich nen Sinn drin sehe.

  • ich kanns aber vermutlich nicht selbst verschieben hmm ?


    einfach mal @Noeni fragen...

    kannst du sowas mittlerweile gut noeni?

    Dachte mir halt ich kündige es mal an wenn nur Kommentare kommen wie "wer braucht den sowas ?"


    vielleicht einfach mal eine beispielausgabe des tools hier zeigen, dann können sich das viele besser verbildlichen

  • Ok hier ein Beispiel:

    Text aus Garage (Markierung vom Ersten Bild bis zu den Buttons)

    Spoiler anzeigen

    Faktor auf Preis eingegeben und Button gedrückt:

    Ergebnis:

    Spoiler anzeigen



    Beispiel der ersten 2 Autos in der Auflistung.

    Wie schon zuvor erwähnt funktioniert mein Standardtemplate, also das was ich mir unter hübsch aufbereitetem BB Code vorstelle, im Moment nicht wirklich hier im Forum. https://www.systutorials.com/tools/bbeditor/ Zeigts richtig an (vor dem einkopieren oben rechts auf BB Code umschalten und nach dem einkopieren ausschalten für die richtige Ansicht)

    Die Ausgabe ist über das Template frei einstell- und veränderbar obs nun BB Code ist oder einfach ne Textauflistung kann jeder selbst basteln. Der Fantasie bzw. dem Design sind hier nur durch BB Code und dem 10.000 Zeichen Limit die Grenzen gesetzt.

    P.S. und nen weiteren Fehler entdeckt am Schluß muss im Moment car_pic oder vehicle_pic und ein Zeilenumbruch stehen aber das sollte kein großes Problem darstellen. Werd einfach beim EOF die Daten noch einmal wegschreiben dann ist es egal was am Ende steht.

  • Beispiel eingefügt
    Einige Punkte abgearbeitet
    Rückmeldung Playzo fehlt

    Beispiel 2: Es muss ja nicht immer ne Tabelle sein

    Fahrzeug:

    Spoiler anzeigen

    Template:

    Code
    Hallo WoC
    
    
    Heute bin ich etwas in Angeberstimmung und fahre meinen %CAR_2% aus der Garage. %CAR_1% ist schon ne schicke Marke. Mal sehen wie weit ich mit dem %Tank_VAL% Liter Tank komme und wieviel vom Grundwert in Höhe von %Grundwert_VAL% ich verliere. 
    
    
    [img]%CAR_PIC%[/img]

    Ergebnis:

    Hallo WoC

    Heute bin ich etwas in Angeberstimmung und fahre meinen Continental GT aus der Garage. Bentley ist schon ne schicke Marke. Mal sehen wie weit ich mit dem 100.00 Liter Tank komme und wieviel vom Grundwert in Höhe von 976,896€ ich verliere.

    Hallo WoC

    Heute bin ich etwas in Angeberstimmung und fahre meinen Veyron 16/4 aus der Garage. Bugatti ist schon ne schicke Marke. Mal sehen wie weit ich mit dem 100.00 Liter Tank komme und wieviel vom Grundwert in Höhe von 8,639,984€ ich verliere.

  • Habe inzwischen eine Aussage bekommen und deshalb auch mal oben den IST-Stand des Tools eingefügt.
    Aussage: "solange keine Daten automatisch aus dem Spiel ausgelesen oder direkt dorthin gesendet werden ist es so ok"

    Ich lese das so das ich keine Daten direkt aus der Webseite ziehen darf bzw. nach WoC zurückschreiben darf. Da die Grunddaten händisch kopiert werden müssen sollte es also kein Problem geben.
    Hab der exe noch 2 Templates beigelegt als Beispiel.
    Werde übers Wochenende noch einige oben schon erwähnte Funktionen einbauen dachte mir aber ich geb den jetzigen Stand schonmal zum testen raus vielleicht fallen ja gleich Fehler auf die ich mit beseitigen kann.
    Fehler bitte hier posten und nicht per Mail schicken dann ist es übersichtlicher für mich.

  • Neue Funktion eingebaut die leider noch nicht 100 Prozent funktioniert aber ein Schritt zur bestmöglichen Tuningreihenfolge für jedes Fahrzeug sein dürfte.
    Da jedes Fahrzeug andere Grundwerte hat kann es sein das jedes Fahrzeug eine andere Reihenfolge braucht fürs beste Ergebnis. Sobald die oben erwähnten Rundungsproblem von Visual Basic behoben sind sollte sich das mit dem Tool feststellen lassen. Rundungsfehler scheinen nur bei exact x,5 aufzutreten.

    Hätte wohl mehr testen sollen sind ne Menge Flüchtigkeitsfehler drin aber die krieg ich auch noch in den Griff. Wenn was auffällt bitte hier melden. Wer ne Idee zu Visual Basic rechnet falsch gern melden.

  • So wieder einiges behoben und verbessert.
    Bei ersten Test ist mir schon aufgefallen das die "Beste Tuningreihenfolge" wie im Forum angegeben nicht pauschal so richtig ist.
    Am Beispiel des Audi A4 1.9 TDI mit der Anleitung aus dem Little Helper
    Fahrzeug- und Tuninginfos

    Höchster Autohauswert (EUR)
    KMH: 360
    PS: 186
    Verbrauch: 9,77
    Preis: 347050

    Höchste Geschwindigkeit (km/h)
    KMH: 360
    PS: 185
    Verbrauch: 9,77
    Preis: 347049

    Höchste Leistung (PS)
    KMH: 362
    PS: 187
    Verbrauch: 9,77
    Preis: 347045

    Zufälliges Tuning (eins meiner Autos bevor ich mich eingelesen habe)
    KMH: 361
    PS: 188
    Verbrauch: 9,77
    Preis: 347055

    Bis auf das letzte Beispiel habe ich die Werte aus meinem Tool. Ich habe noch nicht die Kombinationen in WoC tatsächlich getunt um es zu verifizieren. Es ist aber davon auszugehen das nicht Pauschal die genannte Tuningreihenfolge die Beste ist es kommt immer auf die Grundwerte und somit aufs Fahrzeug an.

    Sollte jemand bessere Kombinationen für einzelne Fahrzeuge finden möchte ich bitte diese mit der Community zu teilen.

  • Da ich sehe das hier immer wiede mal jemand reinschaut aber bisher keine Kommentare kamen und ich auch schon angesprochen wurde die Funktion wäre nicht ganz klar dachte ich mir ich schreib ne kleine Anleitung zum Verständnis:

    Listenauswertung:
    Zuerst braucht man die Daten die man Auswerten will. Hierzu einfach mit der Maus die entsprechenden Fahrzeuge markieren und den Text kopieren:

    Am besten markiert man das Bild des Fahrzeugs mit wie im Bild zu sehen. Kopiert man den Text erhält man:

    Spoiler anzeigen

    car_pic

    Ferrari
    360 Spider

    KM/H: 290
    PS: 400
    Verbrauch: 16.00
    KM: 0
    Preis: 125,000€
    Tankinhalt: 100.00

    Verbaute Tunings:
    Bremsen
    Lufthutzen
    Chiptuning
    Auf Parkplatz In Showroom
    car_pic

    Toyota
    MR2

    KM/H: 210
    PS: 140
    Verbrauch: 8.00
    KM: 0
    Preis: 27,500€
    Tankinhalt: 100.00

    Verbaute Tunings:
    Keine Tunings
    Auf Parkplatz In Showroom
    car_pic

    Honda
    NSX

    KM/H: 295
    PS: 283
    Verbrauch: 13.00
    KM: 0
    Preis: 134,409€
    Tankinhalt: 100.00

    Verbaute Tunings:
    Lufthutzen
    Böser Blick
    Bremsen
    Heckspoiler
    Chassis
    Frontspoiler

    Dann muss man sich nur noch ein Template aus den Template Vorschlägen kopieren und einfügen. Fahrzeuglisten Lesen / BB Code erzeugen drücken und schon hat man die fertige Liste.

    Spoiler anzeigen
    Ferrari 360 SpiderRaum 3Preis: 125.000€

    Ferrari
    360 Spider
    KM/H: 290
    PS: 400
    Verbrauch: 16.00
    KM: 0
    Tankinhalt: 100.00
    Grundwert: 125,000€
    1facher Preis
    Verbaute
    Tunings:


    Bremsen
    Lufthutzen
    Chiptuning


    TT (Teilweise Getunt)
    Toyota MR2Raum 2Preis: 27.500€

    Toyota
    MR2
    KM/H: 210
    PS: 140
    Verbrauch: 8.00
    KM: 0
    Tankinhalt: 100.00
    Grundwert: 27,500€
    1facher Preis
    Verbaute
    Tunings:
    Keine Tunings


    UT (Ungetunt)
    Honda NSXRaum 3Preis: 134.409€

    Honda
    NSX
    KM/H: 295
    PS: 283
    Verbrauch: 13.00
    KM: 0
    Tankinhalt: 100.00
    Grundwert: 134,409€
    1facher Preis
    Verbaute
    Tunings:
    Verbaute
    Tunings:


    Lufthutzen
    Böser Blick
    Bremsen
    Heckspoiler
    Chassis
    Frontspoiler


    TT (Teilweise Getunt)

    Für den Tuningtest ist das Vorgehen an sich das gleiche es kann hier aber nur 1 Fahrzeug angezeigt werden. Es wird immer das letzte aus dem Text genommen wenn mehrere kopiert werden.

    Die vorhanden Tunings sind entsprechend nicht wählbar, die anderen können ausgewählt und angebracht werden. Es wird immer der errechnete Wert (mit Kommastellen) und der verwendete Wert (gerundet) angezeigt.
    So kann man, ohne 100te Autos zu tunen, die Tuningreihenfolge für das Fahrzeug testen und rausfinden wie die besten Endwerte Zustande kommen.

    Als kleinen Spass habe ich auch noch nen Schalter eingebaut mit dem man untunebare Fahrzeuge tunen kann (natürlich nur im Tool ich habe keinen Zugriff auf WoC) falls man mal sehen will wie die Werte eines getunten RSQ oder ähnlichen Fahrzeugen aussehen würden.

  • So neue Version ist da.
    Ist nur ne Kleinigkeit aber die Tuningtest kann man jetzt in eine Tabelle rückschreiben falls man die besten gefundenen Reihenfolgen festhalten will.
    Hab vorher mal mit nem VW T 1 Rumprobiert und bin auf folgendes gekommen:

    VW T1 SambaTuningreihenfolge
    KM/H: 143
    PS: 38
    Verbrauch: 10,99
    Preis: 33415
    Lufthutzen
    Endrohr
    Böser Blick
    Frontspoiler
    Bremsen
    Chiptuning
    Auspuffanlage
    Nitro
    Gewicht
    Turbo
    Luftfilter
    Chassis
    Heckspoiler
    Katalysator


    Hab ehrlich gesagt noch keinen T1 in der Reihenfolge getunt werde das aber jetzt nachholen um zu sehen ob mein Tool genauso rundet wie WoC es tut. Denke die Werte dürften schon nah ans maximal mögliche auf beiden Werten rankommen. Sollte jemand nen T1 mit besseren Werten auf KM/H und PS haben bzw. die Reihenfolge/Werte so bestätigen können wäre es nett davon zu hören.