Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Fast Net (Loader) (https://www.delphipraxis.net/92317-fast-net-loader.html)

hedie 17. Mai 2007 22:08


Fast Net (Loader)
 
Liste der Anhänge anzeigen (Anzahl: 3)
Hallo @ alle

Der Fast Net Loader kann die sogenannten Fast Net Files öffnen und auch herunterladen
Das ziel ist es schnelle Downloads zur verfügung zu stellen und das mit hilfe von Free Web Hostern wie Funpic

Das Prinzip ist dabei ganz simpel. In einer INI Datei (hier fnf) Ist das Ziel bzw. die einzelnen Parts angegeben.

Hier ein beispiel einer fnf datei

Code:
[Main]
Name=Test Fast Net File
Parts=6
[Parts]
1=testppp.part1.rar
2=testppp.part2.rar
3=testppp.part3.rar
4=testppp.part4.rar
5=testppp.part5.rar
6=testppp.part6.rar
[Connection]
Host=http://dieHostdomain.de/fileordner/


Die leistung ist relativ hoch (je nach host) kommt man doch auf etwa 1.3 MB/S bei Funpic
Testet doch mal die Software. Für den Test hab ich auch ein test FNF File angehängt.

Version: 1.0.3.5

Neu jetzt auch mit Updates


----------------------Neu in Version 1.0.3.5 ---------------------

Nun gibt es einen FileBrowser der nur eine Item beinhaltet.

Index Files werden ab nun für den File Browser Benötigt

Die Pause Funktion Funktioniert einwandfrei

Beim öffnen eines bereits angefangenem Download, Fragt es um weiterzufahren.

------------------------------------------------------------------

So sieht ein Index file aus

Code:
[Index]
File=DieHauptDatei zb Part1.rar
Diese datei muss sich im selber Downloadverzeichniss befinden wie die anderen dateien und den namen Index.idf haben



Es werden noch weitere versionen folgen

Da die erweiterung fnf hier verboten ist (weshalb auch immer) bitte diesen link benützen Hier

Bitte für weitere Updates die Integrierte Funktion benutzen

Wichtig!! Bitte beim Download des Programms, einen Ordner mit dem namen Updates erstellen und die Updates ausführen

Viel Spass
Claudio

HalloDu 17. Mai 2007 22:34

Re: Fast Net (Loader)
 
Hi,

Ist ne nette Idee, erninnert, wenn ich mich nicht irre an das BitTorrent System, aber ich hätte noch zwei Punkte anzumerken
  • Es wäre schön wenn das Programm die Parts auch zusammensetzt
  • und wenn das möglich ist sollten die Parts nicht auf C:\ sondern in einen temporären Ordner im gleichen Ordner wie die fnf Datei gespeichert werden und nach dem Zusammensetzten wieder gelöscht werden
Man schreibt sich, Frederic.

hedie 17. Mai 2007 22:37

Re: Fast Net (Loader)
 
Ok Danke

Also das mit dem Zusammensetzen ist in Planung

Das mit dem Speichern ist jetzt schon möglich... Einfach das C:\ Ändern...

HalloDu 17. Mai 2007 22:45

Re: Fast Net (Loader)
 
Achso dafür ist der Edit. Ich hatte da nicht mehr hingeschaut und dachte da würde nochmal der Pfad der fnf Datei reingesteckt. Trotzdem würde ich dir empfehlen, dass nicht dem User nur eventuell in einem Optionen-Dialog entscheiden zu lassen und ansonsten in einen Unterodner im gleichen Ordner wie die fnf-Datei zu downloaden.

GeMo 18. Mai 2007 09:00

Re: Fast Net (Loader)
 
Liste der Anhänge anzeigen (Anzahl: 1)
hmm... genau so ein programm hab ich auch schon programmiert :)
versuche doch die verbindung auch zu ftp-servern herstellen zu lassen.. ich hab bei meinem programm noch ne AES-Verschlüsselung eingesetzt um die datei unlesbar zu machen (via Passwort).
ansonsten alle sachen noch implementieren, die meine vorredner schon gesagt haben!
vllt auch noch multi-language unterstützung :)

EDIT:
vielleicht sollteste auch einbauen, das man mehrere fnfs, hinzufügen kann und nicht nur eins :)

hab im anhang mal einen screen von meinem programm!

weiter so mit deinem programm!

grüße

hedie 18. Mai 2007 09:31

Re: Fast Net (Loader)
 
Gute Idee

Ich hab ne neue Version drausen (SIEHE OBEN)


Das problem ist, ich weiss nicht wie ich bei einem IDHttp mehrere Dateien gleichzeitig Downloaden kann.

GeMo 18. Mai 2007 10:14

Re: Fast Net (Loader)
 
du musst sie ja nicht gleichzeitig runterladen lassen... mach ne warteschleife und arbeite die nacheinander ab und lösche die fertig geladenen aus der warteschleife.. so kann man auch zwischendurch mal anhalten und später die fehlenden laden.. :)
und man kann auch ohne IDHTTP downloaden.. somit könntest du das gleichzeitige downloaden auch umgehen :)
am besten einfach mal im forum danach suchen.. das steht hier irgendwo (hab ich auch hier gefunden.. weiss nur nicht mehr wo :/ )

EDIT:
guckstu hier :)
http://www.delphipraxis.net/internal_redirect.php?t=75

hedie 18. Mai 2007 10:26

Re: Fast Net (Loader)
 
Danke

Das mit dem Gleichzeitigen Downloaden hätte eben den Vorteil das es Mindestens Doppelt so schnell wird.
Ich hab ja schon so ne art warteschleife.

Das mit der Pause Funktion ist bereits in Arbeit. Ziel ist es auch das man das Programm Schliessen kann
und die Downloads automatisch wiederaufgenommen werden.

hedie 19. Mai 2007 15:21

Re: Fast Net (Loader)
 
So wieder ein grösseres Update dazugekommen


Um es zu benutzen einfach hier die Alte version downloaden und im selben verzeichniss einen Ordner namens Updates erstellen

Danach auf update klicken und schon hast du die neuere Fast Net V2 Version

danach kannst du auch nochmal Updaten

idontwantaname 19. Mai 2007 15:32

Re: Fast Net (Loader)
 
Ich möchte hier nur mal im Bezug auf Funpic sagen, dass Accounts zu solch einer Verwendung verboten sind! (Also als reine Dateiablage)
Außerdem ist es verboten, das Filesize-Limit von 1.5 MB durch Teilarchive zu umgehen!


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:09 Uhr.
Seite 1 von 2  1 2      

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