web sayfasında bir yere tıklamak (Sanal Olarak)

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
uğur alkan
Üye
Mesajlar: 227
Kayıt: 29 Ağu 2004 04:49
Konum: Istanbul

web sayfasında bir yere tıklamak (Sanal Olarak)

Mesaj gönderen uğur alkan »

Açılan web sayfasında bir buton var ve bu butonun linkini saklamışlar ve diğer sayfalara geçiş yapılıyor...
amacım bu butona sanal olarak tıklamak program gidip oraya sanal olarak tıklayacak bunu nasıl yapabilirim
Bazen sert rüzgarlar eser başını öne eğmekten asla korkma
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Mesaj gönderen mkysoft »

hiç bir şekilde linki saklanması mümkün değildir. HTML doğasında vardır. Gizlenemez. Ancak java ile kod yazılabilir.

Bence linki bulabilirsin.
Kullanıcı avatarı
uğur alkan
Üye
Mesajlar: 227
Kayıt: 29 Ağu 2004 04:49
Konum: Istanbul

Mesaj gönderen uğur alkan »

konuyu biraz daha açıyım
ADSL modem çok uzakta ve bazen tıkanıyor bunu oturduğum yerden resetlemek istiyorum...

modemin arayüzüne bağlanıyorum pasword vs geçiyorum ama resetleme sayfasında ne kaynak görünlülenebiliyor nede link var.... bende butona sanal olarak bi tık yapmak istiyorum.

veya modemi resetliyecek bir kod lazım...
Bazen sert rüzgarlar eser başını öne eğmekten asla korkma
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Mesaj gönderen mkysoft »

bende de c-net modem var. onunda reset düğmesi web butonu. koduda şöyle.

Kod: Tümünü seç

<HTML>
<script language="javascript">
function dosave()
{
	document.location="dosave.htm"
	return
}
function doreboot()
{
	document.location="doreboot.htm"
	return
}

</script>
<BODY BGCOLOR=WHITE>
<FORM action=save.htm method=get>
<CENTER>
<TABLE CELLPADDING=6>
<TR>
<TD>Save settings and reboot.</TD>
<TD><INPUT type="button" value="Save & Reboot" onclick="dosave()"><TD>
</TR><TR>
<TD>Reboot modem without saving settings.</TD>
<TD><INPUT type="button" value="Reboot Only" onclick="doreboot()"></TD>
</TR>
</TABLE>
</CENTER>
</FORM>
</BODY>
</HTML>
sayfanın kodlarındanda görülebiliceği gibi

Kod: Tümünü seç

value="Reboot Only" onclick="doreboot()"
satırı ile bir java fonksiyonu çağırıyor. sayfanın tepesine bakarsak;

Kod: Tümünü seç

function doreboot()
{
	document.location="doreboot.htm"
	return
}
demekki resetleyen sayfa doreboot.htm dosyasıymış bunu direk çağırısan olur.
Birde daha basit bir yöntem tüm modemler telnet oturumunu destekler. telnet arabirimi aktif yapıp oradan daha kolay resetleyebilirsin.. delphide telnet arabirimide yazabilirsin tabi.
Ali Erdoğan
Kıdemli Üye
Mesajlar: 1026
Kayıt: 11 Şub 2005 02:12
Konum: İstanbul

Mesaj gönderen Ali Erdoğan »

Eğer yerel ağ hala çalışıyor durumda oluyor ise uzak masaüstü bağlantısı kururak da o butona tıklayabilirsin.
heskin35
Üye
Mesajlar: 132
Kayıt: 30 Haz 2004 09:48

Mesaj gönderen heskin35 »

Bildiğim kadarı ile modemlerin çoğuna telnet ile bağlantı yapılabiliyor. Oradan komut ile reset atılabilir.
Bi kaç yerde denk gelmişti. İlgili site bakımda imiş. Açılınca oradaki açıklamaları yazarım buraya.
Cevapla