Einzelnen Beitrag anzeigen

Pfoto

Registriert seit: 26. Aug 2005
Ort: Daun
541 Beiträge
 
Turbo Delphi für Win32
 
#1

Delphi-Projekt inkl. Webseiten zu verkaufen

  Alt 4. Nov 2010, 09:41
Hallo Delphianer,

aus Zeitgründen und weil ich seit einem Jahr gezielt für iOS entwickle, möchte ich mein Delphi-Projekt "Picoly WebImage" verkaufen. Ich hoffe, die hier gewählte Rubrik ist ok.

Umfang:
  • Eigener Source-Code (kompatibel ab Turbo Delphi 2006 Prof.), nur 2 kommerz. Komponenten
  • Webseite inkl. Content-Management-System Typolight (jetzt Contao), zweisprachig
  • inkl. Domains picoly.de und picoly.com
  • Alle weiteren Originaldateien (z.B. Grafiken) zum Projekt
  • Anbindung an ShareIt und PayPal über Webseite
Gezielte Info über das Programm unter www.picoly.de.

Das Programm besitzt Funktionalitäten, die weit über die eines normalen "Resizers" gehen (siehe Beispiele auf der Webseite).

Eine wirkliche Stärke ist meiner Meinung nach, das fast alle Funktionalitäten (Grafik, Net, Dateisystem) mit Hilfe des Command-Pattern implementiert sind, d.h:
- Beliebig viele Befehle können in Sets zusammengefasst werden
- Befehls-Sets können einem Threadpool übergeben werden
- Zugriffe über GUI immer gekapselt, d.h. über Events ans die Form
- Einfaches Abbrechen und Abfrage des Fortschritts (unabhängig von der Anzahl der Befehle immer 0-100%)

Um mal ein Beispiel für ein Befehls-Set zu bringen:
Delphi-Quellcode:
CmdSet:= TCmdSet.Create;
CmdSet.Description:= 'Bild verkleinern und hochladen';
with CmdSet do
begin
  { Foto laden }
  Add(TCmdImgLoadFromFile.Create(SourceFilename));
  { verkleinern }
  Add(TCmdImgResample.Create(400, 400, 400, 400, 400, uPixel, false, true));
  { speichern }  
  Add(TCmdSaveToFilePNG.Create(TargetFilename, 6, ie24RGB, true));
  { Ftp-Verbindung herstellen }  
  Add(TCmdFtpConnect.Create(HostName, UserName, Password));
  { Ftp > Verzeichnis wechseln }  
  Add(TCmdFtpChDir.Create(RemotePath));
  { Ftp > Datei hochladen }  
  Add(TCmdFtpPutFile.Create(SourceFolder, TargetFilename, TargetFilename));
  { Ftp-Verbindung trennen }    
  Add(TCmdFtpDisConnect.Create);
end;
{ CmdSet ausführen }  
CmdSet.execute;

Mein Fehler war sicherlich, dass ich für zu wenig Verbreitung des Programms gesorgt habe.
Verglichen mit der Funktionalität (und dem Potential) übertrifft es viele ähnliche Software.

Zudem ist das Programm -- wie ich im Nachhinein festgestellt habe -- für viele User schon zu komplex.
Hier wäre also Handlungsbedarf, um alles etwas einfacher zu gestalten.
Selbst wer nicht gezielt das Projekt fortführen möchte, erhält gute Source-Bibliotheken
und 2 einprägsame Domains inkl. CMS.

Meine Preisvorstellung: VB 5000,- Euro

Weitere Details natürlich gerne auf Anfrage.
Meine Kontaktdaten sind auf der Webseite im Impressum (am Fuß der Seite) hinterlegt.
Jürgen Höfs
Jürgen Höfs / picoly.de

Geändert von mkinzler ( 4. Nov 2010 um 16:58 Uhr) Grund: Code-Tag durch Delphi-Tag ersetzt
  Mit Zitat antworten Zitat