Delphi-PRAXiS
Seite 3 von 21     123 4513     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   DelphiSpeedUp 2.8 ( 2009-12-01 ) - Delphi 5 bis 2007 (https://www.delphipraxis.net/67323-delphispeedup-2-8-2009-12-01-delphi-5-bis-2007-a.html)

Elvis 20. Apr 2006 10:52

Re: Delphi 7 IDE SpeedUp - auch D5, D6
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von Luckie
Warum soll man es dem Endanwemder so schwer machen, wenn das das Setup schon erledigen kann.

Frage doch einfach mal zur Abwechslung freundlich anstatt nur umzupflaumen?
Zitat:

Ich habe übrigens nicht verstanden, wo ich was ändern muss. :?
Du stelltst dich manchmal an.. :roll:
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

Corpsman 20. Apr 2006 11:05

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:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\App Paths\delphi32.exe]
Gar net.

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.

Elvis 20. Apr 2006 11:09

Re: Delphi 7 IDE SpeedUp - auch D5, D6
 
Zitat:

Zitat von Corpsman
Bei meinem Win 98 gibt es den Pfad
Zitat:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\App Paths\delphi32.exe]
Gar net.

Wird ja auch mit dem reg-File oben angelegt. Damit weiß Delphi32.exe, wenn es unter deinem User startet (was bei Win9X wohl witzlos sein dürfte :mrgreen: ), dass es auch in dem angegebenen Ordner nach Bibliotheken suchen soll.

fkerber 20. Apr 2006 11:12

Re: Delphi 7 IDE SpeedUp - auch D5, D6
 
Hi!

Zitat:

Zitat von markusj
Wie siehts mit D2005 aus? wird dafür auch noch was kommen?
Meine IDE schleicht nämlich vor sich hin ... und ich hab schon alles aussenrum weggelassen^^

mfG

Markus

Hast du das gelesen?
http://www.delphipraxis.net/internal...=534147#534147

Soweit ich weiß ist auch was für D2005 mit dabei.


Ciao Frederic

Aenogym 20. Apr 2006 12:07

Re: Delphi 7 IDE SpeedUp - auch D5, D6
 
(ich hätte nie gedacht, dass ich folgendes mal sag: :mrgreen:)
danke elvis! :hello:

klappt super :)

Elvis 20. Apr 2006 12:21

Re: Delphi 7 IDE SpeedUp - auch D5, D6
 
Zitat:

Zitat von Aenogym
danke...

Au Kacke :shock:
Das Teil hat doch Jbg gemacht! Ich habe Luckie nur einen Weg zeigen wollen, wie man es auf einen User beschränkt installieren kann.

Luckie 20. Apr 2006 12:47

Re: Delphi 7 IDE SpeedUp - auch D5, D6
 
Ich glaube, ich warte doch lieber auf das angepasste Setup von jbg.

toms 20. Apr 2006 15:13

Re: Delphi 7 IDE SpeedUp - auch D5, D6
 
Zitat:

Zitat von Luckie
Ich glaube, ich warte doch lieber auf das angepasste Setup von jbg.

Das Setup kannst du doch selber aendern :roll:

jbg 20. Apr 2006 17:46

Re: Delphi 7 IDE SpeedUp - auch D5, D6
 
Zitat:

Zitat von fkerber
Hast du das gelesen?
http://www.delphipraxis.net/internal...=534147#534147

Soweit ich weiß ist auch was für D2005 mit dabei.

Die Version 1.4 enthält die Dateien für Delphi 5, 6, 7, 9, 10. Sogar im BCB funktioniert das (aber da würde ich eher zu bcc32pch raten).
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.

Aenogym 20. Apr 2006 18:36

Re: Delphi 7 IDE SpeedUp - auch D5, D6
 
Zitat:

Zitat von Elvis
Zitat:

Zitat von Aenogym
danke...

Au Kacke :shock:
Das Teil hat doch Jbg gemacht! Ich habe Luckie nur einen Weg zeigen wollen, wie man es auf einen User beschränkt installieren kann.

ich weiß, aber ohne dich hätte ich es nicht auf arbeit installieren können :)


Zitat:

Zitat von Luckie
Ich glaube, ich warte doch lieber auf das angepasste Setup von jbg.

hm... so lange musst du doch nicht warten. einfach nacheinander elvis' schritten folgen und fertig - ist ganz leicht :thumb:

aeno

Mackhack 20. Apr 2006 19:05

Re: Delphi 7 IDE SpeedUp - auch D5, D6
 
Zitat:

Zitat von jbg
Zitat:

Zitat von fkerber
Hast du das gelesen?
http://www.delphipraxis.net/internal...=534147#534147

Soweit ich weiß ist auch was für D2005 mit dabei.

Die Version 1.4 enthält die Dateien für Delphi 5, 6, 7, 9, 10. Sogar im BCB funktioniert das (aber da würde ich eher zu bcc32pch raten).
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.

Also fuers BDS2006 hast du noch keine Loesung, richtig?

jbg 20. Apr 2006 20:16

Re: Delphi 7 IDE SpeedUp - auch D5, D6
 
Zitat:

Zitat von Mackhack
Also fuers BDS2006 hast du noch keine Loesung, richtig?

BDS 2006 = Delphi 2006 = Delphi 10 = DelphiSpeedUp10.dll. Ich glaube mich wage zu erinnern, eine solche Datei in der ZIP-Datei gesehen zu haben.

