|
| » myCSharp.de Diskussionsforum |
|
|
|
|
Autor
 |
|
Programmierhans
myCSharp.de-Poweruser/ Experte
Dabei seit: 05.04.2005
Beiträge: 4.036
Entwicklungsumgebung: VS / Mono (IOS/LINUX) Herkunft: Zentralschweiz
|
|
Hallo Leute
Ich habe mal eine grundlegende Frage. Wie ernst ist es euch allen mit der Komponentensammlung ?
Grund der Frage:
Ich habe vor ca 1 1/2 Jahren per Zufall ein tolles Beispiel einer simplen Twain-Impementierung auf Codeproject gesehen. Basierend auf diesem Sample habe ich dann x neue Funktionalitäten eingebracht.
Das ganze ist nun mehr als nur eine Klasse geworden.
- ScanControl
- ThumbNailControl
- ScanPreview
- CapabilityTree
- Diverses aus GDIPlus
- Twain
- Zoom-Funktionen
usw.
Für mich ist das Projekt nicht mehr interessant, da ich alles für mich interessante ausgereizt habe. Es wäre nun aber schade diesen Code einfach verrotten zu lassen.
Um das ganze veröffentlichen zu können müssten aber noch diverse Bedingungen erfüllt werden:
- Die Autoren der ursprünglichen Artikel (1. Twain / 2. GdiPlus) müssten um Erlaubnis gefragt werden
- Die Originalen Copyright-Vermerke müssten eingepflegt werden
- Ein Code-Review wäre auch nicht schlecht
- Die diversen Programmierstyles müssten überarbeitet werden (ich habe nicht allen Code von Codeproject an meine Normen angepasst.... sind insgesamt also 3 Styles im Code zu finden)
-Der Code insgesamt ist in absolut lauffähigem Zustand !!
-Es existiert auch eine Testumgebung
-Diverse Attribute (z.B: Paperfeeder bei scannern sind aufgrund fehlender Hardware ungetestet)
-Funzt auch mit WebCam
-Mit oder ohne Scanner-UI (UI-des Treibers)
-Der CapabilityTree ist meines Wissens einzigartig (hab noch nie so was gesehen)
(CapabilityTree ist ein TreeView welcher anzeigt, was der Treiber unterstützt)
Hat ein versierter Coder (oder auch mehrere) Lust so was zu machen ? (Vorsicht: ist mit Aufwand verbunden)
Gruss
Programmierhans
Edit:
Ich hab mal die Exe und das DLL angehängt... Der Hunger kommt ja erst beim Essen :-)
| Dateianhang: |
Release.zip (56,09 KB, 2.057 mal heruntergeladen) |
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Programmierhans am 06.09.2005 20:44.
|
|
02.08.2005 20:24
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
Programmierhans
myCSharp.de-Poweruser/ Experte
Dabei seit: 05.04.2005
Beiträge: 4.036
Entwicklungsumgebung: VS / Mono (IOS/LINUX) Herkunft: Zentralschweiz
Themenstarter
|
|
Ueberwältigendes Echo
Ist grundsätzlich kein Interesse an neuen Controls vorhanden, oder scheut ihr nur den Aufwand ?
|
|
11.08.2005 21:02
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
S.H.-Teichhof
myCSharp.de-Mitglied
Dabei seit: 03.10.2004
Beiträge: 1.549
Entwicklungsumgebung: #Developer Herkunft: Sindringen
|
|
Also ich persönlich scheue den Aufwand und habe kein zeit nach einem 12 Stunden Arbeitstag hat man meistens keine große Lust mehr sich Kreativ zu betätigen sonder man ist einfach KO
|
|
11.08.2005 21:31
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
Quallo
myCSharp.de-Mitglied
Dabei seit: 12.01.2005
Beiträge: 992
Entwicklungsumgebung: VS.NET 2005 Herkunft: Nähe Bremen
|
|
Ich scheue die Arbeit nicht, aber mit einem Job, einem Gewerbe und zwei ehrenamtlichen Tätigkeiten hat man genug zu tun!
Außerdem würde meine Freundin durchdrehen, wenn ich zu Hause noch mehr programmieren würde.
Ansonsten muss ich sagen, dass ich sehr viel Respekt vor jemandem habe, der soetwas macht! Echt super!
|
|
11.08.2005 22:05
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
Programmierhans
myCSharp.de-Poweruser/ Experte
Dabei seit: 05.04.2005
Beiträge: 4.036
Entwicklungsumgebung: VS / Mono (IOS/LINUX) Herkunft: Zentralschweiz
Themenstarter
|
|
| Zitat: |
Original von Quallo
Ansonsten muss ich sagen, dass ich sehr viel Respekt vor jemandem habe, der soetwas macht! Echt super! |
Danke :-) Wobei ich den Dank auch an alle anderen Aktiven weitergeben möchte.
Im Uebrigen mal schauen ob sich eventuell doch noch Personen für den Job finden lassen, nachdem ich mal die Kompilate raufgeladen habe... (der Source wird nur freigegeben wenn ... siehe oben)
|
|
06.09.2005 20:46
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
dr4g0n76
myCSharp.de-Poweruser/ Experte
Dabei seit: 07.07.2005
Beiträge: 2.705
Entwicklungsumgebung: SharpDevelop/VS.NET Herkunft: Deutschland
|
|
Hallo Programmierhans,
Die Control funktioniert bei mir leider nicht, würde gerne mal den Quellcode dazu haben, zwecks debugging. Kann die Komponente gut für meine Firma gebrauchen.
edit: Bekomme die Exception "twtype not implemented".
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von dr4g0n76 am 21.10.2005 17:33.
|
|
21.10.2005 17:29
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
Programmierhans
myCSharp.de-Poweruser/ Experte
Dabei seit: 05.04.2005
Beiträge: 4.036
Entwicklungsumgebung: VS / Mono (IOS/LINUX) Herkunft: Zentralschweiz
Themenstarter
|
|
Ist ein Twain-Treiber installiert ?
Kannst Du mit einer anderen Twain-fähigen Anwendung über Twain scannen ?
|
|
21.10.2005 17:34
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
dr4g0n76
myCSharp.de-Poweruser/ Experte
Dabei seit: 07.07.2005
Beiträge: 2.705
Entwicklungsumgebung: SharpDevelop/VS.NET Herkunft: Deutschland
|
|
ja kann ich
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von dr4g0n76 am 21.10.2005 17:34.
|
|
21.10.2005 17:34
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
Programmierhans
myCSharp.de-Poweruser/ Experte
Dabei seit: 05.04.2005
Beiträge: 4.036
Entwicklungsumgebung: VS / Mono (IOS/LINUX) Herkunft: Zentralschweiz
Themenstarter
|
|
| Zitat: |
Original von dr4g0n76
Hallo Programmierhans,
Die Control funktioniert bei mir leider nicht, würde gerne mal den Quellcode dazu haben, zwecks debugging. Kann die Komponente gut für meine Firma gebrauchen.
edit: Bekomme die Exception "twtype not implemented". |
Cool dann hast Du einen Scanner welcher einen twtype bringt welchen ich noch nicht kenne..........
Bin diese Woche leider nicht zuhause.... schauen wir nächste Woche ... OK ?
|
|
21.10.2005 17:37
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
dr4g0n76
myCSharp.de-Poweruser/ Experte
Dabei seit: 07.07.2005
Beiträge: 2.705
Entwicklungsumgebung: SharpDevelop/VS.NET Herkunft: Deutschland
|
|
Schade. Aber ok, sollte das heute noch für die Firma fertig bekommen...
Es handelt sich um einen Oki C5510 MFP,
Scanner-Bezeichnung unter Windows:
C55X0MFP
Ist so ein Multifunktionsgerät mit integriertem Scanner.
twtype ist dann wohl der TwainType!?
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von dr4g0n76 am 21.10.2005 17:43.
|
|
21.10.2005 17:42
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
Programmierhans
myCSharp.de-Poweruser/ Experte
Dabei seit: 05.04.2005
Beiträge: 4.036
Entwicklungsumgebung: VS / Mono (IOS/LINUX) Herkunft: Zentralschweiz
Themenstarter
|
|
Sorry aber ich kann von hier (KundenNetz) weder per VPN auf meine Daten zugreifen, noch Mails versenden .... Und bin voraussichtlich erst am Dienstag wieder zuhause
|
|
21.10.2005 17:58
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
dr4g0n76
myCSharp.de-Poweruser/ Experte
Dabei seit: 07.07.2005
Beiträge: 2.705
Entwicklungsumgebung: SharpDevelop/VS.NET Herkunft: Deutschland
|
|
ok, bis dann. Danke schonmal im voraus. Ich suche mal solange im Netz nach einer Scan-Komponente.
|
|
21.10.2005 17:59
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
dr4g0n76
myCSharp.de-Poweruser/ Experte
Dabei seit: 07.07.2005
Beiträge: 2.705
Entwicklungsumgebung: SharpDevelop/VS.NET Herkunft: Deutschland
|
|
Ok, problem gelöst. Die Anwendung funktioniert. Ich bin jetzt in der Lage mit einer One-Click-Lösung ein Bild einzuscannen und auf einen FTP zu laden.
|
|
21.10.2005 18:28
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
bogo
myCSharp.de-Mitglied
Dabei seit: 02.11.2005
Beiträge: 21
|
|
Hi, ich programmiere gerade an einem DMS in C# und benötige dazu ein Twaininterface. Beim Scannvorgang bzw. danach muss der User auch Metadaten an das Dokument anhängen können. Da ich das ohnehin programmieren muss würde ich gerne die Sachen auch gleich in deinen Source mitreinnehmen. Kannst du mir den Source zukommen lassen?
|
|
02.11.2005 13:41
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
Programmierhans
myCSharp.de-Poweruser/ Experte
Dabei seit: 05.04.2005
Beiträge: 4.036
Entwicklungsumgebung: VS / Mono (IOS/LINUX) Herkunft: Zentralschweiz
Themenstarter
|
|
@bogo
Grundsätzlich könntest Du den Source schon haben..... Da ich ihn aber bereits einmal rausgegeben habe will ich erst wissen ob da schon Anpassungen gemacht wurden... nicht dass alles parallel läuft.
Gruss
Programmierhans
|
|
02.11.2005 15:25
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
bogo
myCSharp.de-Mitglied
Dabei seit: 02.11.2005
Beiträge: 21
|
|
@ Programmierhans
Ich würde und muss ohnehin noch Code schreiben um z. B. nach dem Scannvorgang gleich eine automatische Konvertierung nach PDF anzustoßen.
Bei mir sieht das so aus das ich dem Anwender des DMS nach jedem Scannvorgang die Möglichkeit geben muss "Schlagwörter" also Metadaten an das Dokument anzuhängen.
Insofern würde ich deinen Code erstmal nur zum testen verwenden und dann meine Konvertierungskomponenten ebenfalls hier zur Verfügung stellen.
mfg
Bogo
|
|
04.11.2005 08:04
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
Programmierhans
myCSharp.de-Poweruser/ Experte
Dabei seit: 05.04.2005
Beiträge: 4.036
Entwicklungsumgebung: VS / Mono (IOS/LINUX) Herkunft: Zentralschweiz
Themenstarter
|
|
@bogo
Um nur mal zu schauen ob das Teil überhautp bei Dir funzt kannst Du auch das Kompilat runterladen und daraus das DLL mit den Controls verwenden
|
|
04.11.2005 09:25
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
Programmierhans
myCSharp.de-Poweruser/ Experte
Dabei seit: 05.04.2005
Beiträge: 4.036
Entwicklungsumgebung: VS / Mono (IOS/LINUX) Herkunft: Zentralschweiz
Themenstarter
|
|
@tom-essen
Hast Du Dir schon einen Ueberblick über den Code verschafft ?
Gruss
Programmierhans
|
|
07.11.2005 14:39
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
MagicAndre1981
myCSharp.de-Mitglied
Dabei seit: 16.05.2005
Beiträge: 906
Entwicklungsumgebung: Visual Studio 2005 Prof/ #d2.1 Herkunft: Nordhausen
|
|
Hallo. Wenn kein Scanner installiert ist stürzt das Test-Programm komplett ab. Könntest du da mal nachbessern. Zu der DLL. Wie weit bist du mit dem Source bereinigen und einpflegen? Würde mich sehr drüber freuen, da ich acuh eine TWAIN-Komponente bräuchte.
Danke für deine Arbeit.
greetz
André
|
|
15.12.2005 02:46
|
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
Programmierhans
myCSharp.de-Poweruser/ Experte
Dabei seit: 05.04.2005
Beiträge: 4.036
Entwicklungsumgebung: VS / Mono (IOS/LINUX) Herkunft: Zentralschweiz
Themenstarter
|
|
Das CodeReview ist noch im Gange..... (den aktuellen Status kenne ich nicht).... sobald der CodeReview durch ist kann aus meiner Sicht der Code veröffentlicht werden. Bis zu diesem Zeitpunkt muss ich euch leider vertrösten.
|
|
15.12.2005 09:44
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
| Zwischen diesen beiden Beiträgen liegen mehr als 4 Monate. |
LastGentleman
myCSharp.de-Mitglied
Dabei seit: 13.03.2005
Beiträge: 1.272
Entwicklungsumgebung: VS 2012 Pro, MS Access Herkunft: Österreich
|
|
Ich hätte auch interesse an diesem Control und finde es toll das du dir die Arbeit machst.
Ich wollte mal nachfragen wie weit du bist.
mfG LastGentleman
|
|
27.04.2006 15:45
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
| Zwischen diesen beiden Beiträgen liegt mehr als ein Monat. |
dr4g0n76
myCSharp.de-Poweruser/ Experte
Dabei seit: 07.07.2005
Beiträge: 2.705
Entwicklungsumgebung: SharpDevelop/VS.NET Herkunft: Deutschland
|
|
Was ist eigentlich jetzt mit der Scan-Komponente? Würde die mal gerne benutzen, auch wenn ich eine andere nutzen könnte. Deine hat bestimmt ein paar Features mehr...
|
|
09.06.2006 00:15
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
Programmierhans
myCSharp.de-Poweruser/ Experte
Dabei seit: 05.04.2005
Beiträge: 4.036
Entwicklungsumgebung: VS / Mono (IOS/LINUX) Herkunft: Zentralschweiz
Themenstarter
|
|
Hallo Zusammen
Per Mail wurde ich soeben informiert, dass im Codereview noch gar nichts passiert ist....
|
|
12.06.2006 09:23
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
Programmierhans
myCSharp.de-Poweruser/ Experte
Dabei seit: 05.04.2005
Beiträge: 4.036
Entwicklungsumgebung: VS / Mono (IOS/LINUX) Herkunft: Zentralschweiz
Themenstarter
|
|
Bisher haben sich schon 2 Personen am Review versucht.... Leider hat dies nicht wirklich was gebracht ....
Daher eröffne ich die Diskussion noch mal total neu:
Wer interessiert ist sich am Redesign zu beteiligen möge sein Interesse doch bitte hier in diesem Thread anmelden.
Wichtig:
-Der Code ist relativ umfangreich. Es muss also erheblich Zeit investiert werden
-Dieses Projekt kann jedoch nachher als Referenz verwendet werden (interessant für Studienabgänger welche keinen Job finden weil sie keine Praxis vorweisen können)
-Es können auch noch neue Ideen eingebracht werden (z.B: scanning über LAN) usw..
-Da die Basis auf einem Beispiel mit GPL basiert wird dies nie ein kommerzielles sondern eher ein Prestige-Projekt (es soll ein schöner lauffähiger Code veröffentlicht werden... unter Nennung und Einverständnis aller )
-Ich selber werde keine weitere Zeit in dieses Projekt investieren (Programmierung) (ich habe ja bereits den aktuellen Stand ausprogrammiert (ca 200-300 Stunden Aufwand))
Gruss
Programmierhans
|
|
15.06.2006 09:55
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
Programmierhans
myCSharp.de-Poweruser/ Experte
Dabei seit: 05.04.2005
Beiträge: 4.036
Entwicklungsumgebung: VS / Mono (IOS/LINUX) Herkunft: Zentralschweiz
Themenstarter
|
|
Im Moment habe ich nicht wirklich Lust da was zu koordinieren.... Ich hab das Projekt ja schon an verschiedene Leute mal rausgegeben .... und schlussendlich hat es gar nichts gebracht...
Man könnte dies im Prinzip ja nochmals aufrollen.... aber ist auch nicht wirklich interessant wenn ich dann nur den ganzen Koordinationsaufwand habe... ohne dass da mal was wird draus...
Daher habe ich das Projekt zurzeit mal auf Eis gelegt.
|
|
09.10.2006 19:59
|
E-Mail |
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
tom-essen
myCSharp.de-Poweruser/ Experte
Dabei seit: 15.05.2005
Beiträge: 1.754
Entwicklungsumgebung: VS.NET 2005 & 2008 Herkunft: NRW
|
|
Hallo!
Hat zufällig schon mal jemand intensiver mit dem Programm gestestet.
Ich hab' bei mir z.B. das Problem, dass das Programm abstürzt, wenn man die Bittiefe (also z.B. Gray) wählt. Wirft 'ne Exception, dass diese Eigenschaft nicht gesetzt werden kann ("Unable to set a Capability ICAP_BITDEPTH"). Passiert auch nur, wenn ich die Scanner-UI deaktiviere.
Auch "Preview" mag' er bei mir nicht :-(
Ich wollte nun mal wissen, ob ihr ähnliche Probleme hattet, da ich vermute, dass es bei mir einfach nur am Treiber liegt.
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von tom-essen am 12.10.2006 21:42.
|
|
12.10.2006 21:07
|
Beiträge des Benutzers |
zu Buddylist hinzufügen
|
|
|
|