Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Delphi 2007 Portable (https://www.delphipraxis.net/111270-delphi-2007-portable.html)

Assertor 1. Apr 2008 13:47


Delphi 2007 Portable
 
Hallo DPler,

ich bin gerade über einen interessanten Artikel gestolpert, der beschreibt, wie man mit Hilfe von Thinstall bzw. jetzt VMWare North Star sein D2007 portable macht :)

Das File ist im Ergebnis mit .Net ca. 1 GB. Alles recht experimentell, aber diese Form der App Virtualization ist doch recht vielversprechend. Vielleicht auch der Grund warum Symantec Altiris SVS Lösung übernommen hat und VMWare hier Thinstall.

Gruß Assertor

:dp:

Sharky 1. Apr 2008 13:49

Re: Delphi 2007 Portable
 
Hai Assertor,

was möchtest Du uns denn mit dem Thread sagen?
Wenn Du den Link zu dem Artikel postest wäre es wohl interessanter ;-)

Assertor 1. Apr 2008 13:55

Re: Delphi 2007 Portable
 
Hi Sharky,

das passiert, wenn man "nebem dem Surfen" arbeitet :roll:

Link: http://memyselfanddelphi.blogspot.co...2-part-ii.html

dfried 1. Apr 2008 13:57

Re: Delphi 2007 Portable
 
Und wenn der Link dann auch noch funktioniert, wärs noch besser, im Moment kommt nur "Das gesuchte Blog wurde nicht gefunden"...

EDIT: also der sollte funktionieren: Link

Assertor 1. Apr 2008 14:03

Re: Delphi 2007 Portable
 
Hallo Sharky, dfried,

Danke für die schnelle korrektur. Muß wohl heute etwas aufpassen, bin abgelenkt ;)

Ja, natürlich sollte das "part-i.html" stat "part-ii.html" heißen. Part2 ist leider wohl noch nicht online...

Gruß Assertor

Edit: Das sieht jetzt ja schlimm aus hier - wollen wir den Thread lieber löschen und neu aufmachen? Dann geb ich mir mehr Mühe ;)

Codewalker 28. Jul 2008 13:02

Re: Delphi 2007 Portable
 
Nachdem ich den obigen Text gelesen habe wurde mir klar, dass es keine kostengünstige völlig portable Lösung gibt. Ich habe einen Alternativvorschlag, der zumindest einen guten Kompromiss darstellt: Portable VirtualBox.

VirtualBox ist ein Virtualisierungswerkzeug wie VM Ware, aber kostenlos und dank eines Beitrags aus dem deutschen NLite-Forum auch vollständig portabel. (Man benötigt zum Starten der VM administrative Rechte)
Komfortabel wird es dadurch, dass man einen nahtlosen Modus bekommen. Dabei werden alle Fenster der VM auf dem nicht-virtuellen Desktop dargestellt und der Übergang zwischen VM und Nicht-VM verwischt. Es fällt nur durch 2 Taskleisten auf.

Geschwindigkeitsmäßig kann ich nur sagen, dass es rasend schnell geht (getestet auf der Arbeit mit Windows XP und Delphi 2007) und man kaum merkt in einer VM zu sein. Einzige Grenze: Keine Hardwarebeschleunigung (oder übersehen), so dass das Entwickeln mit Andorra, OpenGL und Konsorten eher schlecht geht. Trotzdem empfehlenswert.

Grüße

Codewalker

PS: Links suche ich noch raus, habe ich gerade nicht zur Hand

DeddyH 28. Jul 2008 13:06

Re: Delphi 2007 Portable
 
http://www.virtualbox.org/

Codewalker 28. Jul 2008 13:11

Re: Delphi 2007 Portable
 
Link zum Portable-Paket: http://www.german-nlite.de/index.php?showtopic=14306#

mkinzler 28. Jul 2008 13:26

Re: Delphi 2007 Portable
 
Zitat:

Zitat von DeddyH

Ist imho die beste Virtualisierung, mit USB-Unterstützung, frei skalierbarer Bildschirmgröße (zur Laufzeit frei änderbar!) und natlosem Modus

DeddyH 28. Jul 2008 13:31

Re: Delphi 2007 Portable
 
Ich nutze die auch, ist unter Windows und Linux faktisch gleich zu bedienen.

Assertor 28. Jul 2008 13:49

Re: Delphi 2007 Portable
 
Hallo,

das klingt ja Super! Mich ärgert zwar, daß ich davon las als Sun VirtualBox kaufte, jedoch es nicht ausreichend getestet habe...

@CodeWalker: Vielen Dank für diese Anregung!!!

Gruß Assertor

Nintendo 27. Nov 2013 18:47

AW: Delphi 2007 Portable
 
Mich würden die Arbeitsschritte interessieren, die das Tool letztlich vornimmt. Dann könnte man doch sicher jede Delphi Version portabel machen?

Bisher weiß ich das ein Directory dlls_etc und ein Directory Files exeistieren muss. Im Directory Files muss eine Verzeichnis delphi7 existieren.

Was aber muss dort rein.

Habe bei einem Computerfreund seine D7 Enterprise portabel machen wollen, alte Festplatte, die nicht mehr die Systemplatte ist. Wenn ich nun aber wüsste, welche Arbeitsschritte vorgenommen werden müssen?

Bei meinem Versuch hatte ich die folgenden Fehlermeldungen:

- No Rootdir is set, this will cause problems
- Could not find licence file ( ist Regxxx.txt gemeint }
- 25 errors during copying important system32 files

Wenn ich Delphi korrekt installiert habe mag es ja sein, das dann alle Pfade korrekt gefunden werden. Er muss wohl dann sein Delphi nochmals auf seiner aktuell genutzen Platte installieren?

Aber die letzte Fehlermeldung maacht mich stutzig. Gerade wegen dieses Problems, weil er doch seinen System32 Ordner sauber halten will, möchte er sein Delphi portabel machen. Warum werden dann doch wieder Dateien kopiert? Oder hat er dort die in einen portablen Ordner zu kopierenden Dateien gesucht? Dies wäre logisch für mich und entspräche dem Gedanken, Delphi portabel ztu machen, nachdem die im system32 Ordner geholten Dateien sich nun in einem lokalen Ordner in Nähe der Delphi Installation befinden.

Mich interessiert dennoch die Frage:

- Wo wird die Rootdir festgelegt?

Ich habe meine D7 personal portabel gemacht ohne das ich dazu die Platte, auf der diese Version regulär installiert ist, zu meiner primären machen musste. Warum klappt das bei der Enterprise Version meines Freundes nicht?

Nintendo 29. Nov 2013 01:34

AW: Delphi 2007 Portable
 
Ok, erledigt. Habe mir den Quellcode angeschaut. Feine Sache!

Und das mit dem einfachen Kopieren der system32 Dateien in den dlls_etc Ordner von Hand geht also lizenzrechtlich nicht. Schade.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:10 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