Mackhack 20. Apr 2006 21:20

Re: Delphi 7 IDE SpeedUp - auch D5, D6
 
Sorry,

war blind! :shock:

jbg 21. Apr 2006 21:10

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.

dadu 21. Apr 2006 21:22

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!

ibp 21. Apr 2006 21:26

Re: Delphi IDE SpeedUp - D5-D10
 
:thumb:

jbg 21. Apr 2006 21:31

Re: Delphi IDE SpeedUp - D5-D10
 
Zitat:

Zitat von dadu
Ohne SpeedUp benötigt D2005 50sec zum starten, mit SpeedUp noch 13sec!!!

Wie hast du das denn gestestet? Der Windows Cache schlängt nämlich beim zweiten Starten zu. Es kommt also darauf an, ob du den Rechner zwischendrinnen neugestartet hast.

jfheins 21. Apr 2006 21:38

Re: Delphi IDE SpeedUp - D5-D10
 
Doch nicht verraten, jetzt wissens alle und dein Programm ist nicht mehr super-duper-fantastisch :mrgreen:

3_of_8 21. Apr 2006 21:40

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.

fkerber 21. Apr 2006 21:46

Re: Delphi IDE SpeedUp - D5-D10
 
Hi!

Das kann ich für D7 Pro nicht bestätigen.


Ciao Frederic

jbg 21. Apr 2006 21:48

Re: Delphi IDE SpeedUp - D5-D10
 
Kann ich mit Delphi 7 Pro auch nicht nachvollziehen. Was hast du denn genau gemacht?

jfheins 21. Apr 2006 21:49

Re: Delphi IDE SpeedUp - D5-D10
 
Bei der Personal bekomm' ich jetzt auch eine AV in "Modul vclie90.bpl" ... :|

mkinzler 21. Apr 2006 21:51

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.

Daniel G 21. Apr 2006 21:51

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:

jbg 21. Apr 2006 21:59

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.

jbg 21. Apr 2006 22:01

Re: Delphi IDE SpeedUp - D5-D10
 
Zitat:

Zitat von mkinzler
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.

Kann ich nicht nachvollziehen. Ich habe BDS 2006 mindestens 150 mal gestarten (samt JVCL-svn) während ich an der Version 1.5 gearbeitet habe. Und die IDE ist mir dabei nicht ein mal abgestorben oder hat beim Starten etwas nicht gefunden.

mkinzler 21. Apr 2006 22:04

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.

jbg 21. Apr 2006 22:06

Re: Delphi IDE SpeedUp - D5-D10
 
Hat denn die Version 1.4 bei dir funktioniert?

mkinzler 21. Apr 2006 22:08

Re: Delphi IDE SpeedUp - D5-D10
 
Hab ich nicht ausprobiert.

Alloc 21. Apr 2006 23:20

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

Luckie 21. Apr 2006 23:22

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.

Matze 21. Apr 2006 23:28

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:

Zugriffsverletzung bei Adresse 402B35B2 in Modul 'vclie90.bpl'. Lesen von Adresse 00000004
Ist SpeedUp deaktiviert (Uninstall), dann erscheit diese Meldung nicht. Ob das nun mit einer der Komponenten zusammenhängt weiß ich nicht. :gruebel:

3_of_8 21. Apr 2006 23:36

Re: Delphi IDE SpeedUp - D5-D10
 
Ich hab nix anderes gemacht als installiert, Delphi gestartet, Neu->Package, Fehlermeldung. Hab D7 PE.

Basic-Master 22. Apr 2006 00:40

Re: Delphi IDE SpeedUp - D5-D10
 
Finde das Tool genial, beschleunigt die IDE ganzschön ^^ Danke dafür :thumb:

Andreas L. 22. Apr 2006 08:47

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 :-)

KingIR 22. Apr 2006 09:26

Re: Delphi IDE SpeedUp - D5-D10
 
Zitat:

Zitat von Alloc
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

Also an der Sprache kann es nicht liegen, hab auch BDS 2006 Pro Englisch (Update 2), hier klappt aber sowohl mit v1.4 als auch 1.5 alles prima. :shock:

jbg 22. Apr 2006 09:51

Re: Delphi IDE SpeedUp - D5-D10
 
Zitat:

Zitat von Luckie
@jbg: wirst du das Setup noch entsprechend anpassen, dass nur die Registryeinträge gesetzt werden? Wäre jedenfalls zu begrüßen.

Du hast wohl das hier überlesen:
Zitat:

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.
Und wenn das nicht reichen sollte: Der Quellcode steht zum Download bereit, kann also auch angepasst werden. :wink:

Luckie 22. Apr 2006 12:10

Re: Delphi IDE SpeedUp - D5-D10
 
Ah, sehr schön. Funktioniert. :thumb: :P

jfheins 22. Apr 2006 13:30

Re: Delphi IDE SpeedUp - D5-D10
 
Zitat:

Zitat von Matze
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:

Zugriffsverletzung bei Adresse 402B35B2 in Modul 'vclie90.bpl'. Lesen von Adresse 00000004
Ist SpeedUp deaktiviert (Uninstall), dann erscheit diese Meldung nicht. Ob das nun mit einer der Komponenten zusammenhängt weiß ich nicht. :gruebel:

Das kriege ich auch, also irgendwas scheint mit der neuesten Version nicht zu stimmen :?

CWBudde 23. Apr 2006 01:01

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.
Seite 3 von 21     123 4513     Letzte »    

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