Re: Delphi 7 IDE SpeedUp - auch D5, D6
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Zitat:
Bei mir (D7) sieht's so aus. Ich denke mal, du weißt, dass es in eine .reg Datei muss. ;)
Code:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Borland\Delphi\7.0\Known IDE Packages] "MeinProfil\\Application Data\\Borland\\Delphi\\Experts\\DelphiSpeedUp\\DelphiSpeedUpLoader7.bpl"="DelphiSpeedUp" [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\App Paths\delphi32.exe] @="C:\\Program Files\\Borland\\Delphi\\Bin\\delphi32.exe" "Path"=hex(2):25,00,41,00,70,00,70,00,44,00,61,00,74,00,61,00,25,00,5c,00,42,\ 00,6f,00,72,00,6c,00,61,00,6e,00,64,00,5c,00,44,00,65,00,70,00,68,00,69,00,\ 5c,00,45,00,78,00,70,00,65,00,72,00,74,00,73,00,5c,00,53,00,70,00,65,00,65,\ 00,64,00,55,00,70,00,00,00 |
Re: Delphi 7 IDE SpeedUp - auch D5, D6
WOW
bei meinem 500 MHZ Rechner mit win98 und 400 MB Ram lädt Delphi 5 Pro anstatt 15 sec nur noch 4-5 sec. Ein Dickes Lob. Was ihr da mit der Registry Treibt habe ich allerdings nicht verstanden. Bei meinem Win 98 gibt es den Pfad Zitat:
Die Idee mit der Versionsummernanzeige finde ich aber gut. Was vielleicht auch net schlecht wäre, wenn sich der Experte in die Menuleiste einträgt und man dann so Informationen wie Versionsnummer, oder vielleicht sogar die HP von der der Experte ist, so kann man leichter schaun obs vielleicht ein Update gibt. |
Re: Delphi 7 IDE SpeedUp - auch D5, D6
Zitat:
|
Re: Delphi 7 IDE SpeedUp - auch D5, D6
Hi!
Zitat:
http://www.delphipraxis.net/internal...=534147#534147 Soweit ich weiß ist auch was für D2005 mit dabei. Ciao Frederic |
Re: Delphi 7 IDE SpeedUp - auch D5, D6
(ich hätte nie gedacht, dass ich folgendes mal sag: :mrgreen:)
danke elvis! :hello: klappt super :) |
Re: Delphi 7 IDE SpeedUp - auch D5, D6
Zitat:
Das Teil hat doch Jbg gemacht! Ich habe Luckie nur einen Weg zeigen wollen, wie man es auf einen User beschränkt installieren kann. |
Re: Delphi 7 IDE SpeedUp - auch D5, D6
Ich glaube, ich warte doch lieber auf das angepasste Setup von jbg.
|
Re: Delphi 7 IDE SpeedUp - auch D5, D6
Zitat:
|
Re: Delphi 7 IDE SpeedUp - auch D5, D6
Zitat:
Wobei Delphi 2005 und BDS 2006 nicht ganz so beflügelt werden, da einfach die Hauptoptimierungsfunktion nicht greift, weil Borland die Packages nicht lädt, sondern aus dem Cache (in der Registry) die Daten einliest. Dafür brauchen sie aber eine heiden Zeit, deren genauen Ort ich noch nicht bestimmen konnte. |
Re: Delphi 7 IDE SpeedUp - auch D5, D6
Zitat:
Zitat:
aeno |
Re: Delphi 7 IDE SpeedUp - auch D5, D6
Zitat:
|
Re: Delphi 7 IDE SpeedUp - auch D5, D6
Zitat:
|
Re: Delphi 7 IDE SpeedUp - auch D5, D6
Sorry,
war blind! :shock: |
Re: Delphi IDE SpeedUp - D5-D10
Ich habe gerade die neue Version 1.5 hochgeladen:
DelphiSpeedUpV15.zip Die meisten Änderungen betreffen Delphi 2005 und BDS 2006. Jedoch habe ich auch die Einschränkung des Import-Tabellen Hooking entfernt, so dass nun weitere Packages in den "genuss" des direkten Aufrufs der schnelleren Funktionen kommen anstatt erst in die RTL zu springen, um dann dort per JUMP-Hook weiter zu springen. Des weiteren werden die DLLs jetzt in ($APPDATA)\DelphiSpeedUp kopiert, statt in $(DELPHI)\Bin. Der Registry-Zugriff auf HKLM ist jetzt ReadOnly, funktioniert also auch mit eingeschränkten Benutzerrechten. Außerdem steht nun der gesamte Quellcode zum Download bereit: DelphiSpeedUpSourceV15.7z Für den Quellcode gebe ich weder Support/Hilfe noch Anleitung zum kompilieren. Ihr seit also auf euch selbst gestellt, wenn es um den Quellcode geht. |
Re: Delphi IDE SpeedUp - D5-D10
Einfach nur genial!
Hab mir die Version 1.5 runtergeladen. Ohne SpeedUp benötigt D2005 50sec zum starten, mit SpeedUp noch 13sec!!! Vielen Dank jbg! |
Re: Delphi IDE SpeedUp - D5-D10
:thumb:
|
Re: Delphi IDE SpeedUp - D5-D10
Zitat:
|
Re: Delphi IDE SpeedUp - D5-D10
Doch nicht verraten, jetzt wissens alle und dein Programm ist nicht mehr super-duper-fantastisch :mrgreen:
|
Re: Delphi IDE SpeedUp - D5-D10
Hab grade etwas sehr unschönes bemerkt: Wenn ich ein neues Package erzeugen will, schmiert mir Delphi mit ner AV ab. Also die Fehlermeldungen wechseln zwischen "Zugriffsverletzung in rtlXX.bpl" und "Privilegierte Anweisung". Nach Deinstallation des SpeedUppers gings wieder.
|
Re: Delphi IDE SpeedUp - D5-D10
Hi!
Das kann ich für D7 Pro nicht bestätigen. Ciao Frederic |
Re: Delphi IDE SpeedUp - D5-D10
Kann ich mit Delphi 7 Pro auch nicht nachvollziehen. Was hast du denn genau gemacht?
|
Re: Delphi IDE SpeedUp - D5-D10
Bei der Personal bekomm' ich jetzt auch eine AV in "Modul vclie90.bpl" ... :|
|
Re: Delphi IDE SpeedUp - D5-D10
Bei mir (D10) weigert er sich schon das laden der Jedi-Packages, meldet dann nach längerer Ladezeit ein AV, beim Laden eines Projektes wird dann Jedi aber geladen.
|
Re: Delphi IDE SpeedUp - D5-D10
Für D2005 Personal hat es das jetzt nicht so gebracht, dafür geht D5 Professionell inkl. GLScene ab wie Schmidts Katze. Nett. :thumb:
|
Re: Delphi IDE SpeedUp - D5-D10
Delphi 2005 kann ich nicht testen, nur kompilieren. Zudem verbringt das BDS die meiste Zeit beim Starten im .NET Framework bzw. im Code, der die gecachten Packages verarbeitet. Da hat Borland mal wieder den langsamten Algorithmus gefunden.
|
Re: Delphi IDE SpeedUp - D5-D10
Zitat:
|
Re: Delphi IDE SpeedUp - D5-D10
Bei mir bestand halt das Problem, könnte aber auch an anderen Packages, Experten usw. gelegen haben. Habs nun deinstalliert, jetzt geht alles wieder.
|
Re: Delphi IDE SpeedUp - D5-D10
Hat denn die Version 1.4 bei dir funktioniert?
|
Re: Delphi IDE SpeedUp - D5-D10
Hab ich nicht ausprobiert.
|
Re: Delphi IDE SpeedUp - D5-D10
Liste der Anhänge anzeigen (Anzahl: 1)
Grad mal mit Delphi 10 Pro (eng) getestet. Gab nach dem Start (IDE war schon sichtbar, im Hintergrund die BDS-Startseite) eine AV. Siehe Anhang.
mfG, Chris |
Re: Delphi IDE SpeedUp - D5-D10
@jbg: wirst du das Setup noch entsprechend anpassen, dass nur die Registryeinträge gesetzt werden? Wäre jedenfalls zu begrüßen.
|
Re: Delphi IDE SpeedUp - D5-D10
Hi,
schön, dass du das nun auch für Delphi > 7 anbietest. :thumb: Delphi 2005 PE startet auf alle Fälle schneller als vorher, doch erhalte ich mit aktiviertem SpeedUp immer diesen Fehler: Zitat:
|
Re: Delphi IDE SpeedUp - D5-D10
Ich hab nix anderes gemacht als installiert, Delphi gestartet, Neu->Package, Fehlermeldung. Hab D7 PE.
|
Re: Delphi IDE SpeedUp - D5-D10
Finde das Tool genial, beschleunigt die IDE ganzschön ^^ Danke dafür :thumb:
|
Re: Delphi IDE SpeedUp - D5-D10
Bei mir geht der Farbwahldialog nicht mehr, zumindest nicht mehr richtig. Wenn ich die RGB-Werte selber eingebe bleibt in den Kasten mit der gewählten Farbe einfach schwarz. Ich muss dann erst auf den Pfeil neben den Farbwähler klicken damit die Farbe übernommen wird.
Aber meine IDE startet jetzt viel scneller :-) |
Re: Delphi IDE SpeedUp - D5-D10
Zitat:
|
Re: Delphi IDE SpeedUp - D5-D10
Zitat:
Zitat:
|
Re: Delphi IDE SpeedUp - D5-D10
Ah, sehr schön. Funktioniert. :thumb: :P
|
Re: Delphi IDE SpeedUp - D5-D10
Zitat:
|
Re: Delphi IDE SpeedUp - D5-D10
Hallo zusammen,
mit installiertem SpeedUp funktioniert in meinem Delphi 7 einiges nicht mehr richtig: - Codevervollständigung (innerhalb einer Klasse [Strg]+[Alt]+C) - Codevervollständigung bzw. das Gegenteil, wenn ich eine Methode leer lasse, wurde die beim Abspeichern sonst immer entfernt, jetzt muss ich das von Hand machen - Beim Aktivieren der IDE aus einer anderen Anwendung heraus bekomme ich einen Fehler (leider nicht immer, daher schlecht reproduzierbar) Da der Code veröffentlicht ist, werde ich ggf. mal selber debuggen, schließlich will man das SpeedUp nicht mehr missen, wenn das Booten sonst immer eine Ewigkeit gedauert hat. Außerdem werden jetzt auch Fehlermeldungen in der IDE schneller angezeigt (z.B. beliebtes Beispiel: man gibt im Objektinspektor in einem Fließkommfeld 0.1 statt 0,1 ein, das dauerte sonst merklich, jetzt bekomme ich es sofort um die Ohren gehauen...) Ansonsten vielen Dank für die Geschwindigkeit, Christian |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz