Autor Beitrag
bawa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 49



BeitragVerfasst: Fr 05.01.07 19:40 
Hey,
Ich würde gerne mein erstes selber geschriebenes Programm (auser verschiedener sehr kleiner Projekte im Informnatik unterricht :) ) vorstellen und euch fragen was ihr davon haltet.

Anwendungen:
- Upload von Bildern auf einen kleinen FTP Server
- Bildvorschau von hochgeladenen Bildern
- Bilddownload (von bereits hochgeladenen Bildern)

Vorraussetzung
- Intakte Intermnetverbindung.
- Upload läuft über Port 21 .. wenns nich Funktioniert -- Port 21 freigeben :)

Anmerkungen:
- Bitte seid lieb ist mein erstes Projekt :)
- Eigentlich sollte der Upload auf einen größeren server gehen... Leider ist der nicht verfügbar deswegen is der Upload vlt. etwas langsam...
- Die Links auf der Liste der hochgeladenen Bilder funktionieren nihct ... da wiegesagt der Server offline ist :)
- Ich hab erstmal nur das Programm hochgeladen aber auf wunsch lad ich auch den Quelltext hoch :)

Changelog:
- Ich hab die ganzen (C) zeichen & so entfernt.
- Hoffentlich funktioniert der Upload jetzt.
- wenn die datei schon exisiert wird ein anderer Dateiname gewählt.
- Ich hab nen menü für verbindungsoptionen eingebaut.
Einloggen, um Attachments anzusehen!


Zuletzt bearbeitet von bawa am Sa 06.01.07 00:33, insgesamt 2-mal bearbeitet
Jakob Schöttl
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 929
Erhaltene Danke: 1


Delphi 7 Professional
BeitragVerfasst: Fr 05.01.07 20:04 
Was ist denn der Sinn davon? Dass man hier im Forum zB. Bilder in seine Beiträge einbinden kann?

Übrigens: Du hast sogar ein Symbol für dein äußerlich schönes Programm. Dann würde ich der Datei aber auch einen anderen Namen geben, nicht nur "Projekt1".
JayEff
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2971

Windows Vista Ultimate
D7 Enterprise
BeitragVerfasst: Fr 05.01.07 20:06 
Kritik:
-"Alle rights by" klingt ... :puke: ;) Schreibs doch auf Deutsch, wenn du ein Deutsches Programm schreibst...
"Alle rechte bei *name*".
-Eine Geschwindigkeitsanzeige beim Hochladen wär gut.
-Das Programm ist abgestürtzt, als ich während des Hochladevorgangs kurz zur EE gewechselt hab.
-Ah, es reagiert wieder - Application.ProcessMessages; vergessen?
-NACH dem Hochladen: "Picload(c) Error 1,0,0 - externer Datenfehler beim Schreiben der Datei - Bitte wählen sie einen anderen Dateinamen" Schreibfehler: Dort steht Dateiname mit kleinem D. Ausserdem sollte die Nachricht kommen, bevor ich hochgeladen hab. Stell dir vor, ich lade mit einem 56k Modem hoch und das Hochladen dauert eine halbe Stunde, nur um mir zu verkünden, dass der Vorgang fehlschlug... Soll die Nachricht bedeuten, dass ich einen neuen *Ziel* Dateinamen wählen soll? Wenn ja, dann sollte sie das auch aussagen.
-Bilderliste, DownloadButton: "Accesviolation XYZ" ...
-Bilderliste, OriginalgrößeButton: Es öffnet sich ein winziges, nutzloses Fenster. Schließlich hab ich auch nix ausgewählt. Verhindere das vielleicht besser ;)
-Bilderliste, Hilfe: "1.1 Nur JPG,JPEG,BMP können dagestellt werden" ... DARgestellt nicht DAgestellt. Ausserdem würde ich nicht von prozentualen Übertragungsfehlern reden, je nach dem wo der fehler ist, kann eine Bitmap schon dargestellt werden, egal wie groß. Schreib vielleicht lieber: "Schon bei geringen Übertragungsfehlern könnte ..."
-Bilderliste, Hilfe: Das Memo lässt sich bearbeiten. Setze Memo.Readonly auf True;
-Splashscreen: Das Design gefällt mir, bist du dir aber sicher, dass du PicLoad registriert und Kopiergeschützt hast? Das solltest du machen, bevor du Copyrightzeichen anbringst (glaub ich ;) )
-Splashscreen:

Zitat:
§1 mit dem Nutzen von Picload stimmen sie Den AGB's von
PicLoad & Flower-Image zu
§2 Jegliche komerzielle Nutzung wiederspricht Den AGB's
§2.1 Picload wurde in der Sprache "Delphi" geschrieben -
jegliche komerzielle Nutzung wiederspricht den AGB's von
Borland Delphi 7 Professional
§2.2 Komerzielle Nutzung ist somit durch zwei AGB's verboten
- überschreitungen werden missbilligt!

-"den AGBs" .. "den" kleinschreiben
-"widersprechen" nicht "wiedersprechen" (Wiedersprechen ist erneut etwas sprechen)
-AGBs ohne Apostroph: Mehrzahl ist immer ohne (Beispiel: Memos, nicht Memo's)
-Satzanfang Groß ("Mit dem Nutzen...")
Mal von den Rechtschreibfehlern abgesehen: Wenn du Borland Delphi 7 Professional legal gekauft hast(von allen anderen Möglichkeiten sehen wir natürlich ab ;) ), hast du die Lizenz, deine Programme kommerziel zu vertreiben. Klar kannst du deinen Nutzern verbieten, das Programm komerziel zu benutzen, nur Borland selbst verbietet es nicht direkt.

Alles in allem vom Design her absolut hübsch, gefällt mir gut. Wichtig ist natürlich, dass der Serverinhaber zulässt, dass dein Programm bei ihm hochlädt (wenn du der Serverinhaber bist, ist das natürlich selbstverständlich)

Achja: Mit Netzwerk und Internetverbindungen ist das immer so eine Sache, ob das Programm funktioniert, wenn ein Proxi benutzt wird, kann ich dir nicht garantieren...

_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
DarkLord05
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 449

WinXP Pro SP2
Opera; Delphi 3 Pro; Delphi 2005, Turbo Delphi, dev-c++, Eclipse, MS Visual Studio .NET 2003, MS Visual C++
BeitragVerfasst: Fr 05.01.07 20:15 
user profile iconJayEff hat folgendes geschrieben:


-Splashscreen: Das Design gefällt mir, bist du dir aber sicher, dass du PicLoad registriert und Kopiergeschützt hast? Das solltest du machen, bevor du Copyrightzeichen anbringst (glaub ich ;) )

Nen Copyrightzeichen ist theoretisch überflüssig. Da man auf alles was man selber "erschafft" automatisch ein Copyright hat. Das zeichen ist eig nur zur verdeutlichung, aber eig. überflüssig.
Registered Trademark meinst du von der beschreibung her *g*
Das ist so das zeichen was z.B. oben beim Sony Ericsson Walkman Handy. Da ist bei Walkman z.B. so nen kleines (r) (war das nen r? :roll: )
Naja, sry 4 offtopic *g*

_________________
QBasic | Delphi | c++ | PHP | C# .NET | Java
JayEff
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2971

Windows Vista Ultimate
D7 Enterprise
BeitragVerfasst: Fr 05.01.07 20:17 
user profile iconDarkLord05 hat folgendes geschrieben:
Naja, sry 4 offtopic *g*

War nicht Offtopic.
Gut, dann kannst du das (c) natürlich stehen lassen, ich kenn mich diesbezüglich eh nicht wirklich aus, glaubte mich da an was zu erinnern...
Dann mal viel Spaß beim perfektionieren des Programms ;>

_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
bawa Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 49



BeitragVerfasst: Fr 05.01.07 22:27 
Vielen dank für eure rückmeldung :). Ich geb ganz offen zu das mit Copiright etc. ist von mir staaaaark übertirieben :D .
wie gesagt mein erstes Projekt.
zur Frage was es bringt .. das Programm hab ich für nen Freund geschrieben der nen Server namens Flower-Image.de aufgezogen hat (bzw. wollte) und er hat mich gebeten ein programm zum Upload zu entwickeln.

@ JayEff: heist das dass der Upload garnicht funktioniert hat? weil bei der Bilderliste habe ich mir richtig mühe gegeben -- eigentlich sollte man da eine Vorschau des hochgeladenen Bildes sehen.
Und wegen Proxy & port einstellungen bastele ich noch was :)
jakobwenzel
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1889
Erhaltene Danke: 1

XP home, ubuntu
BDS 2006 Prof
BeitragVerfasst: Fr 05.01.07 23:10 
Ich hab auch mal sowas geschrieben, das kann aber noch n bisschen mehr, wie zb. Kleine Vorschaubilder erstellen, automatische BBCode-Erzeugung und Konvertierung zwischen den verschiedenen gängigen Formaten. Außerdem ist das für den Upload auf nen eigenen Server.
Link: www.delphi-forum.de/viewtopic.php?t=65258

Zu deinem Programm:
Optisch siehts schonmal ganz gut aus, allerdings hat bei mir der Upload nicht funktioniert:
Zitat:

---------------------------
Error
---------------------------
Picload© Error 1,0,0 - externer Datenfehler beim Schreiben der Datei. Bitte wählen sie einen anderen dateinamen!
---------------------------
OK
---------------------------

Außerdem wäre es schön, wenn im OpenDialog Multiselect auf true wäre.

_________________
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.


Zuletzt bearbeitet von jakobwenzel am Fr 05.01.07 23:16, insgesamt 1-mal bearbeitet
JayEff
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2971

Windows Vista Ultimate
D7 Enterprise
BeitragVerfasst: Fr 05.01.07 23:13 
Der Upload schlug fehl, ja, da anscheinend schon ein "Einkaufszettel.bmp" oben war, und ich einen anderen Namen wählen sollte. Darauf hatte ich keine lust, darum war von mir auch nix hochgeladen worden. Das mochte das Programm wohl nicht...

_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
bawa Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 49



BeitragVerfasst: Fr 05.01.07 23:20 
Ja ich hoffe dass der Fehler jetzt weg ist auserdem hab ich die ganzen (C) zeichen und so weggemacht und bin grad dabei ne Einstellung für Proxy einzubauen :).
hanibal
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 157

Win xp
d7 eterprise
BeitragVerfasst: Fr 05.01.07 23:48 
ich kann damit nix hoch , und nix runterladen

kommt sofort n fehler...
GTA-Place
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: Sa 06.01.07 12:51 
user profile iconJayEff hat folgendes geschrieben:
-AGBs ohne Apostroph: Mehrzahl ist immer ohne (Beispiel: Memos, nicht Memo's)

Stimmt, aber AGB ist schon die Mehrzahl, also bleibt das s weg.

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
JayEff
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2971

Windows Vista Ultimate
D7 Enterprise
BeitragVerfasst: Sa 06.01.07 16:58 
Ach, stimmt, hast ja recht,
de.wikipedia.org/wiki/AGB :
Die Abkürzung AGB steht für
die Amerika-Gedenk-Bibliothek in Berlin,
den Flughafen Augsburg (IATA-Code),
Allgemeine Geschäftsbedingungen,
das Arbeitsgesetzbuch,
Asymptotic Giant Branch (asymptotischer Riesenast), siehe AGB-Stern,
die Arbeitsgemeinschaft der Brüdergemeinden.
Ausgleichsbehälter
Die Südtiroler Gewerkschaft AGB/CIGL

_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.