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

كود الحصول على الايبي للراوتر

بدأه yaser_ac في 13 أغسطس 2013 · 10 رد · 674 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم جميعا..

 

اريد كود للحصول على الايبي الخاص بالراوتر ويخزنه في جدول كلما تغير.

 

شكرا لكم

#2

اخي الفاضل

 

السلام عليكم ورحمة الله وبركاته

 

وكل عام وانتم بخير

 

بعد اظهار رقم الآي بي للراوتر وحفظه في الجدول هل تريد الإحتفاظ بهذا الرقم او حذفه اذا ظهر لك آي بي جديد

 

بالتوفيق

#3

الاستاذة / زهرة ارجو افادتنا بكلا الامرين 

وجزاك الله خيرا

#4
ابوجمانة2009 كتب:

الاستاذة / زهرة ارجو افادتنا بكلا الامرين 

وجزاك الله خيرا

 

 

اخي الفاضل : ابو جمانه

 

السلام عليكم ورحمة الله وبركاته

 

وكل عام وانتم بخير

 

لقد احببت ان اتأكد من صاحب السؤال عن رغبته في ابقاء العنوان من عدمه لأنني اضفت كود استعلام حذف العناوين السابقة في حدث عند فتح النموذج

 

فإن اردت الإبقاء على العناوين السابقة فكل ما عليك هو ايقاف استعلام الحذف من النموذج

 

عموما هذا هو المثال الخاص بإستخراج عنوان الراوتر الداخلي وعنوان الأي بي الخاص بالأنترنت وسيتم حفظهما في الجدول

 

 

post-15367-0-18984100-1376614634_thumb.g

 

 

za-IP Address Router.rar

 

 

بالتوفيق

1
#5

السلام عليكم

كل عام والجميع بالف خير

فكرة رائعة بارك الله في الجميع

اللهم ارزقها وبارك فيها

#6

استاذتى العزيزة / ام عهود 

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

#7

استاذتى / ام عهود

عند محاولة تشغيل البرنامج يعطينى خطأ فى اكواد الvba  ومرفق صورة له 

واشكر لك سعة صدرك

post-199787-0-14843300-1376780709_thumb.

#8

اخي الفاضل : ابو جمانه

 

البرنامج  بشكل صحيح 100 %  على جميع نسخ الأكسيس  2003 و 2007 و 2010 ولا يوجد به اي مشكلة

 

يظهر لك هذا الخطأ عندما لا تكون متصل بالأنترنت لأن البرنامج يقوم اولا بتحميل عنوان الإتصال من الأنترنت ثم يتم جلب العنوان الى البرنامج

 

لذا قم بتفعيل الإتصال وستجد ان البرنامج يعمل معك بدون اي مشاكل

 

بالتوفيق

تم تعديل هذه المشاركة بواسطة zahrah في 18 أغسطس 2013 في 04:03

#9

السلام عليكم و رحمة الله و بركاته

اولاً اشكر الاخت زهرة على الموضوع الرائعة و بارك الله فيها و في علمها

ثانياً بعد فتح البرنامج ظهر عندي نفس مشكلة  كما عند ابو جمانة في ويندوز سفن  ثم قمت بالتغير اسم الدرايف سي الى الدرايف دي في الكود و ضبط مئة في المئة

ملاحظة:لون احرف المغيرة أحمر في كود التالي والمثال في المرفق.

 

 

 

 

 

Private Sub Form_Open(Cancel As Integer)
DownloadFile "http://api.exip.org/?call=ip", "D:\IPAddress.txt"

Dim strSQL As String
strSQL = "DELETE Table.[External_IP_ Address], Table.Internal_Router_IP_Address FROM [Table]"
DoCmd.SetWarnings False
DoCmd.RunSQL strSQL
DoCmd.SetWarnings True
Me.Requery

Dim db As DAO.Database, i As Integer
Dim RS1 As DAO.Recordset, RS2 As DAO.Recordset, RetVal
Dim SourceDoc As String, str1 As String

Set db = CurrentDb
Set RS1 = db.OpenRecordset("Table")
SourceDoc = "D:\IPAddress.txt"
Open SourceDoc For Input As #1
i = 0
Do While Not EOF(1)
Line Input #1, str1
RS1.AddNew
RS1(0) = GetIPAddress()
RS1(1) = str1
RS1.Update
RetVal = SysCmd(acSysCmdSetStatus, i)
i = i + 1
Loop
Close #1
RS1.MoveFirst
RS1.Close
Me.Requery
End Sub

za-IP Address Router.rar

#10

بارك الله بك اخي الفاضل : ابو شفيق

 

وكل عام وانتم بخير

 

 

ونشكرك جزيل الشكر على التنبيه

 

عندما يكون أمان المستخدمين او المسئولين في ويندوز 7 مرتفع جدا فلا يمكن حفظ او انشاء اي ملف إلا بعد الموافقة على ذلك

 

ولهذا يتعين عليكم تخفيض امان المستخدمين الى ادني ما يمكن  بهذه الطريقة

 

post-15367-0-41796600-1376824298_thumb.g

 

الآن يمكنكم استخدام البرنامج ليحفظ في الدرايف C  بدون التغيير في الكود البرمجي لأنه قد يكون هناك بعض الأشخاص ليس لديهم درايف D  

 

بسبب عدم تقسيم الهارد دسك وقد يكون الدرايف D هو السواقة الليزريه  CD-DVD

 

بالتوفيق

تم تعديل هذه المشاركة بواسطة zahrah في 18 أغسطس 2013 في 14:15

#11

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…