Laden...
K
Kaji myCSharp.de - Member
Fachinformatiker Anwendungsentwicklung Clausthal-Zellerfeld Dabei seit 10.12.2007 593 Beiträge
Benutzerbeschreibung

Forenbeiträge von Kaji Ingesamt 593 Beiträge

12.04.2010 - 10:09 Uhr

Hallo padi89,

hmm was du da so zusammenschreibst ist relativ schwierig ! 😃 Das schlimmste daran ist eigentlich die guten 5h Akkulaufzeit die es normal schaffen soll in Kombination mit den 800€ und den Leistungsanforderungen. Diese Atom geschichten sind ganz nett und schaffen die Akulaufzeit aber hmm.. Leistungstechnisch sind sie natürlich nicht die schnellsten was man noch recht gut mit einer SSD kompensieren kann aber die kleinen Displays mit einer Auflösung von 1024x600 sind sicherlich nicht für das dauerhafte Arbeiten gedacht.

Was vielleicht in die nähe deiner Vorstellung kommt ist vllt ein

X120-Aura SU7300 Avion

Sowas könnte vllt dann dahin kommen was du willst, das mit dem nicht glänzend ist übrigens auch ziemlich schwer ! 😃

Gruß Kaji

12.04.2010 - 09:06 Uhr

Hallo mipa_acc,

hmm hat das wirklich eine Relevanz für dich ob der Prozessor 32bit oder 64bit kann? Den eigentlich ist es abhängig von deinem Betriebssystem was genutzt wird. 64Bit Systeme können nur auf einem 64Bit Prozessoren installiert werden und 32Bit Systeme können auf beidem installiert werden, nutzen dann aber natürlich nur 32bit ! 😃

Gruß Daniel

12.04.2010 - 09:00 Uhr

Hallo ! 😃

Also bei mir ist es auch so das ich eigentlich regelmäßig mal Computer von Bekannten und Verwandten unter die Lupe nehmen, aber auch für nothing! Das einzigste was bei mir ist das ich auch die Zeit dafür haben muss, leider passt das dann nicht so schnell wie manch einer sich wünscht.

Liegt mit daran das ich stark in der DLRG aktiv bin. Ich bin in meiner Gliederung quasi der "Jugendvorsitzende" Trainiere meine Kids jeden Montag und Dienstag Abend. Dann bin ich dort auch überregional im Jugendbezirk und in der Landesjugend aktiv. Z.b. habe ich bei den Landesmeisterschaften bei uns das Protokoll geführt, also die Eingabe aller Daten in die EDV. Dann halt die Lehrgänge die man immer mal macht.. Wie man sieht kann man da auch sehr viel Zeit mit verbringen ! ^^

Viele Grüße

Daniel

04.02.2010 - 16:01 Uhr

Hallo martin,

ich denke das hier ist genau was du suchst 😃

Viele Grüße

Kaji

19.01.2010 - 12:04 Uhr

Hallo Minz,

es gehört zum guten Ton in diesem und sicherlich auch in anderen Foren, wenn man eine Lösung gefunden hat diese auch zu posten und vllt zu erklären.

Gruß Kaji

19.01.2010 - 10:39 Uhr

Hallo Minz,

du hast glück man kann es sogar in einem Satz sagen. Du startest den Thread nicht. Daher solltest du dir wahrscheinlich weniger die Netzwerkprogrammierung sondern Threads anschauen.

Gruß Kaji

14.01.2010 - 12:18 Uhr

Hallo herbivore,

es ist durchaus ein interressantes aber auch heikles Thema. Ich denke aber das die Überschrift vllt etwas unpassend gewählt wurde. Den dein Fall würde nur bei Aussagen gegen Personen oder andere natürlichen nicht natürlichen Personen wie Gesellschaften oder ähnliches. Ich meine es gibt auch andere unwahrheiten in der Physik oder generell in Wissenschaften die sich im nachhinein als Unwahr herausstellen. Dies wird aber denke ich einfach als Forschungsfortschritt gesehen und man freut sich eher darüber das es dokumentiert wird, da dadurch die Entwicklung bestimmter Zweige sich geschichtlich nachverfolgen lassen. (Wobei das sicherlich nicht bei Wikipedia gemacht wird, möglich wäre es aber)

Generell ist das Thema denke ich recht interressant ob die Revisierung gelöscht wird, ich denke entscheidend ist dafür später auch was mit diesen Daten geschieht, den das ist ja offen. Falls davon jemals ein geschichtler Zweig gebastelt wird, gibt es bestimmt eine öffentliche Diskussion über dieses Thema, gerade auch von "gelöschten" Beiträgen.

Gruß Kaji

04.12.2009 - 09:29 Uhr

Hallo AlexanderT,

Hier nen Link worüber gesprochen wurde. Kurzfassung ist: Es gibt wohl Anwändungsfälle wo man es mit "gutem" Stil benutzen könnte, aber man muss es nicht weil es meist ne adäquate alternative gibt.

Ich selbst habe in meinen C# Programmen noch nie ein goto verwendet.

Viele Grüße

Kaji

16.11.2009 - 15:14 Uhr

Hallo freak131,

wenn du die RFC implementierst kannst du diese Sachen auch genau so nachgehen. Die RFC übernimmt für dich die Planung was alles gemacht werden. Die komplette Implementieren mit Threads Sockets Performance muss von dir selbst entwurfen und zusammen gestrickt werden.

Viele Grüße

Kaji

16.11.2009 - 12:51 Uhr

Hallo freak131,

eine RFC umzusetzen würde ich nicht als besonders einfach darstellen;) Auch dort wirst du gut lernen, den dort arbeitest du auch mit Sockets. In der RFC steht nicht drin wie es gemacht wird sondern was gemacht werden musst. Wie es umgesetzt wird musst du selber wissen.

Viele Grüße

Kaji

05.11.2009 - 10:00 Uhr

Hallo pkoeppe,

also das ganze klingt für mich nach 2 Fragen. Also das Problem mit den Abfragen ob er am aktualisieren würde ich einfach mit einer Variable machen. Ich weiß nicht ob hier das Singleton angebracht ist, aber sowas in der Art meine ich auf jedenfall. So sieht Thread A ob Thread B gerade am aktualisieren ist.

Um immer den Letzten Datensatz zu haben würde ich die Daten von Thread B in eine Schedule mit Last in First Out stecken. So hast du immer den Letzten Datensatz der von Thread B in Thread A.

Viele Grüße

Kaji

05.11.2009 - 09:13 Uhr

Hallo Honk123,

also in C# werden Threads auf jedenfall auch auf verschiedene CPU-Kerne verteilt, mich würde es eigentlich wundern wenn es bei Java nicht so wäre. Wäre ja eine künstliche beschränkung? oO

Viele Grüße

Kaji

04.11.2009 - 09:13 Uhr

Hallo #coder#,

SVN ist ein "Standard", SVN ist an und für sich das Protokoll und das Handling der Versionierung. Und jeder SVN Client "sollte" mit jedem SVN Server kompatiblie sein, und ist es auch nach meinen Erfahrungen. Als VS Plugin gibt es AnkhSVN oder VisualSVN Client. Wobei der 2te Kostenpflichtig ist.

Viele Grüße

Kaji

27.10.2009 - 09:44 Uhr

Hallo medi,

du musst den Kopiervorgang in einen Thread auslagern. Am einfachsten geht das mit dem Backgroundworker, mit dem kriegst du dann auch schön deine Anzeige für die Progessbar.

Viele Grüße

Kaji

19.10.2009 - 09:17 Uhr

Hallo darkkilltec,

in dem Fall solltest du Threaden, aber nicht die Messagebox! Sondern die arbeiten zum SQL Server sollten in einen Seperaten Thread ausgelagert. Während in einem Thread am SQL-Server gearbeitet wird lässt du im GUI Thread einfach ne Messagebox laufen. Fertig! 😃

Viele Grüße

Kaji

16.10.2009 - 12:58 Uhr

Hallo shacknet,

du kannst aber direkt die Gecko Engine nutzen. Hier der link zur Projekt Seite 😃

