AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Does It Fit? Ein nützliches Brenntool
Thema durchsuchen
Ansicht
Themen-Optionen

Does It Fit? Ein nützliches Brenntool

Ein Thema von phlux · begonnen am 9. Aug 2007 · letzter Beitrag vom 17. Okt 2007
Antwort Antwort
Seite 7 von 8   « Erste     567 8      
Benutzerbild von phlux
phlux
Registriert seit: 4. Nov 2002
Hallo liebe Delphi-Gemeinde,

tja lange nichts mehr von mir gehört habe quasi vor zwei Jahren den polnischen Abgang gemacht (aka ich geh mal kurz Kippen holen) und bin ins Java-Lager gewechselt dazu kam dann noch eine Freundin mit der ich lieber die Zeit verbringe als mit Programmieren
Nun war mir aber mal ein bisschen langweilig auf der Arbeit und ich verspürte den Drang mal wieder eine VCL Anwendung zu schreiben, deshalb habe ich mir ein Tool gebastelt welches ein bisschen Ordnung in meine Daten-Sammelwut bringen soll:

Does It Fit?

Version 1.1.2

Was macht es?
Does It Fit ordnet Dateien die zum Brennen gedacht sind so an, dass DVD Rohlinge in ihrer Kapazität maximal ausgelastet werden.

Wie erleichtert es mir die Arbeit?
Neben dem Erstellen von Listen wie die Dateien auf DVDs am besten gebrannt werden, ermöglicht es auch per Drag and Drop die Dateien dann in allen gängigen Brennprogrammen zu ziehen die D'n'D unterstützen. Will heißen: Liste erstellen, zu Nero rüber ziehen, brennen! Kein lästiges Ausprobieren mehr, welche Dateien am besten zueinander passen, damit nicht zuviel Platz verschwendet wird.

Gebrauchshinweise
Da das Programm momentan noch ohne Installer auskommt muss man einfach das zip-File entpacken und das Programm starten.
Erster Schritt sollte sein im Menü unter Datenträger den richtigen Rohling-Typ auszuwählen.
Als nächstes dann unter Datei das Root-Verzeichnis auswählen, in dem die Daten liegen die man brennen möchte.
Hierbei ist zu beachten, dass wenn Verzeichnisse oder Dateien die größer als das zu brennende Medium sind gefunden werden das Programm abbricht, da ich der Meinung bin, dass man bestehende Unterverzeichnisse nicht "auseinanderpflücken" sollte.
Ergo, Verzeichnisse und Dateien dürfen nie größer als der DVD-Rohling sein! Anders herum, wenn man will das Dateienpäarchen unbedingt auf eine DVD sollen, packt sie in ein Unterverzeichnis
Jetzt scannt das Programm ne Runde und erstellt die Listen. Mit einem Klick links auf die jeweiligen Zusammenstellungen kriegt man die Details angezeigt (Ausnutzung des Mediums, freier Speicherplatz, usw). Wenn man zufrieden ist mit der Zusammenstellung, zieht man den Eintrag links einfach per Drag and Drop in ein Brennprogramm seiner wahl und brennt die DVD.


Da man die Katze ja nicht im Sack herunterlädt, gibts im Anhang nen Screenshot nebst dem Programm

Wünsche, Kommentare und gefundene Bugs dürfen geäußert werden

Updates


1.1.2
  • Vista Manifest inkludiert um Adminrechte zu erlangen
  • Bug beseitigt der auftrat wenn man DIF in 120dpi laufen ließ
  • Dialogbeschriftungen (Buttons, etc) sind nun auf Deutsch

1.1.1
  • Bug im Plugin-Management gefixed
1.1.0
  • Code zur Verzeichniswahl verändert
  • Plugins implementiert
  • Ein paar interne Optimierungen
  • Die Möglichkeit erschaffen, DIF ins Kontextmenu des Explorers zu integrieren
  • Es wird nun erneut gescannt wenn man die Größe des Mediums ändert
1.0.3
  • Berechnung der Verzeichnisgröße gefixed, stimmen nun mit dem Explorer über ein
  • Verzeichnisse mit Übergröße können nun nachträglich gescannt werden, kein Abbrechen mehr
  • Ein paar interne Optimierungen
  • Ein Kontext-Menü in der Detail-Ansicht zum Löschen, öffnen und betrachten der Eigenschaften wurde hinzugefügt
1.0.2
  • Historie-Funktion funktioniert nun wirklich
  • Fehler behoben, dass keine Zusammenstellungen mehr angezeigt werden
  • Profile für CD-Rs korrigiert
  • Die Torten-Diagramm Komponente mit einer besser funktionierenden ersetzt
1.0.1
  • Historie-Funktion hinzugefügt
  • Icons für die Detailansicht hinzugefügt
  • Profile für CD-Rs hinzugefügt
  • Anzeigen über Speicher usw verbessert
Miniaturansicht angehängter Grafiken
dif_168.png  
Angehängte Dateien
Dateityp: zip doesitfit_162.zip (405,8 KB, 102x aufgerufen)
Dateityp: zip plugin_sdk_151.zip (81,2 KB, 27x aufgerufen)
 
Relicted

 
Delphi 10.4 Sydney
 
#61
  Alt 27. Aug 2007, 20:39
sorry
  Mit Zitat antworten Zitat
Benutzerbild von phlux
phlux

 
Delphi 6 Personal
 
#62
  Alt 28. Aug 2007, 09:52
So, ich hab mal nen neues Build mit dem richtigen Manifest hochgeladen
Christian "phlux" Arndt
  Mit Zitat antworten Zitat
