Delphi na pendrive

0

Witam

Próbował ktoś zrobić sobie taką wersję Delphi na pendrive - przenośną?
Niezależnie na jakim komputerze (jest Delphi lub nie ma) uruchamiałoby się Delphi z pendrive.
Pewnie kwestia wpisów w rejestrze i zainstalowanych plików od kompilatora.

0

na P2P widzialem D7Enterprise Portable :) wiec raczej jest to mozliwe ;)

0

Zainteresuj się takim programem: Thinstall Virtualization Suite

0

jezeli dziala to wtedy na jakims swoim wlasnych minirejestrze to by bylo super :) u mnie delphi zawsze sprawial problemy z systemem...

0

ja parę miechów temu prawie zrobiłem D5, albo D7 - nie pamiętam - ale w tym samym czasie przerzuciłem się na linuxa i prace zostały zarzucone... Tak czy siak sprowadzało toto się do znalezienia wersji niby-portable na p2p, przeanalizowaniu zasobów i napisaniu programiku, który wrzuca dane do rejestru, odpala delphi izgrywa dane do pliku usuwając z rejestru / przywracając stare dane.

Z dreamweaverem mi się to udało na tyle, że bez problemu chodził na "profesjonalnie zabezpieczonych" szkolnych komputerach

0

no tak ale pytanie wtedy jesli portable (bo wtedy nie korzysta z rejestru windows tylko z wlasnego - wirtualnego)... co z debuggerem i przypisaniem rozszerzen do plikow...

0
york_daro napisał(a)

co z debuggerem i przypisaniem rozszerzen do plikow...

Przypisać do plików nie możesz (chyba) bo wtedy ingerujesz w rejestr systemowy. ;)

0

a bez tego traci to sens :) wydaje mi sie tez ze wersja portable aplikacji nie pozwoli na przekazanie parametru :)

0

wersja portable (przynajmniej moja) polega na:

  1. backupie ewentualnych danych znajdujących się w rejestrze
  2. wgranie do rejestru "przenośnych" kluczy z pendrive (jakby szybka instalacja) wraz z korekcją ścieżki (do litery, na której jest pendrive)
  3. odpalenie programu i oczekiwanie na jego zamknięcie
  4. zgranie przenośnych kluczy do pliku na pendrive i usunięcie danych z rejestru
  5. ewentualne przywrócenie backupa

w ten sposób możesz też wgrać skojarzenia plików. Poza tym w menu run masz możliwość wprowadzenia parametrów, przynajmniej w D5Std :)

z dreamweaverem mi toto śmigało, tylko musiałem sam sobie napisać obsługę plików .reg, bo na "zabezpieczonych" systemach nie można często z regedita korzystać. Poza tym musiałem zcrackować program, bo na zabezpieczonych systemach nie można się z konta usera dostać do klucza HKLM

0

jako parametr mialem na mysli odpalenie pliku z rozszerzeniem bo ten jest przekazywany jako parametr do rozruchu Delphi :)

0
york_daro napisał(a)

jako parametr mialem na mysli odpalenie pliku z rozszerzeniem bo ten jest przekazywany jako parametr do rozruchu Delphi :)

O jezu, to taki problem odpalić Delphi i kliknąć File->Open ? :-O

0

duzy zwlaszcza przy duzej zlosnosci i strukturze katalogow :]

0

to możesz napisać program przyjmujący jako argument plik .dpr czy pas, komunikujący się z delphi i otwierający w nim wspomniany plik

0

delphi 7 w wersji portable to pojedynczy plik exe :) skompresowany... to delphi zbindowany z zewnetrznym programem i robiac jakikolwiek program to i tak przekazujesz to do bindera a nie do delphi... wiec to nic nie da..

0

to skoro d7 jest wypakowywane przez zewnetrzny program, to juz nie_da_sie (jak ja nie lubie tego slowa :D) z nim komunikowac w zaden sposob? :>

komunikacja na linii komend sie nie konczy ;)

0

no tak ale pod slowem "wypakowana" nie mysl sobie nic ala winrar gdzie wypakowane pliki pojawiaja sie jak i wlaczasz sobie :)

oblukaj program i jego dzialanie... uwazam ze to bez sensu i po prostu dopuki nie dorobia rejestracje rozszerzenia na swoje wersje PORTABLE i przekazywanie parametrow to nie ma to sensu ;)

0

omg, może kurs czytania ze zrozumieniem? :D Sorry, ale właśnie basha czytałem i zauważam analogię w wypowiedziach :)

KO-MU-NI-KA-CJA

a bez sensu jest kupowanie kredensu, wszystko się da

1 użytkowników online, w tym zalogowanych: 0, gości: 1