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

Etiketlenen Kullanıcılar

1Beğeni(ler)
  • 1 Post By SuLh

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 11 Kasım 2020, 17:33   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Garip bi sock hatası.?




Selamlar Anlayamadıgım tuhaf bi hata ile karşılaştım.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias db_connnect { sockopen db_connect- $+ $r(1,999999999) %ircip 80 } on *:sockopen:db_connect-*: { if !$sock(-db_connected) { sockrename $sockname -db_connected sockwrite -n $sockname GET /yolla.php=bot&pass= $+ zapzup3 HTTP/1.1 sockwrite -n $sockname Host: $iwc_web sockwrite -n $sockname $crlf .timeriwc1 1 5 sockclose -db_connected .timeriwc2 1 5 db_connnect } } on *:sockread:-db_connected: { var %s sockread %s tokenize 32 %s echo -a %s sockclose db_connect-* if $1 == Selamgonder: { os global $2- echo -a msg $iwc_server_rapor : selam yollandı } }

Şimdi yukardaki code de.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Selamgonder: Selamun Aleyküm.

seklinde yolladıgımızda. sock ile okuturken $1 in karşılıgı: Selamgonder:
fakat $1 i sock görmüyor. bilakis mesela
şu kısmı
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $2 == yolla {

seklinde deiştigimde code çalışıyor. ama $1 i görmüyor.
yani gelen veri
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Selamgonder: yolla selamun aleyküm

olursa code çalışıyor.
ve yine 1 tuhaflık var
aynı code de gelen echo mesajında
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
HTTP/1.1 200 OK Connection: Keep-Alive Content-Type: text/html; charset=UTF-8 Content-Length: 3 Date: Wed, 11 Nov 2020 14:32:32 GMT Server: LiteSpeed Selamgonder: yolla selamun aleyküm

bu sekilde $1 == Server: yazarsamda bu sefer $1 i görüyor. ve $2 yi Litespeed olarak gönderiyo. bi tuhaflık var anlayamadım. yardımlarınız için teşekkür ederim şimdiden.
Bu Code 1 sene önce çalışıyodu düzgün olarak gelen son güncellemelerle alakalımıdır nedir anlayamadım.


Konu cashmare tarafından (11 Kasım 2020 Saat 17:36 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet Mobil Chat
Alt 11 Kasım 2020, 21:28   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Garip bi sock hatası.?




aynı codeyi şu şekilde çalıştırdım
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (*Selamgonder:* iswm $1) {

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $1 == Selamgonder: {

seklinde çalışmıyo nedense. çözen varsa söylesin
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Konu cashmare tarafından (11 Kasım 2020 Saat 21:30 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 11 Kasım 2020, 21:36   #3
Çevrimdışı
Set
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Garip bi sock hatası.?




$strip kullanarak bir dene istersen

 
Alıntı ile Cevapla

Alt 11 Kasım 2020, 22:38   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Garip bi sock hatası.?




Set Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
$strip kullanarak bir dene istersen

yok reis strip lede olmuyo
yaw anlamıyorum. $1 $2 $3-
hepsini görüyo hatta echo da $1 de cıkıyor. ama $1 i okumuyor...
hatta
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Connection: Keep-Alive

buradaki Connection: Kısmı $1
bunu okuyor..
fakat benim gönderdigim $1 i okumuıyor sadece $1 i okumuyor digerlerinde sıkıntı yok.


Konu cashmare tarafından (11 Kasım 2020 Saat 22:42 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 12 Kasım 2020, 00:03   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Garip bi sock hatası.?




Php de gönderdiğin datayla alakalı olabilir.

Ayrıca,

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/yolla.php=bot

buradaki argument yapısını anlayamadım.

 
Alıntı ile Cevapla

Alt 12 Kasım 2020, 00:30   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Garip bi sock hatası.?




SuLh Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Php de gönderdiğin datayla alakalı olabilir.

Ayrıca,

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/yolla.php=bot

buradaki argument yapısını anlayamadım.

Textboxa yazip gonder diyorum php de.

 
Alıntı ile Cevapla

Alt 12 Kasım 2020, 01:01   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Garip bi sock hatası.?




Textbox içinde boşluk veya tab verisi olabilir, örneğin:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<?php $bb = "\tSelamgonder: naber"; echo "$bb\n"; ?>

Yaptığımda;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:sockopen:saas*: { var %q sockwrite -n $sockname %q GET /q.php HTTP/1.1 %q Host: $sock($sockname).addr %q $crlf } on *:sockread:saa*: { var %q sockread %q tokenize 32 %q echo -a $1- if $1 == Selamgonder: { echo -a 1. Geldi gelen data: $1- } if $2 = naber { echo -a 2. Geldi Gelen data: $1- } }

ve kodu çalıştırdığımda dönen sonuç:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
HTTP/1.1 200 OK Connection: Keep-Alive Content-Type: text/html; charset=UTF-8 Content-Length: 20 Date: Wed, 11 Nov 2020 21:57:38 GMT Selamgonder: naber 2. Geldi Gelen data: Selamgonder: naber

Bunun için php içerisindeki trim(); fonksiyonunu çalıştırabilirsin. Yani;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<?php $bb = "\tSelamgonder: naber"; $bb = trim($bb); echo "$bb\n"; ?>

dönen sonuç;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
HTTP/1.1 200 OK Connection: Keep-Alive Content-Type: text/html; charset=UTF-8 Content-Length: 19 Date: Wed, 11 Nov 2020 22:00:07 GMT Selamgonder: naber 1. Geldi gelen data: Selamgonder: naber 2. Geldi Gelen data: Selamgonder: naber

Sorunun kaynağı bu olmayabilir, php dosyasını görmüyorum netice de. Yalnızca fikir.

 
Alıntı ile Cevapla

Alt 12 Kasım 2020, 14:34   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Garip bi sock hatası.?




SuLh Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Textbox içinde boşluk veya tab verisi olabilir, örneğin:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<?php $bb = "\tSelamgonder: naber"; echo "$bb\n"; ?>

Yaptığımda;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:sockopen:saas*: { var %q sockwrite -n $sockname %q GET /q.php HTTP/1.1 %q Host: $sock($sockname).addr %q $crlf } on *:sockread:saa*: { var %q sockread %q tokenize 32 %q echo -a $1- if $1 == Selamgonder: { echo -a 1. Geldi gelen data: $1- } if $2 = naber { echo -a 2. Geldi Gelen data: $1- } }

ve kodu çalıştırdığımda dönen sonuç:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
HTTP/1.1 200 OK Connection: Keep-Alive Content-Type: text/html; charset=UTF-8 Content-Length: 20 Date: Wed, 11 Nov 2020 21:57:38 GMT Selamgonder: naber 2. Geldi Gelen data: Selamgonder: naber

Bunun için php içerisindeki trim(); fonksiyonunu çalıştırabilirsin. Yani;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<?php $bb = "\tSelamgonder: naber"; $bb = trim($bb); echo "$bb\n"; ?>

dönen sonuç;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
HTTP/1.1 200 OK Connection: Keep-Alive Content-Type: text/html; charset=UTF-8 Content-Length: 19 Date: Wed, 11 Nov 2020 22:00:07 GMT Selamgonder: naber 1. Geldi gelen data: Selamgonder: naber 2. Geldi Gelen data: Selamgonder: naber

Sorunun kaynağı bu olmayabilir, php dosyasını görmüyorum netice de. Yalnızca fikir.


yok trim de olmadı
yolla.php içerigi şöyle

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
$msj = $_POST['global']; if ($msj) { $add = urlencode("GlobalAt: ".$msj); $query = mysql_query("insert into komutlar (komut) VALUES ('$add')"); } }

bu komutla db gidiyor. db den sorgulattıgımda herhangi bi boşluk v.s yok direk geliyor
GlobalAt: mesaj seklinde. fakat bot okumuıyor..
mirc sürümlerinde herhangi bi betik değişikligi oldumu acaba. 1 sene önce kullandıgım bi komut şuan calısmıyor.

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


buda sayfa kaynak kodu herhangi bi boşluk v.s hiçbişey yok.[COLOR="Silver"]

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 12:17 -->-> Daha önceki mesaj 11:58 --

sanırım benim centos7 64 bit ile alakalı bi sıkıntı. büyük ihtimalle phpmyadminle alakalıdır.

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 12:34 -->-> Daha önceki mesaj 12:17 --

anlamadıgım diger bir nokta hadi diyelim $1 de boşluk var html kodu var ki yok ta yani $1 de diyelim sıkıntı var.

o zaman şu code de $1 i görmemesi lazım
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $2 == deneme { echo -a $1 }

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
GlobalAt: deneme

diye php den gönderdigimde $1 GlobalAt: Olarak echoluyor herhangi bi boşluk v.s yok.
fakat if $1 yaptıgımda görmüyor.

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 14:34 -->-> Daha önceki mesaj 12:34 --

SuLh ile konuyu Sulh ettik.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kendisine çok teşekkür ediyorum.


Konu cashmare tarafından (12 Kasım 2020 Saat 12:38 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Cevapla

Etiketler
sock hatası


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Sock kod 1diyar mIRC Scripting Sorunları 6 26 Haziran 2008 02:01
sock kod local mIRC Scripting Sorunları 1 27 Şubat 2008 18:44
"Abusing desync" Hatası - Garip Olaylar seal Eggdrop, NeoStats, BNC 10 08 Ocak 2008 23:08
sock lar Flyman mIRC Scripting Sorunları 20 17 Ağustos 2007 12:02