Relicted

 
Delphi 10.4 Sydney
 
#63
  Alt 28. Aug 2007, 09:55
werds zuhause direkt mal durch die mangel nehmen
  Mit Zitat antworten Zitat
Relicted

 
Delphi 10.4 Sydney
 
#64
  Alt 28. Aug 2007, 16:08
thumbs up... it works
  Mit Zitat antworten Zitat
a5.lemke
 
#65
  Alt 3. Sep 2007, 15:01
Hi,

ich habe gerade Does It Fit entdeckt und gleich ausprobiert.
Dabei habe ich allerdings ein Problem mit der Größe.
Die Zusammenstellung hat eine Größe von 4.700.372.990 Byte (2 Byte frei).
Wenn ich das in Nero rüberziehe, braucht Nero dafür 4.701.761.536 Byte,
das passt also nicht rauf.
Ich habe keine Ahnung woran das liegt, vielleicht hat einer eine Lösung.

Es sind Dateien über 2 GB dabei, auch die Dateinamen sind relativ lang
(bis ca. 30 Zeichen).

Gruß
Andreas
  Mit Zitat antworten Zitat
Benutzerbild von FAlter
FAlter

 
Delphi 10.2 Tokyo Starter
 
#66
  Alt 3. Sep 2007, 16:48
Hi,

vielleicht beachtet DoesItFit nicht die Größe der Zuordnungseinheiten (würd ich mal raten). Waren dass nicht 2 KiB bei CDs, also ziemlich viel?

Mfg
FAlter
Felix Alter
  Mit Zitat antworten Zitat
Benutzerbild von phlux
phlux

 
Delphi 6 Personal
 
#67
  Alt 10. Sep 2007, 09:24
Zitat von a5.lemke:
Hi,

ich habe gerade Does It Fit entdeckt und gleich ausprobiert.
Dabei habe ich allerdings ein Problem mit der Größe.
Die Zusammenstellung hat eine Größe von 4.700.372.990 Byte (2 Byte frei).
Wenn ich das in Nero rüberziehe, braucht Nero dafür 4.701.761.536 Byte,
das passt also nicht rauf.
Ich habe keine Ahnung woran das liegt, vielleicht hat einer eine Lösung.

Es sind Dateien über 2 GB dabei, auch die Dateinamen sind relativ lang
(bis ca. 30 Zeichen).

Gruß
Andreas
Hi Andreas!

Programmiertechnisch sollte mein Programm keine Probleme mit Dateien über 2GB und mehr als 30 Zeichen Länge haben. Hat sich die Größe der Datei vielleicht kurz vor dem Brennen geändert? Hast du auf das richtige Format umgestellt (es gibt einen Unterschied in der Größe zwischen Plus und Minus Rohlingen)? Eventuell hat der Hersteller auch bei der genormten Größe verschlafen (kann ja gerne mal vorkommen bei billig Rohlingen )

@Falter: Nein ich habe schon auf die richtigen Größen geachtet, es sind schon 2048 Bytes/Sektor wenn man im Mode 2 Daten auf ne CD brennt
Christian "phlux" Arndt
  Mit Zitat antworten Zitat
a5.lemke
 
#68
  Alt 10. Sep 2007, 18:49
Hi,

Zitat:
Programmiertechnisch sollte mein Programm keine Probleme mit Dateien über 2GB und mehr als 30 Zeichen Länge haben. Hat sich die Größe der Datei vielleicht kurz vor dem Brennen geändert? Hast du auf das richtige Format umgestellt (es gibt einen Unterschied in der Größe zwischen Plus und Minus Rohlingen)? Eventuell hat der Hersteller auch bei der genormten Größe verschlafen (kann ja gerne mal vorkommen bei billig Rohlingen
Das ist es alles nicht.

Der verfügbare Platz stimmt genau mit der Angabe von DIF überein.
Ich kann mir nur vorstellen, dass Nero (ich habe 6.6) da noch etwas
draufpackt. Aus den 4.700.372.990 Byte macht er 4.701.761.536.
(Multisession ist natürlich aus.)

Ich habe es auch schon an 2 Rechnern mit verschiedenen Brennern
(aber beide mit Nero 6.6) probiert.
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

 
Delphi 2006 Professional
 
#69
  Alt 10. Sep 2007, 18:53
was sagen andere bewnnprogramme?
Lukas Erlacher
  Mit Zitat antworten Zitat
kerberos002

 
Turbo Delphi für Win32
 
#70
  Alt 13. Sep 2007, 12:30
Zitat von a5.lemke:
Ich kann mir nur vorstellen, dass Nero (ich habe 6.6) da noch etwas
draufpackt. Aus den 4.700.372.990 Byte macht er 4.701.761.536.
Nicht nur Nero ...

Bei der Größe der Zusammenstellung zeigt 'Does It Fit?' die Summe der Dateigrößen an, richitg? Auf der CD/DVD landen letztlich aber auch noch die Verwaltungsdaten (TOC, Ordner- und Dateinamen, ...). Die benötigen zusätzlichen Platz. Wieviel hängt natürlich auch vom verwendeten Dateisystem ab.

Beispiel:

11.682 Dateien in 728 Ordnern : 445.890.162 Bytes

Größe der Zusammenstellung : 445.890.162 Bytes

Größe des Images (Joliet) : 462.624.768 Bytes

Größe des Images (ISO9660:1999) : 460.671.976 Bytes

Images wurden mit mkisofs erstellt.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 7 von 8   « Erste     567 8      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:55 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