.arsiv Selam Arkadaşlar Sizden İki Tane Kod İsdegım Olacak Baya bi DenedıK Ama Olmadı if $2 == NOTICE { if *client connecting* iswm $strip($1-) { write arsiv.txt 4Nick:2 $12 | write arsiv.txt 4İp:2 $+(@,$13) | write arsiv.txt 4Son Girişi:2 $+($time,-,$date) } } } $13 hem ident e hemde ip denk gelıyor. İp:([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) Bunları İdent: MarkaShell@ İp: 88.554.554.44 nasıl Yapabılırız Yardım Edersenız Sevinirim ---------- Birde Sunucuya Gireni Kayıt Ediyor Ama Listede Olanı Ikıkere Kayıt Edıyor Bunu Eskıyı Sılıp Yenıyı nasıl Kayıt Ettıre Bılırız Sımdıden tşk ederim... |
Cevap: .arsiv İp:(MarkaShell@88.554.554.44) 88.554.554.44 elde etmek için $remove($token($13,2,64),$chr(41)) MarkaShell kısmını elde etmek için $token($token($13,2,64),2,40) Varolan bir satırının silinip güncellenmesiyle alakalı,ilgili konuda kodlar açık durumdadır: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Varolan bir satır olup olmadığını önce okutup,varsa ilgili satırı silip yeni satırı yazdırmalısınız.Tabii bunun da bir satır hiza kriteri vardır,bu kritere göre işlem yapılır. |
Cevap: .arsiv Hocam Tşk Ederım, Ama İdent Olmadı İp Olduda İdent olmadı |
Cevap: .arsiv Evet fark ettim 1 yerine 2 yazmışım: $token($token($13,1,64),2,40) olmalıydı.Biraz bilgi vereyim: İp:(MarkaShell@88.554.554.44) $token($13,1,64) bununla @ işaretinden önceki 1. kısmı alıyoruz,sonuç İp:(MarkaShell $token($token($13,1,64),2,40) daha sonra elde ettiğimiz kısmın ( işaretinden sonraki 2. kısmı alıyoruz,sonuç: MarkaShell 64 rakamı @ işaretinin ascii numarasıdır: $chr(64) 40 rakamı ( işaretinin ascii numarasıdır: $chr(40) Zor kavramlar değil,biraz pratik yaparsanız kavramanız daha kolay olur. |
Cevap: .arsiv Hocam Malesef Yine Olmadı :) ---------- Hocam $remove($token($13,1,64),2,40) Olarak Denedım Oldu :) ama 4İdent:2 (MarkaShell Olarak KAyıt Edıyor Başındakı ( NAsıl Kaldıra Bılırız. Bide İdentin Sonuna @ Nasıl Koyabılırız Sizide Yoruyorum ama. |
Cevap: .arsiv Buraya kopyaladığınız $13. satıra denk gelen kısım olarak İp:(MarkaShell@88.554.554.44) ifade ettiniz,dikkat ederseniz : ve ( işaretleri arasında boşluk yok,bu önemli bir ayrıntıdır! Şayet boşluk varsa (ki öyle tahmin ediyorum) $remove($token($13,1,64),$chr(40)) kullanmalısınız. |
Cevap: .arsiv Hocam İlgilendıgıniz İçin Tşk Ederim. |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 21:14. |
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