Viele Grüße

Kaji

16.10.2009 - 10:16 Uhr

Hallo byte_schubser,

ich glaube z.b. Named Pipes konnte man auch schon unter C nutzen das wäre eine möglichkeit. Nur mal nebenbei, was hat das mit den 3ms auf sich? Müssen die von C# auch in der Zeit verarbeitet werden? Sprich das C Programm schickt das an das C# programm und bis zum nächsten Senden muss das vom C# Programm schon verarbeitet sein? Hmm weiß nicht ob das so unkritisch ist...^^

Viele Grüße

Kaji

16.10.2009 - 09:54 Uhr

Hallo alexander_,

Also du startest deinen Player und der sucht DANN mit Threads die Dateien zusammen, so füllt sich deine Liste automatisch und dein Programm ist schnell da. Fertig 😃

Viele Grüße

Kaji

04.10.2009 - 22:58 Uhr

Hallo Leute,

ich glaube bei voidcore ist das Problem prinzipiel einfacher noch. Natürlich ist aber ein BL immer schön 😃 Ich denke du bindest direkt an die Datenbank so dass bei jeder combobox etc Daten von der datenbank geholt und aktualisiert werden? Klingt jedenfalls so, dann solltest du "zwischen" Objekte nutzen, erstmal alles reinladen was du brauchst und erst wenn der Benutzer etwas ändert oder neue daten benötigt die daten zu holen/ändern.

Viele Grüße

Kaji

02.10.2009 - 12:02 Uhr

Hallo martin0,

du darfst Unit-Tests nicht generell mit TDD gleichsetzen. TDD ist eine Entwicklungsform wann was in welcher Reihenfolge passiert. Es gibt aber auch eine formen wo du erst danach Testest. Pex ist somit eher für alle anderen Verfahren als TDD geeignet.. 😃 Ich hab im Zusammenhang mit TDD mit NUnit gearbetet.

Viele Grüße

Kaji

24.09.2009 - 16:39 Uhr

Hallo jaensen,

den Beitrag hatte ich bereits gelesen und auch "Fremdschlüssel" in Deutsch wo mehr stand was es ist und was es wirklich in meinem konkreten Fall bringt. Ich meine bei SQLite erstelle ich eine Tabelle1 und eine Tabelle2. In Tabelle1 ist die ID die ich in Tabelle2 haben will. Nun muss ich erst in Tabelle2 ein Feld definieren was für den Key aus Tabelle1 passt. Anschließend muss ich in Tabelle1 den Foreign Key für Tabelle2 definieren, wobei ich eher gedacht hätte das ich sowas in Tabelle2 definieren muss, weil so sehe ich in Tabelle2 gar nicht das das eine Feld ein Link zu Tabelle1 ist.

Und dann noch der praktische nutzen? Ich meine ich muss sowieso jeden Key per Hand in das gelinkte Feld eingeben? Den er kann ja nicht wissen welchen Key ich brauche. Daher fällt mir in einer vernünftige sauberen Anwendung nicht wirklich ein was ich damit praktisch machen könnte.

Wofür also?

Viele Grüße

Kaji

24.09.2009 - 15:35 Uhr

Hallo Bastor,

so groß wird das Programm denke ich nicht 😃 Ich benutze SQLite und habe doch auch Foreign Keys gesetzt wobei sie glaube ich nicht unterstützt werden. Zudem weiß ich auch gar nicht direkt was Foreign Keys bringen denn ich muss doch trotzdem immer die Schlüssel per hand setzen oO Vielleicht kannst du mich ja erleuchten was Foreign Keys überhaupt bringen.

Viele Grüße

Kaji

24.09.2009 - 10:25 Uhr

Hallo Leute 😃

Ich hab das ganze jetzt noch mit den letzten Anregungen überarbeitet (Namen im Singular..^^) und der Tabelle doch eine extra ID gegeben. Den es kann ja sein das sich bei einem Trainingsplan eine Schwimmuebung wiederholt 😃 Ich hab den letzten Stand nochmal angehängt und werde, falls es keine Einwände gibt, das erstmal so umsetzen 😃

Viele Grüße

Kaji

23.09.2009 - 15:48 Uhr

Hallo zommi,

na klar !^^ Naja manchmal bin ich ein wenig wirr im kopf..^^ Aber wenn man es so ließt klingt es ziemlich einläuchtent..^^ Würde man das den jetzt so machen wie ich es angehängt hatte? Verbesserungsvorschläge? Irgendwas was man noch beachten sollte?^^ Möchte ungern gleich in große fettnäpfchen treten^^

Viele Grüße

Kaji

23.09.2009 - 15:20 Uhr

Hallo zommi,

aber das ist doch eine 1:m Beziehung oder nicht?^^ 1 Trainingsplan mit beliebig vielen SchwimmuebungID? Oder ist es deswegen eine n:m beziehung weil zwar 1 Trainingsplan viele SchwimmuebungID haben kann aber es auch insgesamt beliebig viele Traningsplänge geben kann?^^

Viele Grüße

Kaji

EDIT:

Ich hab das mal angepasst nach den Vorschlägen, also sollte es ungefähr so aus sehen?
Dann ist Trainingsplaene im Prinzip eine unter Tabelle um eine History mit zugehörigen Übungen zu haben?

23.09.2009 - 14:41 Uhr

Hallo jaensen,

hmm aber dann habe ich ja wieder sowas z.b:


ID |  TrainingsplanID | SchwimmuebungID
1   | 20                     | 10
2   | 20                     | 52
3   | 20                     | 14 
.
.
.

Weil ein Trainingsplan hat ja beliebig viele Schwimmübungen, macht man das dann wirklich so? Die eine ID ist ja "im Prinzip" auch überlüßig bzw würde nie genutzt werden.
Die andere Seite fänd ich auch blöd.


ID  | TraingsplanID  | SchwimmuebungID1 |  SchwimmuebungID2 |  SchwimmuebungID3 |  SchwimmuebungID4 | ...

Einfach sehr viele Spalten machen und dann beliebig viel füllen.. hmpf irgendwie gefällt mir da beides nicht daher frage ich..^^

Gibt es da nix?

Viele Grüße

Kaji

23.09.2009 - 13:32 Uhr

Hallo Community,

für ein Projekt möchte ich eine Datenbank benutzen. Nun bin ich dabei mir zu überlegen wie die Datenbank aussehen soll. Ich habe in Visio erstmal etwas gemacht. Nun habe ich aber das Problem, dass ich eine Tabelle bräuchte wo 1x die Trainsplan ID 1x die GruppenID 1x das Datum und x beliebige Schwimmübungen drin sind.

Die Traingsplan Tabelle fehlt also sozusagen die Schwimmübungen. Wie macht man das sinnvoll? Bei einer extra tabelle hab ich ja für jeden Beitrag eine "überflüßige" ID weil es soll ja unter der Trainingsplan ID zusammen gefasst werden. Den pro Traingingsplan kann man ja x beliebige Schwimmübungen machen. Nur X beliebige Einträge dafür machen ist doch sicher nicht sinnvoll?

Ich hab auch überlegt das im Programm zusammenzu fassen aber ich würde das ganze gerne in der Datenbank "dokumentieren" damit ich eine History von Traingsplänen habe.

Wenn ihr sonst allgemeine Vorschläge dazu habt wie ich es besser machen kann, immer her damit ! 😃 Mit den Datenbank fange ich erst an und hab da noch nicht soviel Plan von 😃

Viele Grüße

Kaji

22.09.2009 - 17:35 Uhr

Hallo winSharp93,

ich hab mich jetzt nicht allzu sehr eingelesen in das ganze aber es scheint die möglichkeit zu geben 2 svn server zu synchronisieren was ja dein Wunsch wäre.
Hier ein Link zu svk. Das arbeitet über svn und synchronisiert bzw merged die svn server. Dann hast du halt auf deinem Laptop und auf deinem Rechner zu hause einen SVN server laufen und schon sollte es funktionieren.

