![]() |
GetIt übernimmt die Weltherrschaft
Liste der Anhänge anzeigen (Anzahl: 4)
Seit paar Tagen war Docwiki nicht erreichbar.
Zitat:
Anhang 52932 Nun wollte ich nachsehn, ob die Indexseite auch fehlt, oder ob nur der gespeicherte Link futsch ist. (vorhin, von vor paar Tagen, aus der Browser-Cache geholt) Anhang 52933 Und was seh seh ich da? :shock: Aber cool, eine öffentliche API. Nun kann man endlich das kranke GetIt-Fenster durch eine besser bedienbare Version ersetzen und den ganze Werbekram (Trials) ordentlich rausfiltern. :firejump: Anhang 52934 Anhang 52935 |
AW: GetIt übernimmt die Weltherrschaft
:thumb:
Schon probiert wie man sich da authorisieren muss ? |
AW: GetIt übernimmt die Weltherrschaft
Liste der Anhänge anzeigen (Anzahl: 4)
Da waren wohl ein paar Server/Weiterleitungen/Sonstwas durcheinander. :stupid:
Joar, noch nicht gemacht, aber man kann sich ja mal ansehn welche URLs GetIt benutzt, wenn man es jetzt im Delphi aufruft. Authorisieren Authentifizieren musste ich mich nicht. Wo diese Seite noch angezeigt wurde, konnte ich direkt dort zwei Abfragen ausführen. Die eingetragenen Werte waren bereits ausgefüllt. (abgesehn von der ID des Patches) Bei einigen APIs kann man als Parameter aber auch eine/mehrere SerialNummern mitgeben ... ich vermute mal das ist für die gekauften Komponenten. Hab hier nichts gekauft, aber es gibt ja auch mehrere Trials in der Liste, wenn ich mir GetIt im Delphi anseh, also muß man die ja auch kaufen und runterladen können. Als ich mir die Abfrage für eine bestimmte Komponente ansehn wollte, war wohl die URL schon wieder tot/repariert, denn da kam nur eine Fehlemeldung zurück. Zitat:
![]() existiert ![]() ![]() ![]() aber diese URL sagen sie existieren nicht. ![]() gab aber JSON zurück, mit Version-Infos und URLs, als es noch ging, falls ich mich richtig erinnere. (ich glaub es war diese URL, due unten auf der Webseite stand) Nja, die noch geladene Webseite speichern ging nicht. Der Inhalt wird per JavaScript generiert und gespeichert wird nur das Original, aber zum Glück gibt es für Webentwickler den Inspektor im Firefox, auch wenn ich jetzt nur das HTML ohne externe JavaScript und CSS kopiert hab. So gibt es erstmal eine Liste der APIs, inkl. Parameter. :thumb: |
AW: GetIt übernimmt die Weltherrschaft
Zitat:
|
AW: GetIt übernimmt die Weltherrschaft
Nach Keksen sieht es nicht aus, weil sonst hätte man die doch im Response-Header sehen müssen?
Außer die senden den Keks nicht immer, sondern erst nach erfolgreichem Login. :gruebel: Würdest du den Highend-Super-Entwicklern vom GetIt nicht zutrauen, dass man die geheimen Serials wirklich nicht jedes mal unverschlüsselt mitsenden muß? :stupid: |
AW: GetIt übernimmt die Weltherrschaft
Zitat:
|
AW: GetIt übernimmt die Weltherrschaft
Ich schon :duck:
Suchwort: installbyids C:\Program Files (x86)\Embarcadero\Studio\21.0\bin\getit270.bpl C:\Program Files (x86)\Embarcadero\Studio\21.0\bin\GetItCmd.exe Suchwort: catalog/info C:\Program Files (x86)\Embarcadero\Studio\21.0\bin\getit270.bpl C:\Program Files (x86)\Embarcadero\Studio\21.0\bin\GetItCmd.exe In der GetItCmd ist InstallByIds aber scheinbar eine Methode von TGetItWebServices. ![]() ![]() ![]() ![]() ![]() Hier mehrfach URLs entdeckt, die mit meinen "Vermuteten" sogar übereinstimmen, aber wenn ich sie jetzt aufrufe, heißt es immer "path not found" aber nicht "invalid parameter", "access denied" oder so. ![]() Und auch in meinem Log finde ich keine URLs, so wie in den 2 Jahre alten Logs im Internet. C:\Users\Public\Documents\Embarcadero\Studio\21.0\ GetItInstall.log Bis auf :stupid:
Code:
[2020-07-10 19:17:34] [DEBUG] GetIt: Library "ICS for FMX and VCL" wird installiert...
... [2020-07-10 19:19:30] [DEBUG] GetIt: Befehl "InstallSamples.bat "Samples" "ICS-V8.64"" wird ausgeführt... [2020-07-10 19:19:32] [DEBUG] GetIt: Befehl "start "" "https://en.delphipraxis.net/forum/37-ics-internet-component-suite/"" wird ausgeführt... [2020-07-10 19:19:33] [DEBUG] GetIt: Prozess erfolgreich abgeschlossen. Nja, was ich sagen kann, ist dass die Bilder im GetIt via HTTP von altd.embarcadero.com kommen, ![]() aber der Rest scheint binäres oder verschlüsseltes (TSL) TCP/IP-Zeugs zu einem Cloudflare-Server in Kansas zu sein. Und das Setup mit GetIt-Installer scheint GetIt nicht selbst zu machen, sondern die übergroße ESD-EXE schleppt den halben Kern der IDE mit (große Teile von C:\Program Files (x86)\Embarcadero\Studio\21.0\bin) ![]() und steuert vermutlich das GetIt (EXE/DLL/BPL) in der BDS.exe C:\Program Files (x86)\Embarcadero\Studio\21.0\bin\GetIt\7za.dll C:\Program Files (x86)\Embarcadero\Studio\21.0\bin\getit270.bpl C:\Program Files (x86)\Embarcadero\Studio\21.0\bin\GetItCmd.exe C:\Program Files (x86)\Embarcadero\Studio\21.0\bin\getitcmdbuild.bat C:\Program Files (x86)\Embarcadero\Studio\21.0\bin\getithelper270.dll C:\Program Files (x86)\Embarcadero\Studio\21.0\bin\GetItide270.bpl C:\Program Files (x86)\Embarcadero\Studio\21.0\Welcomepage\js\getit.js Wenn ich nochmal nach einigen Teilen der vorübergehen geladenen GetIt-REST-Seite suche, dann finde ich schon bissl was, wonach ich eigentlich nicht ganz falsch liegen kann. ![]() Außerdem ene Seite, wo ich mich aber nicht regsitrieren will. (Hab eher das Gefühl, als wenn die nur meine Daten haben wollen) ![]() Und 3 gesponsorte Ad-Webseiten, die mit dem Suchbegriff absolut garnichts zu tun haben. Google: "GetIt REST API" (inkl. der " .... aber mit
Delphi-Quellcode:
funktioniert der [google]Link[/google] der DP nicht)
"
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:09 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz