IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   @Web penceresi oluşturmak. (https://www.ircforumlari.net/mirc-scripting-sorunlari/441378-web-penceresi-olusturmak.html)

Feragat 16 Aralık 2014 09:12

Cevap: @Web penceresi oluşturmak.
 
Toprağın paylaştığı kod, nHTMLn_2.95.dll aracılığıyla @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] penceresindeki editbox satırına girilen web sayfasını görüntülemeye yarıyor sadece. Senin paylaştığın kod başlı başına bir sistem. Zaten o da aynı dll ve pek çok dll kullanarak daha gelişmiş işlemler yapıyor. Üstteki kodu onla birleştirmeye çalışmak saçma olur.

- Code tag kullanımı için [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] inceleyebilirsin. İyi forumlar.

hakancann 17 Aralık 2014 23:23

Cevap: @Web penceresi oluşturmak.
 
Alıntı:

Feragat Nickli Üyeden Alıntı (Mesaj 1041571085)
Toprağın paylaştığı kod, nHTMLn_2.95.dll aracılığıyla @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] penceresindeki editbox satırına girilen web sayfasını görüntülemeye yarıyor sadece. Senin paylaştığın kod başlı başına bir sistem. Zaten o da aynı dll ve pek çok dll kullanarak daha gelişmiş işlemler yapıyor. Üstteki kodu onla birleştirmeye çalışmak saçma olur.

- Code tag kullanımı için [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] inceleyebilirsin. İyi forumlar.

ben paylaştıgım kodda mirc açılışta sayfa açtırmak istiyorum nerye ne eklemem lazım
teşekkürler

Aytac 18 Aralık 2014 01:44

Cevap: @Web penceresi oluşturmak.
 
Kodun en üstüne kopyala.

İstedigin sayfa 5 saniye sonra acılır.

Kod:

on 1:start: {
  /!.timer 1 5 /run http://www.ircalem.net/
}


MesqeN 18 Aralık 2014 19:15

Cevap: @Web penceresi oluşturmak.
 
selam..


Kod:

alias sponsor {
  if ($window($active) != @Sponsor) &&  (!$window(@Sponsor)) {
    window -peng1k0 @Sponsor
    set -u2 %x $dll(kelebek/scripting/sys/dll/nHTMLn_2.95.dll,attach,$window(@Sponsor).hwnd)
    set -u2 %x $dll(kelebek/scripting/sys/dll/nHTMLn_2.95.dll,navigate,$1)
  }
  if ($window($active) == @Sponsor) &&  ($window(@Sponsor)) {
    set -u2 %x $dll(kelebek/scripting/sys/dll/nHTMLn_2.95.dll,attach,$window(@Sponsor).hwnd)
    set -u2 %x $dll(kelebek/scripting/sys/dll/nHTMLn_2.95.dll,navigate,$1)
  }
}

Dll yolunu düzenle.. kelebek/scripting/sys/dll/

Kulanımı /sponsor [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] gibi

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Örnek Kulanım..

Kod:

on 1:connect:{
  if (kelebek.gen.tr isin $server) {  .sponsor
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
else { .sponsor
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
gibi

Feragat 18 Aralık 2014 20:58

Cevap: @Web penceresi oluşturmak.
 
Kodu bu kadar uzatmaya ve değişken atamaya vs hiç gerek yok. Eğer girişte web sayfası açtırmak istiyorsan;

Kod:

on *:start:web

alias web {
  $iif(!$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]), window -peng1k0 @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
  noop $dll(nHTMLn_2.95.dll,attach,$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]).hwnd)
  noop $dll(nHTMLn_2.95.dll,navigate,$iif(%web,$v1,[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]))
}

on *:input:@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]:{ if $regex($1-,m~^(?:http|
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
set -e %web $1- | web %web } }

Bu işini görecektir.
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] yazan yere ilk açılışta açılmasını istediğin site adresini yaz.
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] penceresindeki editbox'a (yazı yazdığın alan) yazdığın site adreslerinede girebilirsin.

nHTMLn_2.95.dll dosyasını, mirc klasörüne atman yeterli olur.

hakancann 19 Aralık 2014 05:49

Cevap: @Web penceresi oluşturmak.
 
verdiginiz kodlar yeni bi tarayıcı oluşturuyor beniim verdiğim kodun içinde yönlendirememmi istediğim sayfaya

Burak09 24 Aralık 2014 02:54

Mırcdan servere bağlanınca otomatik Radyo açmak
 
Selam arkadaslar ben Mircimdan serverime bağlanınca kanalların acıldığı gıbı bır sayfa acılacak ordada media playerden radyoyu dınlıycem. Ben bir kod buldum ama o kanal gibi açılmıyor direk tarayıcıdan bir sayfa acıyor öle dinliyorum. Yardımcı olursanız sevınırım. şimdiden teşekkürler.
bendeki kod bu : on *:connect: { run [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] }

Toprak 24 Aralık 2014 11:43

Cevap: Mırcdan servere bağlanınca otomatik Radyo açmak
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bu konu altında yardım alabilirsiniz..

MesqeN 24 Aralık 2014 11:54

Cevap: Mırcdan servere bağlanınca otomatik Radyo açmak
 
Alıntı:

Burak09 Nickli Üyeden Alıntı (Mesaj 1041576769)
Selam arkadaslar ben Mircimdan serverime bağlanınca kanalların acıldığı gıbı bır sayfa acılacak ordada media playerden radyoyu dınlıycem. Ben bir kod buldum ama o kanal gibi açılmıyor direk tarayıcıdan bir sayfa acıyor öle dinliyorum. Yardımcı olursanız sevınırım. şimdiden teşekkürler.
bendeki kod bu : on *:connect: { run [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] }

•Merhaba @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


Kod:

alias radyo {
  if ($window($active) != @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) &&  (!$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])) {
    window -peng1k0 @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
    set -u2 %x $dll(dll/nHTMLn_2.95.dll,attach,$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]).hwnd)
    set -u2 %x $dll(dll/nHTMLn_2.95.dll,navigate,$1)
  }
  if ($window($active) == @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) &&  ($window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])) {
    set -u2 %x $dll(dll/nHTMLn_2.95.dll,attach,$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]).hwnd)
    set -u2 %x $dll(dll/nHTMLn_2.95.dll,navigate,$1)
  }
}

on *:connect:.radyo [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]



•haricinde radyo kanalına girince Acilmasını saglamak isterseniz. connect yerine bunu kulana bilirsiniz.


Kod:

on me:join:#radyo:.radyo
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
calışması icin...

nHTMLn_2.95.dll ihtiyacınız var[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Kolay gelsin.

•kod budur ama bence @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] dedigi gibi yap daha iyidir. bilgili olursun.

Feragat 24 Aralık 2014 14:56

Cevap: Mırcdan servere bağlanınca otomatik Radyo açmak
 
Alıntı:

Burak09 Nickli Üyeden Alıntı (Mesaj 1041576769)
Selam arkadaslar ben Mircimdan serverime bağlanınca kanalların acıldığı gıbı bır sayfa acılacak ordada media playerden radyoyu dınlıycem. Ben bir kod buldum ama o kanal gibi açılmıyor direk tarayıcıdan bir sayfa acıyor öle dinliyorum. Yardımcı olursanız sevınırım. şimdiden teşekkürler.
bendeki kod bu : on *:connect: { run [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] }


Kod'un çalışması için nHTMLn_2.95.dll dosyanının mIRC Klasöründe (//run $mircdir) bulunması gerekli.

nHTMLn_2.95.dll dosyasını indirmek için: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Not:Unutmayalım ki; Bu dll son olarak 2004 yılında FoLKeN^ tarafından düzenlenmişti. Haliyle bazı web adreslerinde doğru şekilde görüntüleme problemleri yaşayabilirsiniz.

Bunun dışında dll'i üstte belirttiğim linkten indirdiğinizde içerisinde bir kullanım dosyası bulacaksınız. Bu kullanım dosyasında dll'in ne kadar geniş ve fazla özellikler sunduğunu görebilir, çok güzel/fonksiyonel kodlar yazabilirsiniz. Hatta web arayüzleri tasarlayıp oluşturacağınız pencerelerde (bağımsız pencereler de olabilir) mIRC ile entegreli şekilde kullanabilirsiniz.

Alttaki kod, üstte paylaşılanlar ile aynı işlevi görecektir. Farkı; daha kısa ve fazlalıkların çıkarılmış olması. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] yazan bölüme sitenin adresini yazdığında, mIRC herhangi bir sunucuyla bağlantı kurduğunda Radyo penceresi açılıp site görüntülenecektir.

Kod:

on *:connect:web
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
alias web {
  var %r nHTMLn_2.95.dll,%p @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  window -k0 %p
  noop $dll(%r,attach,$window(%p).hwnd)
  noop $dll(%r,navigate,$1)
}

-

Son olarak Sevgili @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Üstteki paylaşımında join event'ında küçük bir hata yapmışsın

Bu satır;
Kod:

on *:me:join:#radyo:.radyo
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
olmalı;
Kod:

on me:*:join:#radyo:.radyo
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
forumlar.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 16:47.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net