P.S. ich hab es nicht getestet oder kenne das programm wirklich..^^ Daher auf eigene Gefahr 😃

Viele Grüße

Kaji

22.09.2009 - 12:26 Uhr

Hallo Jéré,

dna so scheu brauchst du aber nicht zu sein, aber es ist sicherlich gut sich vorher zu informieren und zu schauen und dann zu posten.^^ (Leider neige ich selber dazu manchmal das nicht zu tun)^^

Zu deinem Problem, eigentlich sollte sowas nicht passieren. Es wäre in der Tat schön ein wenig code zu sehen. Ansonsten habe ich dir mal diesen MSDN Link rausgesucht. Dort wird den verschiedenen MouseEvents gearbeitet und es sollte auch dort richtig funktionieren. Im Zweifel kannst du ja mal probieren ob das Beispiel funktioniert.

Viele Grüße

Kaji

21.09.2009 - 15:41 Uhr

Hallo c-killer,

im Prinzip handelt WPF dort komplett richtig. Es ist ja sinnlos etwas neu zu zeichnen wenn es das selbe ist. Was ich jetzt herauslese ist das dein Content-Control wiederum mit Tabs arbeitet und das es dich stört das beim wechsel er noch in dem selben Tab ist wie im vorherigen? Wenn das so ist und du sowieso neu instanzierst dann würde ich einfach beim instanzieren auf den entsprechenden Tab setzen. Dadurch solltest du stets das selbe ergebniss haben.

Zu deinem Problem mit dem Binding solltest du im Zweifel einen neuen Thread aufmachen das klingt nach einem anderen Problem und erläutere auch das Problem ein wenig mehr, bitte 😃

Viele Grüße

Kaji

21.09.2009 - 13:30 Uhr

Hallo C#Tom,

das mit dem blinken wird denke ich nicht zuverlässig funktionieren gerade wenn das Video als Vollbild läuft. Das absolut zuverlässigst wäre wenn du den "Verkehr" auf dem ICQ sniffst und schaust wann ein neue Nachicht kommt 😃 Da brauchst du nix mit aufpoppen etc und hast eine zuverlässige Lösung die auch nicht besonders aufwendig sein sollte.

Viele Grüße

Kaji

17.09.2009 - 17:58 Uhr

Hallo Community,

ich möchte mit C# eine beliebig große Datei erstellen, mit irgendeinen sinnlosem innhalt befüllt. Ein Stream jetzt mit Random wie blöd zu befüllen fand ich irgendwie nicht so prickelnd und ich weiß auch nicht wie ich dort dann die größe der Datei bestimmen kann. Hat da wer ne Idee wie man das sinnvoll löst?

Viele Grüße

Kaji

15.09.2009 - 10:50 Uhr

Hallo ihr beiden,

die Lösung ist doch genau Richtig und so gewollt! Das eine ist eher ein nslookup was halt so nicht funktioniert und das andere ist halt eher ein ping -a. Das soll genau so funktioniert und es ist gut das es diese beiden Unterschiede gibt.

Viele Grüße

Kaji

14.09.2009 - 16:00 Uhr

Hallo SurfaceKnight,

ein UserControl ist schon komplett richtig 😃 Du setzt als Variable dein Bild. Uns das UserControl instanzierst du so oft du es brauchst und dann hat jedes Control das Bild was du ihm zuweist 😃

Viele Grüße

Kaji

14.09.2009 - 14:02 Uhr

Hallo Aldo_Raine,

lies dir bitte mal diesen Beitrag durch. Ich vermute das das der Grund ist warum ping -a funktioniert und das andere nicht. Und mit diesen Informationen könntest du vllt das Problem lösen ! 😃

Viele Grüße

Kaji

14.09.2009 - 12:54 Uhr

Hallo Community,

wie ich gerade auf Golem gelesen habe hat der Herr Boris Schäling ein C# kostenlos auf seiner Webseite eröffnet. Ich hab mal gerade rübergeschaut, es ist geht wirklich um Basics und wirkt nicht überladen. Tiefer habe ich noch nicht reingeschaut.

