1. WillkommenWir, das Team von Doctor Brick, heißen Euch herzlich willkommen und wünschen Euch viel Spaß hier!
    Bitte beachtet die Nutzungsbedingungen und den Verhaltensleitfaden.
    Information ausblenden

BrickHunter

Dieses Thema im Forum "Lego Digital" wurde erstellt von BrickTwo, 15. Februar 2020.

  1. BrickTwo

    BrickTwo Mitglied

    Registriert seit:
    16. Dez. 2019
    Beiträge:
    140
    Geschlecht:
    männlich
    brickhunter 1.4_1024.png

    1_singleparts_1280.jpg 2_import_1280.jpg 4_partlist_1280.jpg 5_shoppingcart_1280.jpg 6_shoppingbricksandpieces_1280.jpg



    Aktuelle Version: 1.4.12
    Verfügbar für: Chrome (Edge), Firefox

    Chrome:
    https://chrome.google.com/webstore/...-brick/plhoblcmafoglbnhekjmegkknhifedne?hl=de
    Erweiterung ist nur über diesen Link verfügbar

    Anleitung:
    https://github.com/BrickTwo/BrickHunter/wiki

    Kurzanleitung Chrome:
    1. www.lego.com Website öffnen.
    2. Rechts neben der Adressleiste (Chrome) bzw in der Adressleiste (Firefox) sollte ihr das BrickHunter Icon sehen. Drauf klicken :)
    3. Es öffnet sich ein neuer Tab. Hier beim ersten mal euer Land auswählen.
    4. WantedList hochladen.
    5. Eure Wanted List wird nun angezeigt.
    6. Die Preise von PaB und S&T werden geladen, sobald man auf den "Lade Preis" Button klickt. Das laden kann ein paar Sekunden dauern.

    Firefox:
    https://addons.mozilla.org/de/firefox/addon/brickhunter/

    Kurzanleitung Firefox:
    (Detailierte Anleitung im Anhang ganz unten. Danke @IlexGT )
    1. www.lego.com Website öffnen.
    2. Rechts neben der Adressleiste (Chrome) bzw in der Adressleiste (Firefox) sollte nun das BrickHunter Icon erschienen sein. Drauf klicken :)
    3. Es öffnet sich Popup. Hier beim ersten mal euer Land auswählen.
    4. WantedList Button drücken und im Eingabefeld den Inhalt einer WantedList Xml reinkopieren.
    5. Eure Wanted List wird nun angezeigt.
    6. Die Preise von PaB und S&T werden geladen, sobald man auf den "Lade Preis" Button klickt. Das laden kann ein paar Sekunden dauern.

    Source Code:
    Das Projekt ist unter der GPL-3.0 Lizenz als Open Source auf GitHub veröffentlicht.
    https://github.com/BrickTwo/BrickHunter

    Changelog:

    1.5.13 (25.03.2021)
    • Generell
      • Optimierung der Anfragen an LEGO beim Preise laden. Gleiche Designids werden nun nur noch einmal angefragt (sofern es sich um kein Spezialteil handelt). Am Beispiel 21325 – Mittelalterliche Schmiede heisst das, dass anstelle von 452 Anfragen noch 279 gesendet werden. Die liste ist entsprechend auch schneller geladen.
      • Wird in einer BrickLink Wantedlist keine Farbe angegeben, so wird nun ohne Berücksichtigung der Farbe das günstigste Teil bei SUT/PAB zugeordnet.
      • Limite von total 2000 Positionen entfällt.
      • Import/Export/Anzeige der BrickLink Remarks.
      • Import/Export einzelner Teilelisten im BrickHunter Format. Export mehrerer Listen folgt noch.
      • Bilderanzeige in der LEGO Shop Bestellübersicht. Kann in den BrickHutner Settings deaktiviert werden.
    • Einzelteile
      • Zuletzt verwendete Ansicht wird bis zur nächsten Verwendung zwischengespeichert. Dadurch kann auch die Seite über den Browser aktualisiert werden.
      • Neuer Settingsbutton oben rechts hinzugefügt:
        • Optionale anzeige sämtlicher Steine
        • Ausblenden von Kategorien
      • Möglichkeit Teile einer Wunschliste hinzuzufügen.
      • Möglichkeit Teile einer „Habe ich“-Liste hinzuzufügen.
      • Direkte Anzeige der Teile einer Teileliste/Wunschliste/Habe ich -liste.
      • Die Anzeige der Charts lässt sich neu auf den letzten Monat/letzte 3 Monate/Alle einschränken. Chart für Maximal Menge und Preis können getrennt ein/ausgeblendet werden.
      • Farbfilter ist scrollbar sofern nötig.
      • Bei Farben die bei BrickLink mehreren verschiedenen Farben zugeordnet sind, wird nun immer die neuste/die mit der höchsten Nummer verwendet (ausgenommen Modulex), in der Detailansicht werden dann alle passenden Farben aufgelistet. z.B. Pearl Light Gold
    • Neue/korrigierte Farbzuweisungen (BrickLink – LEGO):
      • Black – Conduct. Black
      • Black – Met.Black
      • Blue – Met. Br. Blue
      • Bright Pink – Fla.Pink
      • Brown – Met. Ear.Ora
      • Copper – Copper
      • Copper – Copper, Dr.La.
      • Copper – Red. Gold
      • Glitter Trans-Orange – Tr.Br: Ora W/Gli
      • Green – Met. Dk. Green
      • Light Orange – Md.Yel-Ora
      • Light Orange – Wa. Yell. Ora
      • Light Orange Brown – L.Orabrown
      • Light Violet – L.Blueviol
      • Light Violet – Lgh. Lilac
      • Metallic Gold – W.Gold, Dr.La.
      • Pearl Dark Grey – Met.Dk.Grey
      • Red – Met. Br. Red
      • Salmon – Br.Red.Orang
      • Trans-Neon Yellow – Tr. Fire Yell.
      • Transparent Light Royal Blue – Tr.L.Royal Blue
      • Trans-Purple – Tr. Br. Red. Li
    1.4.12 (14.02.2021)
    • Allgemein
      • Neues Logo/Icon
      • Popup mode komplett entfernt
      • Prüfen auf neue Version mit Anzeige
      • Ich habe nun die Möglichkeit im Notfall eine Benachrichtigung bei allen Benutzer anzeigen zu lassen
    • Einzelteile
      • Farbfilter zeigt nur noch Farben an, die zum aktuellen Filter verfügbar sind.
      • Einzelteile aus dem Importbereich in die Menuzeile verschoben
    • Teilelisten allgemein
      • Teilelisten sind nun sortierbar
      • Sortieren der Teileliste
      • Spalte BrickLink Max Preis wird nur noch angezeigt, wenn mindestens eine Position einen Preis enthält
      • Teilelisten aus Setimport oder Einzelteilauswahl zeigen neu zur besseren sortierung als Id die Designnummer an. Einzelteileliste werden entsprechend konvertiert. Bei bestehenden Set Importen ist eine konvertierung nicht möglich, ein funktionaler nachteil entsteht dadurch aber nicht.
      • Anzeige der Elementnummer sofern verfügbar
    • Teileliste
      • BrickLink Max Preis ist nun editierbar
      • Anzeige des Errorcodes sofern BrickLink oder LEGO nicht verfügbar/fehler ausgeben. Diese Positionen können dann einzelen neu geladen werden.
      • Fehler behoben: Löschen von Positionen verschiebt nicht mehr die Liste
      • Löschen reagiert bei grossen Listen etwas (würde fast sagen deutlich ;)) schneller
      • Löschen mehrerer Positionen gleichzeitig
      • Beim löschen einer Teileliste erscheint nun eine Sicherheitsabfrage
      • Aufteilen von Teilelisten
      • Kopieren von selektierten Positionen
    • Warenkorb
      • Mit Firefox können nun die Teile ebenfalls auch ohne Popup an den LEGO Shop übertragen werden.
      • Nach dem befüllen/leeren des Warenkorbes wird automatisch der Tab mit dem Lego Shop aktiv.
      • BrickLink Preise bei der Verteilung ignorieren
      • Total der BrickLink Preise wird wieder korrekt angezeigt.
    1.3.13 (28.12.2020)
    • Erweiterung kann nun jederzeit geöffnet werden. Normalerweise wird BrickHunter in einem eigenen Tab geöffnet, befindet man sich auf der lego.com webseite öffnet sich wie bisher das Popup.
    • Popupmodus wird nur noch für die Warenkorbübergabe (vornehmlich in Firefox) benötigt.
    • Auswahl der BrickLink Import variante (Dateiupload oder Textfeld).
    • *beta*: erstellen eigener Teilelisten anhand des kompletten verfügbaren Teilekataloges. Je nach Land kann es vorkommen, das einige wenige Teile nicht aufgelistet werden (deswegen noch beta). Die Preisindexierung ist noch nicht für ale Länder abgeschlossen, je nach Land kann es also noch ein paar Tage dauern, bis das korrekte sortieren nach Preis funktioniert. Dies betrifft: FI, GB, HU, IE, NO, NZ, PL, PT, SE (in dieser Reihenfolge, pro Land dauert es etwa 1.5 Tage).
    • Nachträgliches anpassen der Menge sowie löschen einzelner Positionen in einer Teileliste.
    1.2.0 (21.11.2020)
    • BrickHunter kann nun in einem Vollbildmodus öffnen
      • In diesem Modus kann nun auch unter Firefox eine WantedList mittels Dateiupload importiert werden.
      • Um die Teile in den LEGO Shop zu übertragen, muss unter Firefox wieterhin der Pupupmodus verwendet werden
    • Neu lassen sich ganze LEGO Sets anhand der von LEGO publizierten Teilelisten direkt importieren. Diese Teile lassen sich aber leider, zumindest aktuell, nicht an BrickLink exportieren.
    • Bestellungen werden neu mit dem BrickHunter Affiliate Link ausgeführt, wenn ihr aber weiterhin eure bevorzugte Quelle unterstützen wollt, zB. das Doctor Brick Forum, einfach zuvor in der Dropdownliste „Ohne Affiliate“ auswählen.
    • Da der dringende Wunsch zu existieren scheint, gibt es nun im Infoberreich einen Spendenbutton um das Projekt auch direkt zu unterstützen. :)
    1.1.0 (25.10.2020)
    • Alle Länder des Steine & Teile Service hinzugefügt
    • Englisch als zusätzliche Sprachanzeige, wird entsprechend den Browsereinstellungen angewendet
    • Es können nun mehrere Listen parallel verwaltet und konsolidiert in den Warenkorb gelegt werden
    1.0.0 (07.10.2020)
    • Letzte nicht automatisierbare Teile werden fix als "Spezialteil" eingeteilt.
    0.6.3 (07.10.2020)
    • Positionen ohne Preise werden nun in dem BrickLink Warenkorb zugeteilt
    0.6.2 (06.10.2020)
    • Spaltenbezeichnung Farbe in der Teileliste angepasst
    0.6.1 (05.10.2020)
    • Ladefehler bei nicht vorhandenen Teil & Farbkombination behoben
    0.6.0 (03.10.2020)
    • Allgemeine Textanpassungen
    • Anzeige des Land mittels Länderflagge
    • Ladevorgang kann nun abgebrochen werden
    • Farbanzeige um Farbbox und Legobezeichnung erweitert
    • Anzeige des Max Preis aus der WantedList
    • Ladeanzeige pro Position
    • Anzeige der Designnummer des gefundenen Stein/Teil
    • Einstellungen im Warenkorb in einen Tab verschoben und überarbeitet
    • Warenkorb um BrickLink inkl. Exportmöglichkeiten erweitert
    • Alle aktuellen Farben bei Pick a Brick sowie Steine & Teile überprüft und z.T. korrigiert
    • Bis auf ein paar einzelne Steine/Teile werden nun alle Teile korrekt zugeordnet

    0.5.1 (27.09.2020)
    • Fehler der verhinderte, dass diverse Spezialteile gefunden werden wurde behoben
    • Fehler der verhinderte, dass Metallic Gold Teile gefunden werden wurde behoben
    • Falsche Farbzuweisung bei Bronze und Trans Yellow korrigiert
    • Sämtliche Texte sind nun übersetzbar
    0.5.0 (19.09.2020)
    • CSV Export
    • WantedList, Pick a Brick und Steine & Teile Listen können nun ausgedruckt werden
    • Unterstützung der BrickLink "have" Funktion
    • Disclaimer Page
    0.4.1 (10.09.2020)
    • Einzelnen Minifigurteilen wurden falsche LEGO Teile zugewiesen - korrigiert
    • Steine & Teile Warenkorb leeren führte zu einem kaputten Warenkorb - korrigiert
    • Löschen eines Teils im LEGO Steine & Teile Waren entfernte immer den letzten Eintrag - korrigiert
    0.4.0 (05.09.2020)
    • Pick a Brick Warenkorb kann nun befüllt werden.
    0.3.0 (17.08.2020)
    • Teile & Steine Warenkorb kann nun befüllt werden.
    0.2.0 (28.07.2020)
    • Ladeanzeige überarbeitet
    • Beim öffnen wird die zuletzt geladene Wanted List direkt angezeigt
    • Wanted List Exportfunktion hinzugefügt
    • Übersichtsseite fürs Shopping hinzugefügt
    0.1.1 (21.07.2020)
    • Firefox Version
    0.1.0 (18.07.2020)
    • Kompatibilität zur neuen S&T API wieder herstellen.
    • Erweiterung ist nun ein Popup, welches nur auf der lego.com Website funktioniert.
    0.0.6 (13.03.2020)
    • Umbennenung in BrickHunter
    • Firefox unterstützung hinzugefügt
    • Bedruckte Steine werden nun gefunden
    • Check ob LEGO Service oder BrickLink verfügbar sind
    • Diverse Fehlerkorrekturen
    0.0.4 & 0.0.5 (12.03.2020)
    • intenere Versionierung
    0.0.3 (07.03.2020)
    • Steinelimit auf 100 erhöht
    • Optimierung der LEGO API anfrage
    • Fortschrittsanzeige während des Ladens der Preise (Bildanzeige zum Teil noch fehlerhaft)
    • Diverse Fehlerkorrekturen
    0.0.2 (01.03.2020)
    • Unterstützung aller Farben
    • LEGO Farbbezeichnung kann optional in der Liste angezeigt werden
    • Unterstützung alternativer Teilenummern
    0.0.1 (22.02.2020)
    • Initialversion
     

    Anhänge:

    Zuletzt bearbeitet: 25. März 2021
  2. Ddriver

    Ddriver Urgestein

    Registriert seit:
    27. Feb. 2017
    Beiträge:
    664
    Geschlecht:
    männlich
    Ort:
    dem Bieler Seeland (Schweiz)
    Ich sehe mich zurückversetzt in die Zeit wo wir mal kurz auf Bedürfnis für unsere Smartphone's eine App für WindowsMobile geschrieben haben. :good2:Toll!

    MfG Daniel.
     
  3. Rueffi

    Rueffi Urgestein

    Registriert seit:
    17. Aug. 2016
    Beiträge:
    2.278
    Geschlecht:
    männlich
    Super das ist mal genial, ich bestelle wohl viel zu selten bei s&t weil es mir zu umständlich ist jedes Teil einzeln raus zu suchen.
    Ich denke das Interesse ist nicht nur hier im Forum groß! Da ich keine Ahnung habe wie es funktioniert kann ich auch noch keine Verbesserungen vorschlagen.
    Lg Aurel der diesen tread gespannt Verfolgt
     
    mick29 gefällt das.
  4. Pat-Ard

    Pat-Ard Unimog MOCer/Mini Maniac

    Registriert seit:
    06. März 2014
    Beiträge:
    6.360
    @BrickTwo Aber warum hast Du das bei Offtopic eingestellt?

    @pet-tho Kannst Du das vielleicht nach digital oder so umhängen?
     
  5. pet-tho

    pet-tho Assistenzarzt Mitarbeiter

    Registriert seit:
    17. Apr. 2014
    Beiträge:
    6.871
    Geschlecht:
    männlich
    Ort:
    Franken
    Denke auch das es hier besser passt.
     
    Pat-Ard gefällt das.
  6. BrickTwo

    BrickTwo Mitglied

    Registriert seit:
    16. Dez. 2019
    Beiträge:
    140
    Geschlecht:
    männlich
    Danke fürs verschieben. Ist als Neuling ab und zu immer etwas schwierig die Beiträge am richtigen Ort zu platzieren.

    Mittlerweile werden auch die Preise aus dem PaB Sortiment ausgelesen. Darstellung ist noch nicht optimal, aber ich denke man sieht schon ganz gut wo man welchen Stein kaufen sollte ;)
    Allerdings bin ich auf zwei etwas unschöne Hinternisse gestossen:
    1. Man scheint im Browser bei der Anfrage auf eine fremde Domain keine Cookies mitsenden zu dürfen. Macht aus Sicherheitsgründen natürlich sinn, ist hier jetzt aber leider etwas blöd. Man ist damit gezwungen vorher bei LEGO in die Steine und Teile Seite zu gehen und da das Formular mit Alter und Land auszufüllen. Mal sehen ob sich dafür eine Lösung finden lässt.
    2. LEGO scheint in der zwischenzeit etwas in die Sicherheit ihrer Serverinfrastruktur investiert zu haben. Zumindest werde ich nun wenn ich zuviele Anfragen in kurzer Zeit absetze kurzzeitig von LEGO geblockt :rage:. Das hatte ich früher noch nicht. Vielleicht auch eine Reaktion auf die Serverabstürze wie z.B. beim Batmobile verkauf? Ich denke mit einem genug grossen Zeitversatz zwischen jeder Abfrage kann man dem entgegenwirken. Grössere Listen dauern dann halt länger bis alles ausgelesen wurde, ist aber halt immernoch schneller und einfacher als von Hand.

    Annotation 2020-02-15 185331.jpg
     
    naxo, gatewalker, Enesco und 4 anderen gefällt das.
  7. Lok24

    Lok24 Urgestein

    Registriert seit:
    11. Sep. 2019
    Beiträge:
    695
    Geschlecht:
    männlich
    Ich habe damals, als ich so ein Programm geschrieben habe, keine gefunden, das ist störrisch. ich habe dann die Webseite mit "Visible true" angezeigt, das Alter ausgefüllt und dann weiter.

    Tja ;-)
    Ich packe erstmal die WL in eine Excel-Tabell und übersetze BL-Nummer und Farbe in die Element ID.
    Und wenn ich dann auf eine Zeile im Excel klicke wird dieser Preis geholt und auch in der Tabelle gespeichert. Natürlich eine Krücke, aber ich habe meist kleine Listen.
     
    Zuletzt bearbeitet: 16. Februar 2020
  8. Rueffi

    Rueffi Urgestein

    Registriert seit:
    17. Aug. 2016
    Beiträge:
    2.278
    Geschlecht:
    männlich
    @BrickTwo muss man jedes Teil Einzel abfragen oder wie funktioniert das?
     
  9. BrickTwo

    BrickTwo Mitglied

    Registriert seit:
    16. Dez. 2019
    Beiträge:
    140
    Geschlecht:
    männlich
    @Rueffi Jaein, ich kann für jede Designnummer eine Abfrage absetzen und bekomme dann eine Liste mit der Verfügbarkeit und Preis (viele weitere Informationen) zurück, muss dies allerdings getrennt einmal für S&T und einmal für PaB tun. Wenn ich also wie in meinem Beispiel von heute die Platte 2445 mit zwei Farben in der Liste habe, genügt jeweils eine Abfrage.

    Wie es scheint, bin ich aufgrund meiner Abfragen wohl doch nicht geblockt worden. Da @Brixe das "Permission Denied" schon gestern bekommen hat, war das wohl bei mir Heute eher Zufall resp. habe ich die Meldung falsch interpretiert. Gestern hatte ich zumindest definitiv noch nichts damit zu tun.

     
    Enesco und mick29 gefällt das.
  10. Rueffi

    Rueffi Urgestein

    Registriert seit:
    17. Aug. 2016
    Beiträge:
    2.278
    Geschlecht:
    männlich
    Ok aber wenn ich jetzt 20 verschiedene Teile habe und nur die Preise und Verfügbarkeit von s&t wissen möchte reicht eine Abfrage?
     
  11. BrickTwo

    BrickTwo Mitglied

    Registriert seit:
    16. Dez. 2019
    Beiträge:
    140
    Geschlecht:
    männlich
    20 Teile = 20 Abfragen bei S&T
    20 Teile wobei zwei sich nur durch Farbe unterscheiden = 19 Abfragen bei S&T

    Wie gerade gesehen habe, kann man bei PaB nach mehreren Designnummern auf einmal suchen. Da lässt sich wohl noch was optimieren.
     
    Ddriver gefällt das.
  12. Rueffi

    Rueffi Urgestein

    Registriert seit:
    17. Aug. 2016
    Beiträge:
    2.278
    Geschlecht:
    männlich
    Ok dann habe ich den Vorteil jetzt noch nicht ganz verstanden, ich bin davon ausgegangen das man eine komplette wandet List auf einmal abfragen kann.
     
  13. BrickTwo

    BrickTwo Mitglied

    Registriert seit:
    16. Dez. 2019
    Beiträge:
    140
    Geschlecht:
    männlich
    Da haben wir wohl etwas aneinander vorbei geschrieben :)
    Du musst nur die wantedList.xml hochladen und im Hintergrund schickt das Tool für dich die 20 Abfragen an den LEGO Server. Anschliessend wird dir dann das Ergebnis in der Liste angezeigt.
     
    Rueffi gefällt das.
  14. Rueffi

    Rueffi Urgestein

    Registriert seit:
    17. Aug. 2016
    Beiträge:
    2.278
    Geschlecht:
    männlich
    Ah jetzt habe ich es verstanden :biggrin: danke fürs erklären
     
  15. tastenmann

    tastenmann Stammuser

    Registriert seit:
    18. März 2016
    Beiträge:
    443
    Geschlecht:
    männlich
    Coole Idee!
    Ich werde das hier mal weiterverfolgen.
    Parallel könnte man ja auch gleich den günstigsten Preis bei BrickLink anzeigen (z.B. für einen Händler aus DE oder EU).


    Viele Grüße
    Tastenmann
     
  16. BrickTwo

    BrickTwo Mitglied

    Registriert seit:
    16. Dez. 2019
    Beiträge:
    140
    Geschlecht:
    männlich
    Ich glaube an Ausbaumöglichkeiten wirds nicht scheitern, da gibts ja viele Möglichkeiten. Mal schauen wie sich das Entwickelt :)
     
  17. Same-1974

    Same-1974 Urgestein

    Registriert seit:
    06. Nov. 2015
    Beiträge:
    1.012
    Fehlt nur noch ins Körbchen legen die Steinchen...
     
    ebenhalt gefällt das.
  18. BrickTwo

    BrickTwo Mitglied

    Registriert seit:
    16. Dez. 2019
    Beiträge:
    140
    Geschlecht:
    männlich
    Das werde ich mir definitiv als erstes vornehmen, nachdem ich mal eine erste Grundversion habe. Ich hoffe das lässt sich irgendwie machen.
     
    Rueffi und Same-1974 gefällt das.
  19. Pat-Ard

    Pat-Ard Unimog MOCer/Mini Maniac

    Registriert seit:
    06. März 2014
    Beiträge:
    6.360
    Kennst Du zufällig das Programm Brickficiency? Das war gut... Sowas fände ich auch gut.
     
  20. BrisosX

    BrisosX Urgestein

    Registriert seit:
    18. Juli 2018
    Beiträge:
    659
    Geschlecht:
    männlich
    Also wenn das wirklich klappt,
    Und das zuverlässig, dann würde ich dafür auch bezahlen.
     
    Hamster und Ddriver gefällt das.
  1. BrickHunter
    Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden