Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
interboy
Üye
Mesajlar: 84 Kayıt: 18 Mar 2005 02:52
Mesaj
gönderen interboy » 14 Nis 2006 04:41
s.a arkadaşlar. adsl modemimi kapatıp açmam gerekiyor bazı durumlarda.
resetrouter.html diye bi dosya üzerinden yapılabiliyor bu işlem web arabiriminden.
http://192.168.1.1/resetrouter.html nin kodlarını werdim.
ben hmtl parse işini yapamıyorum. bana fikir verebilirmisiniz. nasıl modemi restart yapabilirim.
tewşekkürler.
selametle..
Kod: Tümünü seç
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--
(c) 2005 U.S. Robotics Corporation
-->
<html>
<head>
<title>Device » Restart Router</title>
<link href="usr_main.css" rel="stylesheet" type="text/css">
<script src="usr_menus.js" type="text/javascript"></script>
<script src="usr_common.js" type="text/javascript"></script>
<meta HTTP-EQUIV='Pragma' CONTENT='no-cache'>
<script type="text/javascript">
<!-- hide
setPageTitle("");
function btnReset() {
var code = 'location.assign("rebootinfo.cgi")';
eval(code);
}
// done hiding -->
</script>
</head>
<body onload="initMenu('idMenu');">
<script type="text/javascript">
writeHeader("Device", "admin", "annex_a", "PPPoE", 0, 1, 1, "", 0);
</script>
<h3>Restart Router</h3>
<p>Press the button below to restart the router. Your custom settings will not be lost.</p>
<p><input type='button' onClick='btnReset()' value='Restart'></p>
<script type="text/javascript">
writeFooter();
</script>
</body>
</html>
mkysoft
Kıdemli Üye
Mesajlar: 3110 Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:
Mesaj
gönderen mkysoft » 14 Nis 2006 05:03
daha önce konuşulmuştu bu. parse etmene gerek yok. neden telnet oturumu ile yapmıyorsun? çok daha kolay olur. arama yaparsan eski önerileri görebilirsin.
interboy
Üye
Mesajlar: 84 Kayıt: 18 Mar 2005 02:52
Mesaj
gönderen interboy » 14 Nis 2006 05:35
hocam baktım bi.
telnet te
o 192.168.1.1
komutuyla modeme bağlanabiliyorum kullanıcı adı ve parola soruyo giriyorum. sonra da reboot komutuyla modem restart ediliyo.
ama bunu delphide nasıl yapacam
komutuyla telneti çalıştırıyorum. ama sonra nasıl login olcam ve reboot komutunu nasıl göndercem yardım edermisiniz.
selametle..
mkysoft
Kıdemli Üye
Mesajlar: 3110 Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:
Mesaj
gönderen mkysoft » 14 Nis 2006 05:45
ekleyeceksin bir tcp/ip bileşeni. telnet'in portu sabittir onu gireceksin. oraya bağlanacaksın. aynen gireceksin tuş takım sırasını. Sanırım Indy içinde hazır telnet nesneside var. Olmadı Jedi'de vardır. Yine olmadı google ararsan sanırım bulursun.
İstersen olayı abartıp ftp'den bile resetleyebilrisin modemi (hepsinde varmı bilmiyorum)
interboy
Üye
Mesajlar: 84 Kayıt: 18 Mar 2005 02:52
Mesaj
gönderen interboy » 15 Nis 2006 09:58
saolun hocam.
idtelnetserver die bişey war. bi kurcalayayım