Was schlecht ist das man die PDF version leider bezahlen müsste und somit nur die Webseiten Version bekommt.

Das gute ist das das Buch unter der CC3.0 veröffentlich wurde und wir es somit auch hier anhängen können bzw. behalten können falls die Webseite offline geht. Leider ist das Buch in Zip über 500KB groß und ich darf es somit nicht anhängen..^^ Vielleicht kann das ja wer anderes tun:)

Viele Grüße

Kaji

14.09.2009 - 12:48 Uhr

Hallo briquet,

es wäre schon schön wenn du ein wenig die Suche bemühen könntest .. 😃 Hier ein Link wo es z.b. darum geht.

Viele Grüße

Kaji

14.09.2009 - 09:17 Uhr

Hallo briquet,

hmm ich denke es ist sicherlich möglich so mit parametern zu arbeiten, aber ich denke es ist einfacher und es ergibt mehr möglichkeiten wenn du die Outlook Assembly für .Net einbindest und nutzt für den Versand der E-Mails. Ein Beispiel findest du hier.

Viele Grüße

Kaji

14.09.2009 - 09:11 Uhr

Hallo Golo Roden,

ich würde ja vermuten das man nur einen extra XNamespace angeben sollte, wenn man einen anderen Namespace benutzen will, als den vom Root-Element. Warum willst du überhaupt ein Namespace angeben? Den alle unter Elemente sollten ja automatisch den Namespace des Root-Elements haben.

Viele Grüße

Kaji

11.09.2009 - 09:36 Uhr

Hallo Community,

ich hab mal wieder eine kleine Frage 😃 Also ich schreibe ein Programm in den man gruppen definieren kann, diesen Gruppen kann ich Pläne zuweisen. Nun kommt der Punkt. Es gibt eine Liste mit allen möglichen Aktionen, es dürfen aber nicht alle in einer Willkürlichen reinfolge passieren sondern es gibt bestimmte Dinge die zu Anfang in der Mitte und am Ende ausschließlich oder auch vorkommen dürfen. Jetzt ist die Frage:

Wo validiere ich das? Wahrscheinlich im ViewModel oder?

Die viel wichtigere Frage, wie mache ich das mit der Validierung wann was kommen darf? Jedes Element jeweils ne Property für Anfang Mitte und Ende geben oder überall? Hmm klingt nicht so schön. Gibts da etwas schönes vllt ein Pattern um schön die Reihenfolgen festzulegen?

Viele Grüße

Kaji

10.09.2009 - 17:23 Uhr

Omg.. Sorry ! Hier der richtige Link ! 😃

10.09.2009 - 16:11 Uhr

Hallo 1nf1n1ty,

kann man da nicht vielleicht direkt im XAML Code mit Bindings machen? Man kann ja auch Multibinding benutzen. Ein Link mit einer näheren erleuterung findest hier 😃

Viele Grüße

Kaji

10.09.2009 - 08:47 Uhr

Hallo skava23,

auch unter debian gibt es fertige FTP-Server die SFTP oder FTPS unterstützen..^^ Unter Debian? Dann musst du wenn du .Net also C# benutzen willst Mono benutzen. Mit mono selbst habe ich keine Erfahrungen, aber .Net 2.0 sollte eigentlich grob komplett implementiert sein.

Dir sollte klar sein das dass Projekt was du dir da ausgesucht hast nicht gerade klein ist und auch von der Anforderung anspruchsvoll ist.

Viele Grüße

Kaji

09.09.2009 - 18:40 Uhr

Hallo skava23,

so jetzt mal ein wenig ernsthafter..^^ Du willst ein FTP-Server schreiben und einen FTP-Client der ihn benutzt?

Also wichtige Sachen sind dazu das der Benutzer auf jedenfall selbst sein Benutzername und Passwort eingeben sollte, also ist ein passwort was per md5 oder anderem generiert wird schwer, die Benutzer merken sich so ein langes Password nicht. Stattdessen solltest du Regeln aufstellen wie: mindesten 8 Zeichen groß/kleinschreibung enthalten und Sonderzeichen.

Zudem solltest du dir überlegen mit Zertifikaten zu arbeiten, dies in zusammenhang mit einer vernünftigen asymmetrischen Verschlüsselung sollte schon ganz gut sein 😃

Jetzt ist bei einer eigen Implementation noch der Server selbst das Problem, und zwar ihn sicher zu machen. Es wird sicher nicht schwer sein für versierte Hacker dein eben mal geschriebenen FTP-Server zu hacken durch irgendwelche Lücken. Und selbst wenn das nicht ist bleibt dann immer noch eine DDoS Attacke die man wohl wirklich schwer entgegen treten kann.

Viele Grüße

Kaji

09.09.2009 - 17:58 Uhr

Hmm die sicherste lösung? Hmm ... das ist natürlich schonmal recht breit gefechert..^^ Du könntest jedem deinen Nutzer nach dem er bei dir ein Dokument Unterschrieben hat mit allmöglichen Sicherheitsklauseln ein Gerät geben was keys generiert. (Wie es bei Banken häufig üblich ist.) Zudem brauchst du seine Handy Nummer für den 2ten key. Warum 2 Schlüssel? Ganz einfach mit dem ersten schlüssel logt er sich per VPN in ein gesichertes Netz ein, dazu brauchst du neben dem schlüssel und der User Credentials auch die korrekte geräte ID von dem Computer des Benutzers, nicht das er mit anderen Geräten da rein kommt.

Nach dem er im VPN ist muss er erstmal eine sehr Private Frage beantworten und kann sich anschließend mit dem 2ten Schlüssel auf sein handy und mit anderen Benutzername und Password am SFTP anmelden.

Es klingt etwas abgedreht aber ich denke so unsicher ist es nicht, es muss natürlich alles mit asynchroner Verschlüsselung mit 8192bit geschehen..^^ Performance ist ja nicht alles 😄

Viele Grüße

Kaji

08.09.2009 - 23:22 Uhr

Hallo euch beiden,

sorry hab gedacht das es mit den normalen Sockets nicht gesehen wird, weil ich dachte das hast du schon probiert..^^ Schön das es schon so einfach funktioniert^^

Viele Grüße

Kaji

08.09.2009 - 17:04 Uhr

Hallo C#Tom,

erstmal Herzlich Willkommen im Forum! 😃 So nun zu deiner Frage.

Ich denke es lässt sich am einfachsten mit WinPcap lösen. Durch dieses Programm erhälst du Zugriff auf die Raw Sockets und kannst alles "Sniffen" was auf die Netzwerkkarte kommt. Es gibt verschiedene Wrapper um es in C# nutzen zu können z.b. hier. Ich kann dir leider nicht sagen welcher da am besten funktioniert..^^ Und dann musst du nur noch nach dem MagicPacket Sniffen. Soweit sollte das alles sein!

Viele Grüße

Kaji

08.09.2009 - 16:57 Uhr

Hallo Trekki1990,

also das was vbprogger gepostet hat ist schon ganz gut denke ich, nur habe ich die Frage nicht ganz gesehen...^^ Hast du ein Problem damit das sich die IPAdresse ändert? Dann nimm die MAC-Adresse und lass es danach auschlösseln..^^

Viele Grüße

Kaji

08.09.2009 - 11:41 Uhr

Hallo fansi,

das kann man machen, aber man kann es noch bequemer machen 😃 Indem man an den NetworkStream ein Streamwriter knallt ^^Hier ist eine Applikation geschrieben zum versenden auch mit Strings. Für dich ist der 2te Teil interressant wo der TCPClient benutzt wird 😃

Viele Grüße

Kaji

07.09.2009 - 16:59 Uhr

Hallo wolpertinger,

mir ist bewusst das der TCPClient das nur bissl einfacher macht 😃 Aber man kann an den NetworkStream nen Streamwriter mit Strings füttern..^^ Dann wäre Fansi bei seinem String. Das es intern dann wieder bytes werden ist mir schon klar. Nur vllt reicht ja der TCPClient dann muss er sich nicht soviel rumärgern... 😃

Viele Grüße

Kaji