Beylerbeyinden Posted December 13, 2012 Share Posted December 13, 2012 Merhaba. Forumda yeniyim, eğer bir hatam varsa bildirin, düzelteyim. AutoIT diye bir bölümü olan adam akıllı tek Türk forum burası galiba...AutoIt programlama dilinden az çok anlarım... Fakat takıldığım 3 nokta var. Sizlerle paylaşmak istiyorum, belki bir yardımınız dokunur. Şöyle bir fonksiyon arıyorum: Belirlediğimiz internet adresine o an bağlanılmış mı, bağlanılmamış mı bunu kontröl edecek. Örneğin fonksiyonu gönderdiğimiz an www.google.com'a kullanıcı bağlanmış mı, bağlanmamış mı bunu öğrenecek. Bağlı ise True, bağlı değilse False olarak bool tipinden bir değişken olarak geri dönecek. Bir diğer fonksiyon ise internet bağlantısını kesip tekrar aktif etme işine yarayacak. Yani parametresine True gönderdiğimiz zaman internet bağlantısını aktif edeceki False gönderdiğimiz zaman da internet bağlantısını kesecek. Teşekkür ederim. Quote Link to comment Share on other sites More sharing options...
blackman12 Posted December 13, 2012 Share Posted December 13, 2012 bağlanmış mı bağlanmamış mı derken ne manada bağlanabiliyor mu sorusuna ping le karşılık bulabilirsin. Bu arada interneti kesip aktif etmek için forumda bir örnek paylaşmıştım YAGMURADAM için. Orada NetCC UDF sini kullanmıştım: http://franck.grieder.free.fr/Autoit/Config_PCInfo/Sources/NetCC.au3 Quote Link to comment Share on other sites More sharing options...
Beylerbeyinden Posted December 13, 2012 Author Share Posted December 13, 2012 (edited) Hayır hocam şunu kastettim. Mesela ben şu an www.tnctr.com'a bağlı değil miyim? Örneğin fonksiyonumuzun adı _INTERNET olsun ve 1 parametresi olsun. If _INTERNET("www.tnctr.com") = True Then Msgbox(0,"","Evet, siz www.tnctr.com'a bağlısınız.") Else Msgbox(0,"","Hayır, siz www.tnctr.com'a bağlı değilsiniz.") Endif Ama ben şu an www.google.com'u açmamışım. Bu kodları www.google.com ile denesek False dönecek... Anlatabildim inşallah. İlginiz için çok teşekkür ederim. Edited December 13, 2012 by Beylerbeyinden Quote Link to comment Share on other sites More sharing options...
Beylerbeyinden Posted December 13, 2012 Author Share Posted December 13, 2012 Yani demek istediğim kullanıcı herhangi bir tarayıcıdan belirttiğim internet adresine bağlı mı değil mi onu kontrol edecek. Quote Link to comment Share on other sites More sharing options...
radyofon Posted December 14, 2012 Share Posted December 14, 2012 (edited) $Read = Ping("www.google.com") If $Read Then Msgbox(0,"Status","Siz internete bağlısınız.") Else Msgbox(0,"Status","Siz internete bağlı değilsiniz.") EndIf Edited December 14, 2012 by radyofon Quote Link to comment Share on other sites More sharing options...
Beylerbeyinden Posted December 14, 2012 Author Share Posted December 14, 2012 Yapmak istediğim bu değil. Kullanıcının hangi internet sitelerine bağlı olduğunu öğrenmek istiyorum... Quote Link to comment Share on other sites More sharing options...
asmazh Posted December 15, 2012 Share Posted December 15, 2012 (edited) Böyle bir fonksiyon ne gördüm ne duydum. Şöyle bir yöntem denemeni öneririm. WinList() fonksiyonunu kullan, listenin içerisinde sitenin ismini ara. Örneğin google açılmışsa listede arama yaptığın zaman sonuca ulaşabilirsin. if Stringinstr($liste, "google") then ... Edited December 15, 2012 by asmazh Quote Link to comment Share on other sites More sharing options...
mesale0077 Posted December 16, 2012 Share Posted December 16, 2012 (edited) <p>program düşünüyorsan burdaki linklere bak</p> <p><a href="http://www.nirsoft.net/utils/iehv.html">http://www.nirsoft.net/utils/iehv.html</a></p> <p><a href="http://www.nirsoft.net/utils/mozilla_history_view.html">http://www.nirsoft.net/utils/mozilla_history_view.html</a></p> <p><a href="http://www.nirsoft.net/utils/my_last_search.html">http://www.nirsoft.net/utils/my_last_search.html</a></p> <p><a href="http://www.nirsoft.net/utils/chrome_history_view.html">http://www.nirsoft.net/utils/chrome_history_view.html</a></p> http://www.tnctr.com/topic/193363-scriptin-siteye-girince-calythmasy/ <p>kodlanmaz değil ama ne yapcağını iyi bilmek lazım bence olay çabucak çözülür bence</p> <p>girilen sitelerin linklerini istiyorum anladığım kadarıyla</p> <p>bunu düşününce yapılmacak kadar zor değil ama hazır kod yazmak istemiyorum</p> <p>bir kod paylaşırsanız kod konusunda yardımcı olurum .</p> Edited December 17, 2012 by mesale0077 Quote Link to comment Share on other sites More sharing options...
radyofon Posted December 17, 2012 Share Posted December 17, 2012 $oShell = ObjCreate("shell.application") $oShellWindows = $oshell.windows If IsObj($oShellWindows) Then $string = "" For $Window in $oShellWindows $Wpid = ObjName($Window,3) $string = $string & $window.LocationName & " ; " & $window.FullName & " ; " & $Wpid & @CRLF If StringInStr($window.FullName, "iexplore") Then MsgBox(0,"Internet Explorer", "Tarayıcı URL: " & $window.document.Location.href) EndIf Next MsgBox(0,"Shell Windows", "Açık olan şunlar " & $oShellWindows.Count & " windows open:" & @CRLF & $string); EndIf Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.