الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Hyper terminal

مغلق
بدأه mufic_semsem في 20 فبراير 2007 · 5 رد · 3,413 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا عايز اعمل برنامج استطيع من خلالة عمل الـ hyper terminal commands و تتنفذها بالظبط زى ما اكون فاتح ال hyper terminal

بس مش بس ال commands

لأ من الاول خالص يعنى من اول ال connection اللى بيعملوا

يعنى من الاخر اعمل برنامج زى ال hyper terminal

دة كل علشان اعمل connection on mobile و اتحكم فى حاجات فية

يا يت اى حد يعرف و لو معلومة بسيطة يقول و انا هابدأ من خلالها علشان فعلا مش قادرر اعرف ابدأ منين

تم تعديل هذه المشاركة بواسطة mufic_semsem في 20 فبراير 2007 في 19:59

لا اله الا الله .......................................... محمد رسول الله

#2

اية يا جماعة محدش عاف اية حاجة و النبى :))

لا اله الا الله .......................................... محمد رسول الله

#3

طيب فى واحد فى احد المنتديات الاجنبية د عليا بس الصاحة مش فاهم الكود اوى

فايا ريت حد يكون قابلة حاجة زى كدة يشرحوا

using System;
using System.Collections.Generic;
using System.Text;
using System.IO.Ports;
using System.Threading;



namespace ConsoleApplication2
{
	class Program
	{

		static void Main(string[] args)
		{
			SerialStream ss = new SerialStream();
			ss.Open("COM1"); // Set port settings 
			ss.SetPortSettings("9600"); // Set timeout so read ends after 20ms of silence after a response
			ss.SetTimeouts(20, 0, 0, 0, 0); // Create the StreamWriter used to send commands 
			StreamWriter sw = new StreamWriter(ss, System.Text.Encoding.ASCII); // Create the Thread used to read responses Thread 
			responseReaderThread = new Thread(new ThreadStart(ReadResponseThread));
			responseReaderThread.Start();
			sw.Write("atdt 0815");
			sw.Flush();
		}


		static void ReadResponseThread()
		{
			StreamReader sr = new StreamReader(ss, System.Text.Encoding.ASCII);
			try
			{
				for (;; )
				{
					// Read response from modem 
					string response = sr.ReadLine();
					Console.WriteLine("Response: " + response);
				}
			}
			catch (ThreadAbortException e)
			{
				Console.WriteLine(e.ToString());
			}

		}
	}
}

تم تعديل هذه المشاركة بواسطة mufic_semsem في 22 فبراير 2007 في 13:53

لا اله الا الله .......................................... محمد رسول الله

#4

مرحبا أخي

لك الملف المرفوق إن شاء الله سيكون مفيدا

بعض المصادر

http://www.codeproject.com/csharp/marcelcrcencoding.asp

http://forums.c-sharpcorner.com/F_ShowMess...?ThreadID=28437

والله أعلم

hyper_Terminal.zip

#5

الف شكر ليك اوى

بس على فكرة انا اللى سائل هناك

:)

لا اله الا الله .......................................... محمد رسول الله

#6

السلام عليكم والحمد لله أن الإفادة وصلت وأن الكود إستجاب لما تريد

هذا الموضوع مغلق.

مواضيع مشابهة