تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] سورس كود لبرنامج تشفير النصوص لتحويلها الى ارقام و من ارقام الى نص مجدداً
#1
Bug 
السلام عليكم ورحمة الله وبركاته

اليوم اضع بين ايديكم سورس كود
وظيفته يقوم بتحويل النص الـ ارقام ومن ارقام الى نص مجدداً

الاكواد بسيطة وبدون تعقيد كل ما فى الامر تم استخدام
كود :
AscW
ChrW

سيتم وضع الكود فى نهاية الموضوع لتعم الفائدة
ولكم لم يتمكن من فتح السورس بسبب الاصدار

اليكم صور البرنامج 

1- ايقونة البرنامج

2- صورة واجهة البرنامج عند التشغيل

3- عند استخدام النصوص العربية

4- عند تشفير النص العربي

5- اعادة النص المشفر من خلال الارقام 

6- عند استخدام النصوص الانجليزية

7- عند تشفير النص الانجليزي

8- اعادة النص المشفر من خلال الارقام 

الاكواد المستخدمة

فى البداية تم ادراج Function حتى عند فك تشفير الارقام للاحرف العربية
يقوم بمعالجة الترميز لاحرف اللغة وعرضها باللغة العربية والكود المستخدم

كود :
   Private Function conv1256(ByVal txt As String) As String
       Dim dic As New Dictionary(Of String, String)
       Const _1256 As String = "ÐÏÌÍÎåÚÛÝÞËÕÖØßãäÊÇáÈíÓÔÙÒæÉìÑÄÁÆøºÅñõðó¡ÜÃòö¿Âú"
       Const _utf8 As String = "ذدجحخهعغفقثصضطكمنتالبيسشظزوةىرؤءئّ؛إًٌَُ،ـأٍِ؟آْ"
       For i = 0 To (_1256.Length) - 1
           dic.Add(_1256.Chars(i), _utf8.Chars(i))
       Next i
       For Each ch In txt
           conv1256 &= If(dic.ContainsKey(ch), dic.Item(ch), ch)
       Next
   End Function

وصاحب المشاركة لهذا الكود (هنا)

الاكواد المستخدمة للتشفير فى الزر الاول لتحويل من Textbox1 الى Textbox2
كود :
       If TextBox1.Text = Nothing Then
           MsgBox("يجب ادخال اى نص حتى يتم استخراج النتائج.")
           Exit Sub
       End If
       For ii As Integer = 1 To TextBox1.Text.Length
           If ii = 1 Then TextBox2.Text = Nothing
           TextBox2.Text += AscW(Mid(TextBox1.Text, ii, 1)) & Space(1)
       Next
       Button2.Enabled = True

الكود المستخدم لاعادة التشفر فى الزر الثانى لتحويل من Textbox2 الى Textbox3
كود :
       Dim Chr_ As String() = Split(TextBox2.Text, " ")
       For ii As Integer = 0 To Chr_.Length - 2
           If ii = 0 Then TextBox3.Text = Nothing
           TextBox3.Text += conv1256(ChrW(Chr_(ii)))
       Next

وبالنهاية اترك للجميع التحميل من المرفقات السورس + البرنامج
اتمنى من الجميع الاستخدام فى الجانب الايجابى
فانا ابراء نفسي امام الله من اى شخص قد يستخدم الفكرة فى ما لا يرضى الله

السورس (2015)

تحياتى للجميع
وتمنياتى للجميع كل التوفيق


الملفات المرفقة
.zip   Pro Encoding.zip (الحجم : 47.59 ك ب / التحميلات : 358)
.zip   Encoding.zip (الحجم : 219.38 ك ب / التحميلات : 411)
.zip   صور الشرح.zip (الحجم : 20.89 ك ب / التحميلات : 204)
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}


الردود في هذا الموضوع
سورس كود لبرنامج تشفير النصوص لتحويلها الى ارقام و من ارقام الى نص مجدداً - بواسطة elgokr - 01-07-18, 03:17 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ارسال واستقبال نص لبرنامج justforit 0 158 17-10-25, 10:01 PM
آخر رد: justforit
  [مشروع] تصميم احترافي لبرنامج شئون الموظفين باستخدام ديف اكسبريس + تحميل السورس كود mazentq 7 7,695 14-10-24, 05:21 PM
آخر رد: بوحمد
  عمل ترخيص سنوي لبرنامج مع تجديده كل سنة بحيث لو تغير تاريخ الجهاز يبقى عداد الايام صح غزة العزة 3 798 27-05-24, 08:28 PM
آخر رد: atefkhalf2004
Brick [VB.NET] سورس كود لمشروع Notification Box.. صندوق الاشعارات musalem 3 1,485 20-05-24, 11:18 PM
آخر رد: salam82
Brick [VB.NET] سورس كود LCD CLOCKZ هو مشروع لساعة ديجيتال بشكل مميز وجذاب musalem 0 954 04-07-23, 02:08 AM
آخر رد: musalem
Information [VB.NET] سورس كود لمشروع ادارة كوفي شوف صغير.. under development musalem 0 1,129 04-07-23, 01:56 AM
آخر رد: musalem
  [VB.NET] برنامج تحويل النصوص بصوت عربي مسموع ثم حفظ الصوت بصيغة wav (تم اعادة الرفع) abo ragab 2 2,106 02-04-23, 10:21 PM
آخر رد: naz123
  [VB.NET] سورس كود برنامج تشغل القران الكريم عبر الانترنت [ تم تحديث الموضوع ] elgokr 11 10,032 27-03-23, 10:35 AM
آخر رد: Hend m
  [VB.NET] سورس كود لعملية تعبئة TreeView ببيانات من ثلاث جداول فاكثر elgokr 19 14,319 12-02-23, 10:10 AM
آخر رد: salamandal
  سورس كود برنامج IT للعهدة والمستخدمين والاجهزة محمدالزند 10 7,046 28-11-22, 02:41 PM
آخر رد: ali_ahmed12

التنقل السريع :


يقوم بقرائة الموضوع: