![]() |
Eine Datei auf eine bestimme MB-Größe bringen?
Mich würd's mal interessieren ob es möglich ist meine exe-datei mit hilfe von delphi 7.0 auf eine genaue größe zu bringen? ich bräuchte 1.572.917 Bytes ... meine datei ist aber nur ein paar bytes groß. mein ziel ist es einen gleichen hash-wert zu bekommen wie eine andere datei ... hat da jemand einen lösungsweg wie sich dies mit delphi realisieren läßt?
gruß carlos |
Re: Eine Datei auf eine bestimme MB-Größe bringen?
Hi,
wenn der Inhalt der Datei verschieden ist, ist der Hashwert auch anders, daher wirs du mit der Dateigröße nicht weit kommen. mfG mirage228 |
Re: Eine Datei auf eine bestimme MB-Größe bringen?
Mich würde das mit der Größe auch interessieren... :zwinker:
|
Re: Eine Datei auf eine bestimme MB-Größe bringen?
Einfach den exe-File mittels eines anderen Progs und .LoadFromFile in einen Stream einlesen, diesen dann mit .SetSize auf die gewünschte Länge bringen und dann mit .SaveToFile wieder absaven. Das müsste glaube ich funktionieren. Aber sprich, isses was für den guten Zweck? :pale:
|
Re: Eine Datei auf eine bestimme MB-Größe bringen?
Zitat:
Zitat:
ich habe eine umstellung meines clientseitigen programms geplant, dieses bekommt eine neue haupt-exe ... die alte exe soll bei der installation des programm-updates ersetzt werden durch eine künstliche exe in der sich nur eine umleitung zur neuen haupt-exe befindet ... um raubkopien, modificationen oder hacks meines clienten etwas einzudämmen wird beim connect zum server der hash-code überprüft... klar das meine "umleitungs.exe" viel kleiner ist als die vorherige exe und deshalb dem neuen client den zugang verweigert... ich hab zur zeit nicht die finanziellen mittel um einen neuen masterserver aufzusetzten, noch möchte ich irgendjemand meiner user zum update zwingen, würde aber gerne die hash-prüfung dieser exe beibehalten. ... naja wollt nur wissen obs halt möglich ist mit delphi so ne datei auf eine bestimmte größe zu bringen, aber muss mir bei meinem client-update eher ne serverseitige lösung ausdenken, womöglich die toleranz oder die überprüfungen ändern... so aber jetzt bitte wie bekomme ich es nur mit delphi hin eine exe datei in einer bestimmten größe zu erstellen? bin dankbar für alle lösungsvorschläge... mfg carlos |
Re: Eine Datei auf eine bestimme MB-Größe bringen?
kannst du nicht sinnlose units einbinden, nicht gebrauchte functions?
bisses passt? gut, muss man viel ausprobieren... :-D |
Re: Eine Datei auf eine bestimme MB-Größe bringen?
Wie gesagt, es kommt auch auf den Inhalt an, damit die Hash-Werte identisch sind, müssen auch die Inhalte identisch sein.
|
Re: Eine Datei auf eine bestimme MB-Größe bringen?
ahso, ne dassis dann schlecht :-D
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:28 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