Modemsimulator

Status
Nicht offen für weitere Antworten.

javvb

Mitglied
Hallo

ist es möglich einen Modemsimulator in Java zu programieren der z.b. auf com2 horcht und dann die standartbefehle akzeptier bzw. ein ring,connect oder ok ausgibt.

Ist das mögl?
 

javvb

Mitglied
OK

Und wie kann man jetzt eine Moidemsimulation in Java programiren was braucht man da bzw wie erzeugt man dann eine jar datei?
 

javvb

Mitglied
Bzw Ist jemand so nett und programiert mir solch einen Modemsimulator als ausführbare JAR datei?
 

The_S

Top Contributor
Es würde technisch gesehen ein Modem simulieren.

Mal ehrlich, was bist du für ein Kauz? Ich hab jetzt zwei Threads von dir gelesen. Diesen hier und den mit der Werbung. Die sind allesamt irgendwie strange. Und wenn ich mir die Titel von deinen anderen Beiträge so ansehe, glaube ich nicht, dass die arg viel anders sind.
 
Zuletzt bearbeitet:

javvb

Mitglied
Ja ich möchte gerne wissen wie das script technisch gesehen aussehen würde bzw. was das denn macht
 

The_S

Top Contributor
Jenachdem wer in programmiert gut oder schlecht formatiert. Ich kann mir auch vorstellen, dass die eine oder andere If-Abfrage und Schleife darin zu finden sein wird. Aufjedenfall sehr bunt, wenn du ihn in einer entsprechenden IDE betrachtest :) .
 

javvb

Mitglied
Die haben aber kein Java Forum..

Hm ich finds schon a bissel schade das hier anscheinend auch nur aufs Geld geschat wird..

Und man kennt sich zwar nicht aber das ist Doch Jacke wie Hose..

Naja

wie beginnt man denn solch eine anwendung in Java zu schreiben?
 

faetzminator

Gesperrter Benutzer
Hast du etwa das Gefühl, dass der Code aus 5, 10 Zeilen besteht? Es gibt viele Personen hier im Forum, welche Mal schnell einen 10, 20 Zeilen langen Algo hinschreiben. Aber das ist wohl ein grösseres und längeres Projekt. Abgesehen davon fragtest du in deinem ersten Post lediglich, ob es möglich ist - die Antwort(en) dazu hast du bekommen.

Edit:
1. Wenn du kein Java kannst, warum willst du es dann in Java haben?
2. Zeig doch Mal eine Spez eines zu implementierenden Simulators, dann kann man eine Aufwandschätzung machen
 

The_S

Top Contributor
Die haben aber kein Java Forum..

Dann gibts wohl doch niemanden, der es gratis macht.

Hm ich finds schon a bissel schade das hier anscheinend auch nur aufs Geld geschat wird..

Bei konkreten Fragen und Problemen hilft hier jeder gerne. Bei Anfragen mit null Eigeninitiative eher nicht. Es ist schon Endgegenkommen genug, wenn wir uns in unserer Freizeit überhaupt mit deinen Fragen auseinandersetzen.

Und man kennt sich zwar nicht aber das ist Doch Jacke wie Hose..

Hat damit nix zu tun. Ich helfe Wildfremden, damit sie auf den richtigen Weg kommen um ihr Problem selbst zu lösen - oder schreibe auch mal ein paar Zeilen Code zur demonstration. Ich verlange aber auch Geld von Bekannten, wenn Sie die Entwicklung eines Programms/Programmteils möchten - es sei denn ich bekomme einen entsprechenden Gegenwert (bspw. indem der KFZ-Mechaniker das nächste Mal mein Auto im Gegenzu repariert). Wenn ich das nicht machen würde, könnte ich mir irgendwann nichts mehr zu essen kaufen.

wie beginnt man denn solch eine anwendung in Java zu schreiben?

Kommt auf deine Vorkenntnisse an. Was kannst du denn schon alles?
 

The_S

Top Contributor
Dann solltest du wohl mit einem Buch anfangen dir Java beizubringen. Gibt viele Links zu Büchern und Tutorials in der entsprechenden Kategorie hier im Forum.
 

The_S

Top Contributor
Was ist daran Schade? Etwas neues zu lernen sollte doch freude machen und für ansporn sorgen ... Wenn du nichts neues lernen möchtest, aber trotzdem etwas brauchst, musst du wohl dafür zahlen. Wenn du dir kein Auto selbst bauen kannst, wird dir dein Automechaniker wohl auch nicht einfach so eines zusammen bauen.
 

faetzminator

Gesperrter Benutzer
Und ich würde gerne wissen, was du genau machen willst. Von was für einem Modem sprichst du, welches du simulieren willst? Was für reale Schnittstellen hat es? Hat es überhaupt welche?
 

javvb

Mitglied
Nein ich besitze kein Modem. So darum möchte ich gerne einen Java Modemsimulator haben der ein modem vorgaukelt auf com3 z.b..
 

faetzminator

Gesperrter Benutzer
Erklär uns doch mal, für was du den genau benötigst. Du willst deinem Computer vorgaukeln, dass an COM3 ein Modem hängt? Oder an einem Gerät an COM3, dass dein Computer ein Modem ist? Was willst du ganz grundsätzlich erreichen?
 

javvb

Mitglied
Also

Ich möchte gerne die AT Befehle in Hyperterminal testen.

Da der Rechner allerdings kein eingebautes Modem mehr hat und ich keins kaufen möchte dachte ich man kann sowas mit java simulieren also ein analogmodem das alle at befehle mit den endsprechenden Meldungen registriert. Ich stell mir das dann so vor: Ich starte den Modemsimulator in java wähle den com port und dann ist das modem bereit und ich kann mit dem modem über com3 reden.
 

faetzminator

Gesperrter Benutzer
Ja, aber du bist da wohl auf der "falschen Seite des Ports". Wenn du dich an COM3 connectest, kann ein Gerät per COM3 mit dir kommunizieren. Du musst aber irgendwie so tun, als wärst du COM4 (oder was auch immer)...
Da kann ich dir nicht helfen.
 

Ariol

Top Contributor
Wird wohl mit Java auch nicht machbar sein.
Das klingt eher nach einer Art Treiber, der einen Com-Anschluss samt angehängtem Modem simuliert.

(????)
 

HoaX

Top Contributor
Da fällt mir ein, mit "socat" könnte man so was "relativ" leicht unter Linux machen ...
 

HoaX

Top Contributor
Gib doch einfach "socat" bei Google ein, der erste Treffer ist die Homepage zu dem Tool. Da steht alles wichtige ...
 

javvb

Mitglied
Ich sage es gerne nochmals warum.

Weil das hier ein forum ist ich foren kenne wo die Leute sowas umsonst machen und nein die haben da nicht so lange gefackelt
 

madboy

Top Contributor
So lustig der Thread hier auch ist: warum fragst du denn nicht in den anderen Foren mit den netten Leuten, die sowas umsonst machen?
Wäre übrigens interessant zu wissen, wo man diese Foren findet. Ich hätte auch gelegentlich mal was zu programmieren, wozu ich keine Lust habe ;-)
 

javvb

Mitglied
Dann frage ich mal ganz anders



Gibt es eine Möglichkeit AT Befehle auch ohne Hadware also nur mit Software auszuführen?

Wenn ja welche Möglichkeiten gibs da?

(Bitte nur ernstgemeinte Posts).
 
G

Gastredner

Gast
das forum heißt forum.qbasic.at
Dir ist klar, dass die in QBasic oder FreeBasic geschriebene professionelle einen, sagen wir mal, verschwindend geringen Anteil an der Masse der Software haben dürfte und die Leute, die sich in diesem Forum herumtreiben, ergo überwiegend Leute sind, die damit in ihrer Freizeit arbeiten und es sich vielleicht gar nicht um professionelle Softwareentwickler handelt, wie man sie hier viele trifft und für die die Programmierung mit Java ihre Arbeit ist?
 

HoaX

Top Contributor
Da kann ich Gastredner nur voll und ganz zustimmen. Wenns andre umsonst machen geh zu denen, wir sind hier nicht auf dem Basar und müssen uns niemandem beweisen.

Zu deinem Problem: Da du ja AT-Befehle sendest weist du ja was du für Antworten erwartest, also du kennst das Protokoll. Schreib dir einfach einen kleinen TCP-Server der sich wie ein Modem verhält. Den kannst du dann z.B. mittels socat unter Linux zu einem tty "umwandeln". Oder du installierst dir z.B. VirtualBox und darun nochmal ein Windows. VirtualBox bietet dir nämlich an den emulierten seriellen Port auf einen Socket umzuleiten.

(Ich hoffe deine nächste Frage ist nicht wo man eine Protokollbeschreibung für Modems findet ...)

Edit: (Auch wie man einen TCP-Server schreibt findest du über google/Forumsuche. Stichwort "Chatclient")

Viel Spaß
 
Zuletzt bearbeitet:
Status
Nicht offen für weitere Antworten.

Neue Themen


Oben