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/)
-   -   Çözüldü Mobil ban ekleme sistemi (https://www.ircforumlari.net/mirc-scripting-sorunlari/853537-mobil-ban-ekleme-sistemi.html)

diE 14 Ocak 2020 03:42

Mobil ban ekleme sistemi
 
Kolay Gelsin arkadaşlar bazı botlarda mobil ban ekleme sistemi var nasıl çalışıyor bilmiyorum ama fikir verecek varmı bunu nasıl yapıyolar kodu paylasırlarsada fena olmaz :P

!mobilekle nick denıldıgı zaman telden gelmesını engellemek misal
+
telefon modelıne gore yasaklama bıcımı yapmak ıstemıyorum atıyorumkı samsung telefon kullanıyor yasaklıcam o kısıyı ama telefonu yasaklayınca o modelle kımse gıremez baska bı cozum yolu varmıdır nasıl engel konulabılır nasıl sorgu yapılabılır şimdiden teşekkürler.

LeoNHearT 15 Ocak 2020 19:23

Cevap: Mobil ban ekleme sistemi
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] arkadaşımız önemli bir konuyu paylaşmış sanırım sunucuların yarısından coğundan böyle sıkıntı yaşadıklarından eminim bu konu hakkında desteklerinizi esirgemezseniz sevinirim şimdiden teşekkür ederiz.

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

nikotin 15 Ocak 2020 21:50

Cevap: Mobil ban ekleme sistemi
 
Alıntı:

diE Nickli Üyeden Alıntı (Mesaj 1042234434)
Kolay Gelsin arkadaşlar bazı botlarda mobil ban ekleme sistemi var nasıl çalışıyor bilmiyorum ama fikir verecek varmı bunu nasıl yapıyolar kodu paylasırlarsada fena olmaz :P

!mobilekle nick denıldıgı zaman telden gelmesını engellemek misal
+
telefon modelıne gore yasaklama bıcımı yapmak ıstemıyorum atıyorumkı samsung telefon kullanıyor yasaklıcam o kısıyı ama telefonu yasaklayınca o modelle kımse gıremez baska bı cozum yolu varmıdır nasıl engel konulabılır nasıl sorgu yapılabılır şimdiden teşekkürler.


Telefon markasını yasaklaman daha mantıklı degil mi?
Yani *Samsung* degil de *Samsung B3210ac41* gibi.
Senin dedigin sekilde olursa eklenen nicklerin sonu gelmez ve ikinci bir samsung marka kullanan ahmet mehmet rumuzuda sunucuya giremez.
En kestirme yol telefon markası bence.

[S VERSION reply]: qwebirc v2, copyright (C) 2008-2011 Chris Porter and the qwebirc project -- Mozilla/5.0 (Linux; Android 5.1.1; Samsung A6020a41 Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.109 Mobile Safari/537.36

*Samsung A6020a41* gibi.

diE 15 Ocak 2020 21:56

Cevap: Mobil ban ekleme sistemi
 
Alıntı:

nikotin Nickli Üyeden Alıntı (Mesaj 1042236262)
Telefon markasını yasaklaman daha mantıklı degil mi?
Yani *Samsung* degil de *Samsung B3210ac41* gibi.
Senin dedigin sekilde olursa eklenen nicklerin sonu gelmez ve ikinci bir samsung marka kullanan ahmet mehmet rumuzuda sunucuya giremez.
En kestirme yol telefon markası bence.

[S VERSION reply]: qwebirc v2, copyright (C) 2008-2011 Chris Porter and the qwebirc project -- Mozilla/5.0 (Linux; Android 5.1.1; Samsung A6020a41 Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.109 Mobile Safari/537.36

*Samsung A6020a41* gibi.

telefon markası olarak yasaklarsam sunucuda başka birisi ya aynı telefonu kullanıyorsa?
telefon modeli yasaklamak yerine yukardaki gibi tarayıcı yasaklanabilir fakat yınede telefonuda tarayıcıyıda yasaklasan yine bir başkası takılcak tarayıcı yasaklamıs olsan bukezde başka tarayıcıdan gelecek

JusT 15 Ocak 2020 21:58

Cevap: Mobil ban ekleme sistemi
 
Bir kişinin sunucuya girmesini %100 engelleyecek bir sistemin oldugunu sanmıyorum

diE 15 Ocak 2020 22:03

Cevap: Mobil ban ekleme sistemi
 
Bunun bir çözümü varmış @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] iple nickle yasaklanmayan farklı şeylerle engellenebilen durummuş bu durumdan çoğu irc sunucunun sıkıntı çektiğini biliyorum bu tarz yasagı kullanan 3-4 bot var denilebilir ama mantık nedir

alphae 15 Ocak 2020 22:36

Cevap: Mobil ban ekleme sistemi
 
Alıntı:

diE Nickli Üyeden Alıntı (Mesaj 1042234434)
Kolay Gelsin arkadaşlar bazı botlarda mobil ban ekleme sistemi var nasıl çalışıyor bilmiyorum ama fikir verecek varmı bunu nasıl yapıyolar kodu paylasırlarsada fena olmaz :P

!mobilekle nick denıldıgı zaman telden gelmesını engellemek misal
+
telefon modelıne gore yasaklama bıcımı yapmak ıstemıyorum atıyorumkı samsung telefon kullanıyor yasaklıcam o kısıyı ama telefonu yasaklayınca o modelle kımse gıremez baska bı cozum yolu varmıdır nasıl engel konulabılır nasıl sorgu yapılabılır şimdiden teşekkürler.


Sana yardimci olayim mantik wersion cektiginde orda numara cikcak o numarayi spam filtere alirsin.

qwebirc.js altaki kodu ekliyorsun

Kod:

;(function(name,context,definition) { if (typeof module !== 'undefined' && module.exports) { module.exports = definition(); } else if (typeof define === 'function' && define.amd) { define(definition); } else { context[name] = definition(); } } ) ('Fingerprint', this, function() { 'use strict'; var Fingerprint = function(options) { var nativeForEach, nativeMap; nativeForEach = Array.prototype.forEach; nativeMap = Array.prototype.map; this.each = function(obj, iterator, context) { if (obj === null) { return; } if (nativeForEach && obj.forEach === nativeForEach) { obj.forEach(iterator, context); } else if (obj.length === +obj.length) { for (var i = 0, l = obj.length; i < l; i++) { if (iterator.call(context, obj[i], i, obj) === {}) return; } } else { for (var key in obj) { if (obj.hasOwnProperty(key)) { if (iterator.call(context, obj[key], key, obj) === {}) return; } } } }; this.map = function(obj, iterator, context) { var results = []; if (obj == null) return results; if (nativeMap && obj.map === nativeMap) return obj.map(iterator, context); this.each(obj, function(value, index, list) { results[results.length] = iterator.call(context, value, index, list); }); return results; }; if (typeof options == 'object') { this.hasher = options.hasher; this.screen_resolution = options.screen_resolution; this.screen_orientation = options.screen_orientation; this.canvas = options.canvas; this.ie_activex = options.ie_activex; } else if (typeof options == 'function') { this.hasher = options; } }; Fingerprint.prototype = { get: function() { var keys = []; keys.push(navigator.userAgent); keys.push(navigator.language); keys.push(screen.colorDepth); if (this.screen_resolution) { var resolution = this.getScreenResolution(); if (typeof resolution !== 'undefined') { keys.push(this.getScreenResolution().join('x')); } } keys.push(new Date().getTimezoneOffset()); keys.push(this.hasSessionStorage()); keys.push(this.hasLocalStorage()); keys.push(!!window.indexedDB); if (document.body) { keys.push(typeof(document.body.addBehavior)); } else { keys.push(typeof undefined); } keys.push(typeof(window.openDatabase)); keys.push(navigator.cpuClass); keys.push(navigator.platform); keys.push(navigator.doNotTrack); keys.push(this.getPluginsString()); if (this.canvas && this.isCanvasSupported()) { keys.push(this.getCanvasFingerprint()); } if (this.hasher) { return this.hasher(keys.join('###'), 31); } else { return this.murmurhash3_32_gc(keys.join('###'), 31); } }, murmurhash3_32_gc: function(key, seed) { var remainder, bytes, h1, h1b, c1, c2, k1, i; remainder = key.length & 3; bytes = key.length - remainder; h1 = seed; c1 = 0xcc9e2d51; c2 = 0x1b873593; i = 0; while (i < bytes) { k1 = ((key.charCodeAt(i) & 0xff)) | ((key.charCodeAt(++i) & 0xff) << 8) | ((key.charCodeAt(++i) & 0xff) << 16) | ((key.charCodeAt(++i) & 0xff) << 24); ++i; k1 = ((((k1 & 0xffff) * c1) + ((((k1 >>> 16) * c1) & 0xffff) << 16))) & 0xffffffff; k1 = (k1 << 15) | (k1 >>> 17); k1 = ((((k1 & 0xffff) * c2) + ((((k1 >>> 16) * c2) & 0xffff) << 16))) & 0xffffffff; h1 ^= k1; h1 = (h1 << 13) | (h1 >>> 19); h1b = ((((h1 & 0xffff) * 5) + ((((h1 >>> 16) * 5) & 0xffff) << 16))) & 0xffffffff; h1 = (((h1b & 0xffff) + 0x6b64) + ((((h1b >>> 16) + 0xe654) & 0xffff) << 16)); } k1 = 0; switch (remainder) { case 3: k1 ^= (key.charCodeAt(i + 2) & 0xff) << 16; case 2: k1 ^= (key.charCodeAt(i + 1) & 0xff) << 8; case 1: k1 ^= (key.charCodeAt(i) & 0xff); k1 = (((k1 & 0xffff) * c1) + ((((k1 >>> 16) * c1) & 0xffff) << 16)) & 0xffffffff; k1 = (k1 << 15) | (k1 >>> 17); k1 = (((k1 & 0xffff) * c2) + ((((k1 >>> 16) * c2) & 0xffff) << 16)) & 0xffffffff; h1 ^= k1; } h1 ^= key.length; h1 ^= h1 >>> 16; h1 = (((h1 & 0xffff) * 0x85ebca6b) + ((((h1 >>> 16) * 0x85ebca6b) & 0xffff) << 16)) & 0xffffffff; h1 ^= h1 >>> 13; h1 = ((((h1 & 0xffff) * 0xc2b2ae35) + ((((h1 >>> 16) * 0xc2b2ae35) & 0xffff) << 16))) & 0xffffffff; h1 ^= h1 >>> 16; return h1 >>> 0; }, hasLocalStorage: function() { try { return !!window.localStorage; } catch (e) { return true; } }, hasSessionStorage: function() { try { return !!window.sessionStorage; } catch (e) { return true; } }, isCanvasSupported: function() { var elem = document.createElement('canvas'); return !!(elem.getContext && elem.getContext('2d')); }, isIE: function() { if (navigator.appName === 'Microsoft Internet Explorer') { return true; } else if (navigator.appName === 'Netscape' && /Trident/.test(navigator.userAgent)) { return true; } return false; }, getPluginsString: function() { if (this.isIE() && this.ie_activex) { return this.getIEPluginsString(); } else { return this.getRegularPluginsString(); } }, getRegularPluginsString: function() { return this.map(navigator.plugins, function(p) { var mimeTypes = this.map(p, function(mt) { return [mt.type, mt.suffixes].join('~'); }).join(','); return [p.name, p.description, mimeTypes].join('::'); }, this).join(';'); }, getIEPluginsString: function() { if (window.ActiveXObject) { var names = ['ShockwaveFlash.ShockwaveFlash', 'AcroPDF.PDF', 'PDF.PdfCtrl', 'QuickTime.QuickTime', 'rmocx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer', 'SWCtl.SWCtl', 'WMPlayer.OCX', 'AgControl.AgControl', 'Skype.Detection' ]; return this.map(names, function(name) { try { new ActiveXObject(name); return name; } catch (e) { return null; } }).join(';'); } else { return ""; } }, getScreenResolution: function() { var resolution; if (this.screen_orientation) { resolution = (screen.height > screen.width) ? [screen.height, screen.width] : [screen.width, screen.height]; } else { resolution = [screen.height, screen.width]; } return resolution; }, getCanvasFingerprint: function() { var canvas = document.createElement('canvas'); var ctx = canvas.getContext('2d'); var txt = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!@#$%^&*()_+-={}|[]\:"<>?;,.'; ctx.textBaseline = "top"; ctx.font = "14px 'Arial'"; ctx.textBaseline = "alphabetic"; ctx.fillStyle = "#f60"; ctx.fillRect(125, 1, 62, 20); ctx.fillStyle = "#069"; ctx.fillText(txt, 2, 15); ctx.fillStyle = "rgba(102, 204, 0, 0.7)"; ctx.fillText(txt, 4, 17); return canvas.toDataURL(); } }; return Fingerprint;});
/**************************************************/

var fp = new Fingerprint({
  canvas: true,
  ie_activex: true,
  screen_resolution: true
});

var uid = fp.get();

irc/basaircilent.js altaki uid ekliyorsun

Kod:

qwebirc.irc.RegisteredCTCPs = new QHash({
  "VERSION": function(x) {
    return "qwebirc v" + qwebirc.VERSION + "  " + uid + "  null copyright (C) 2008-2014 Chris Porter and the qwebirc project -- " + qwebirc.util.browserVersion();
  },


diE 16 Ocak 2020 00:09

Cevap: Mobil ban ekleme sistemi
 
numara randomsa

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 00:09 -->-> Daha önceki mesaj 00:08 --

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] teşekkürler birkaç eklemeyle daha iyi oldu

LeoNHearT 16 Ocak 2020 10:48

Cevap: Mobil ban ekleme sistemi
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Paylaşmış olduğun kodu mirc üzerinden dönüştürülürse eğer olursa yani mirc üzerinden acaba takip edebilirmiyiz mümkünmü

nikotin 16 Ocak 2020 11:53

Cevap: Mobil ban ekleme sistemi
 
Alıntı:

LeoNHearT Nickli Üyeden Alıntı (Mesaj 1042236536)
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Paylaşmış olduğun kodu mirc üzerinden dönüştürülürse eğer olursa yani mirc üzerinden acaba takip edebilirmiyiz mümkünmü

Yalnız arkadasın paylastıgı kod senin istedigin gibi ip taramasıyla bir alakası yok LeoNHearT isine yaramaz yani.
Takipden kastın yukarıda örnek gösterdigim gibi telefon modeli takibiyse skype'yi ac yardımcı olayım kanka.

Mesut 16 Ocak 2020 21:35

Cevap: Mobil ban ekleme sistemi
 
Alıntı:

diE Nickli Üyeden Alıntı (Mesaj 1042234434)
Kolay Gelsin arkadaşlar bazı botlarda mobil ban ekleme sistemi var nasıl çalışıyor bilmiyorum ama fikir verecek varmı bunu nasıl yapıyolar kodu paylasırlarsada fena olmaz :P

!mobilekle nick denıldıgı zaman telden gelmesını engellemek misal
+
telefon modelıne gore yasaklama bıcımı yapmak ıstemıyorum atıyorumkı samsung telefon kullanıyor yasaklıcam o kısıyı ama telefonu yasaklayınca o modelle kımse gıremez baska bı cozum yolu varmıdır nasıl engel konulabılır nasıl sorgu yapılabılır şimdiden teşekkürler.


Merhaba Die Guzel konuya değinmissin ben Codu bir botta Gordum Kendimce Kullanıyorum Sanirim Aradigin Boyle bir sey

[20:55] <MynetTR> [Mobil Giris Uyarı] MynetTR- kullanıcısı Mobil giris yaptı Girişi Yasaklamak icin: !mobilekle MynetTR- Sebeb
[20:55] <MynetTR> [Mobil Giris] Bilgileri : Nick-IP: MynetTR--46.155.37.230 Ulke-ISP: Turkey-/-Ankara - Vodafone Telekomunikasyon A.S. Arsiv Girisi: Yeni Giris

[20:56] <Linux> !mobilekle MynetTR- Deneme
[20:56] *** IRC`den Çıktı: Mesut (26@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Admin.MynetTR.Net) (Z:lined ( MynetTR/Mobil korumasi! (Tip: G-Zline) 16/01/2020 20:56:19 [Guard]))
[20:56] <MynetTR> --- MynetTR- rumuzunu mobil sisteme eklendi. -----
[20:56] <MynetTR> -
[20:56] <MynetTR> Sebeb: Deneme
[20:56] <MynetTR> Eklenen nick: MynetTR-
[20:56] <MynetTR> Ekleyen nick: Linux
[20:56] <MynetTR> ITEM Numara: 6302
[20:56] <MynetTR> <<< Mobil Cihaz girişi Suresiz Yasaklanıp arşive eklenmiştir.Arşiv Sıra No : [ 1 ] işlem yapan nick: Linux ( OwnerAdmin)
>>>>
================================================== ====================
yanlis eklenti uyarisi :
[20:56] <MynetTR> -
[20:56] <MynetTR> Yanlislikla eklediyseniz silmek icin !mobilsil 6302 yazabilirsiniz.
[20:56] <MynetTR> -


[20:57] <Linux> !mobilsil 6302
[20:57] <MynetTR> ----- 6302 ITEM'ine ait bilgiler. ---------
[20:57] <MynetTR> -
[20:57] <MynetTR> Ekleyen: Linux Eklenen: MynetTR- Sebeb: Belirtilmedi. --
[20:57] <MynetTR> -
[20:57] <MynetTR> --- Mobil veri silindi. -------
[20:57] <MynetTR> -
[20:57] <MynetTR> <<< MobilGiris yasağı Arşiv kaydı Silinmiştir. işlem yapan nick: Linux ( OwnerAdmin)

Oper/Admin yonetici ise bot Yasağı oto acıyor ~

[20:56] <Guard> "Sistem - Oto Kontrol" yonetici bilgi, Nick/IP: Mesut -/- 46.155.37.230 Ban Acildi! Uyari Linux yasaklama Sebebiniz Nedir ?

Cod Kesinlikle Bana ait demiyorum ama Cod u editledim bi kac eklenti yaptım Kesinlikle Coder vsr Degilim :)
Aradığını bulman dileğiyle die..
Saygılarimla by Linux ~

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 21:35 -->-> Daha önceki mesaj 21:23 --

Alıntı:

JusT Nickli Üyeden Alıntı (Mesaj 1042236269)
Bir kişinin sunucuya girmesini %100 engelleyecek bir sistemin oldugunu sanmıyorum

Boyle bir Sistem bu kullandığımız Cod da Mevcut mobil giris olarak Aynı telden giris yapılmıyor.

JusT 16 Ocak 2020 22:46

Cevap: Mobil ban ekleme sistemi
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] anladigim kadarıyla mobil web girişler için o komut , peki andro irc girenlerde de çalışıyor mu

Mesut 16 Ocak 2020 23:41

Cevap: Mobil ban ekleme sistemi
 
Alıntı:

JusT Nickli Üyeden Alıntı (Mesaj 1042237188)
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] anladigim kadarıyla mobil web girişler için o komut , peki andro irc girenlerde de çalışıyor mu

Evet android girisler de yasaklama var pc kayit vsr mevcut ben kullanmiyorum

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 23:41 -->-> Daha önceki mesaj 23:06 --

Alıntı:

JusT Nickli Üyeden Alıntı (Mesaj 1042237188)
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] anladigim kadarıyla mobil web girişler için o komut , peki andro irc girenlerde de çalışıyor mu

+ Android girisler de mobil Sistem olarak algilama var ayrim olarak Android girisleri port ile ayirt edip muaf kiliyoruz Sunucumuzda

[23:40] (%MynetTR) [Muaf Giris] Nick-IP: Sebelettin-185.244.147.125 Ulke-ISP: Europe-/-- - Ceo Ajans Muafiyet:Android Giris seklinde giris sagliyabiliyor

Bot Androis isleyisi :

23:40] (Linux) .androON
[23:40] (%MynetTR) Android IRC client giris olarak algilanan kullanıcılara, cod sorgulama taraması aktif edildi lutfen Saldırı kesildiginde kapatmayi unutmayiniz.
Aktif #######

[23:40] (Linux) .androOFF
[23:40] (%MynetTR) Android IRC Client olarak algilanan kullanıcılar, cod sorgulama taraması deaktif edildi. Sistem korumalari icin !Sistem komutunu kullanınız.
Deaktif #######
Seklinde

Belirttigim gibi Kullanmiyoruz Just icin paylastım codu

Saygılarımla Linux

alphae 19 Ocak 2020 01:59

Cevap: Mobil ban ekleme sistemi
 
Alıntı:

diE Nickli Üyeden Alıntı (Mesaj 1042236288)
numara randomsa

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 00:09 -->-> Daha önceki mesaj 00:08 --

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] teşekkürler birkaç eklemeyle daha iyi oldu


oncelikle random cikmaz ocikacak bir idir tarayci ozeligi vs finger cekiyor iphonelerde çakışma ola bilir. kismen tabi

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 01:59 -->-> Daha önceki mesaj 01:57 --

Alıntı:

LeoNHearT Nickli Üyeden Alıntı (Mesaj 1042236536)
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Paylaşmış olduğun kodu mirc üzerinden dönüştürülürse eğer olursa yani mirc üzerinden acaba takip edebilirmiyiz mümkünmü


Evet mirc üzerinden takibi kolay olur windows vps ile olabilir yani ben o şekilde kulaniyorum açıkcası

2 ci bir olay ise verdigim kod % 100 cözüm degildir bilen bir kişi rahatlikla giriş yapabilir çeşitli yöntemler ile
çakışma olayı var mı tabiki var

jetli 19 Ocak 2020 02:41

Cevap: Mobil ban ekleme sistemi
 
Güzelmiş tşklrr

diE 20 Ocak 2020 15:04

Cevap: Mobil ban ekleme sistemi
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ;

Belirttigim gibi Kullanmiyoruz Just icin paylastım codu

Saygılarımla Linux

demissinde ben kod göremedım acaba paylastınmı paylastında kaldırdın yakalayamadıkmı :)

Mesut 21 Ocak 2020 19:48

Cevap: Mobil ban ekleme sistemi
 
Alıntı:

diE Nickli Üyeden Alıntı (Mesaj 1042240225)
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ;

Belirttigim gibi Kullanmiyoruz Just icin paylastım codu

Saygılarımla Linux

demissinde ben kod göremedım acaba paylastınmı paylastında kaldırdın yakalayamadıkmı :)

Cod benim olmadigi icin paylasmam dogru olmaz dusuncesiyle paylasmak istemedim :)

IRC-Dancer 21 Ocak 2020 22:46

Cevap: Mobil ban ekleme sistemi
 
Alıntı:

[22:31:02] [IRC-Dancer] .mobillist
[22:31:02] [I-STATS] -- Veri listesi -- 9 adet kayıtlı 2734 adet kaydedilebilir veri bulunmaktadır.
[22:31:02] [I-STATS] -
[22:31:02] [I-STATS] 1) ITEM: 1466 Ekleyen : IRC-Dancer Eklenen : Gazozcu38 Sebeb : ARAGORN-3 Zaman : 21 Ocak 2020 Salı - Saat : 15:23:27 Tespit Sayısı : 4
[22:31:02] [I-STATS] 2) ITEM: 6603 Ekleyen : IRC-Dancer Eklenen : OqOSq_qr Sebeb : ? Zaman : 21 Ocak 2020 Salı - Saat : 14:15:13 Tespit Sayısı : 3
[22:31:02] [I-STATS] 3) ITEM: 7095 Ekleyen : IRC-Dancer Eklenen : gurbet Sebeb : lamer Zaman : 20 Ocak 2020 Pazartesi - Saat : 01:09:55 Tespit Sayısı : 0
[22:31:02] [I-STATS] 4) ITEM: 9635 Ekleyen : IRC-Dancer Eklenen : SorgunluKerem Sebeb : lamer Zaman : 20 Ocak 2020 Pazartesi - Saat : 03:09:16 Tespit Sayısı : 6
[22:31:02] [I-STATS] 5) ITEM: 8701 Ekleyen : IRC-Dancer Eklenen : keyfo Sebeb : lamer Zaman : 21 Ocak 2020 Salı - Saat : 18:13:05 Tespit Sayısı : 3
[22:31:02] [I-STATS] 6) ITEM: 2669 Ekleyen : IRC-Dancer Eklenen : gazzozcu Sebeb : ARAGORN-2 Zaman : 21 Ocak 2020 Salı - Saat : 13:37:14 Tespit Sayısı : 2
[22:31:02] [I-STATS] 7) ITEM: 2575 Ekleyen : IRC-Dancer Eklenen : Browning Sebeb : LAMER. Zaman : 20 Ocak 2020 Pazartesi - Saat : 21:41:26 Tespit Sayısı : 1
[22:31:02] [I-STATS] 8) ITEM: 5408 Ekleyen : IRC-Dancer Eklenen : sadik Sebeb : lamer Zaman : 20 Ocak 2020 Pazartesi - Saat : 00:28:05 Tespit Sayısı : 9
[22:31:02] [I-STATS] 9) ITEM: 5385 Ekleyen : IRC-Dancer Eklenen : gazozcu Sebeb : ARAGORN Zaman : 21 Ocak 2020 Salı - Saat : 13:02:30 Tespit Sayısı : 2
[22:31:02] [I-STATS] -
Alıntı:

[20:15:09] [I-STATS] -
[20:15:09] [I-STATS] * Yasaklı Mobil/Web Veri *
[20:15:09] [I-STATS] -
[20:15:09] [I-STATS] Nick : Ssg IP : 46.106.16.66
[20:15:09] [I-STATS] -
[20:15:09] [I-STATS] Ekleyen : IRC-Dancer Eklenen : OqOSq_qr Sebeb : ? Zaman : 21 Ocak 2020 Salı - Saat : 14:15:13
[20:15:09] [I-STATS] Tespit : Mozilla/5.0 (Linux; Android 4.4.2; GT-N7100) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.116 Mobile Safari/537.36
[20:15:09] [I-STATS] Toplam Tespit Sayısı : 2 kere yakaladı. (G:lined)
[20:15:09] [I-STATS] -
[20:15:09] [I-STATS] Veriyi silmek icin !mobilsil 6603 sadece bu IP yi muaf almak için !banac 46.106.16.66 yazabilirsiniz.
[20:15:09] [I-STATS] -
Alıntı:

[21:05:48] [I-STATS] * Yasaklı Mobil/Web Veri *
[21:05:48] [I-STATS] -
[21:05:48] [I-STATS] Nick : Legacy_ IP : 94.123.224.156
[21:05:48] [I-STATS] -
[21:05:48] [I-STATS] Ekleyen : IRC-Dancer Eklenen : OqOSq_qr Sebeb : ? Zaman : 21 Ocak 2020 Salı - Saat : 14:15:13
[21:05:48] [I-STATS] Tespit : Mozilla/5.0 (Linux; Android 4.4.2; GT-N7100) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.116 Mobile Safari/537.36
[21:05:48] [I-STATS] Toplam Tespit Sayısı : 3 kere yakaladı. (G:line)
[21:05:48] [I-STATS] -
[21:05:48] [I-STATS] Veriyi silmek icin !mobilsil 6603 sadece bu IP yi muaf almak için !banac 94.123.224.156 yazabilirsiniz.
[21:05:48] [I-STATS] -
Bu Sistem Manuel bot´a kodlamali eklene bilir.Isteyen PM atsin.

Mesut 23 Ocak 2020 14:05

Cevap: Mobil ban ekleme sistemi
 
Pm atılmıştır.

Zadrich 03 Mayıs 2021 01:33

Cevap: Mobil ban ekleme sistemi
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Merhaba
Farkındayım konu biraz eski ama bana da kodu PM atma şansın var mı tabi uygun ise, Teşekkür ederim.

gLine 01 Temmuz 2022 04:55

Cevap: Mobil ban ekleme sistemi
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Merhaba , Bu koda nasil ulasabilirim peki ?

toprak- 01 Ekim 2022 19:22

Cevap: Mobil ban ekleme sistemi
 
slm mirc için tel modeli yasaklama için elinizde code varmı

Bozkurt- 08 Ekim 2022 23:44

Cevap: Mobil ban ekleme sistemi
 
Alıntı:

toprak- Nickli Üyeden Alıntı (Mesaj 1042723257)
slm mirc için tel modeli yasaklama için elinizde code varmı


Kod:

menu * {
  Version Koruması
  .Aç:/.enable #Version | echo -a Version koruması açıldı..
  .Kapat:/.disable #Version | echo -a Version koruması kapatıldı..
}

#Version off
on *:snotice:*:{
  if $regex($1-,/Client connecting (on port|at) (.+)\: (.+) \((.+)@(.+)\)/Si) {
ctcp $strip($6) version } } }
on *:ctcpreply:*version*: {
  var %:uid $token($1-,-1,32)
  if $hget(banlist,%:uid) {
    msg #Opers 5[VERSION]  $nick yasak id numarasi 2 ( %:uid ) ile giriş yapmaya çalıştı...
    gzline $nick 0 Version Ban Listesine Eklendiniz.
  }
  else {
    .hadd -m mban $nick %:uid
  }
}
on *:input:#Opers:{
  if $regex($1,/^[.!]mban/Si) {
    if $2 = ekle {
      .hadd -m banlist $hget(mban,$3) $3
      msg # 5[VERSION] $hget(mban,$3) id numarasi ile $3 girişleri yasaklandı.
      gzline $3 0 Version Ban Listesine Eklendiniz.
    }
    if $2 = list {
      var %w = 1 | while %w <= $hget(banlist,0).item {
        msg # 5[VERSION] ID: $hget(banlist,%w).item Nick: $hget(banlist,%w).data
        inc %w
      }
    }
    if $2 = sil {
      msg # 5[VERSION] $3 id numaralı mobilban listesinden silindi nick: $hget(banlist,$3)
      .hdel banlist $3
    }
  }
}
#Version end

Bu kod işinizi görecektir.
Kod:

on *:input:#Opers:{
ile siz kullanabilirsiniz.
Kod:

on *:text:*:#Opers:{
olarak değiştirirseniz diğer yöneticiler kullanabilir.

meth 04 Şubat 2023 19:41

Cevap: Mobil ban ekleme sistemi
 
Alıntı:

MasteR06 Nickli Üyeden Alıntı (Mesaj 1042725004)
Kod:

menu * {
  Version Koruması
  .Aç:/.enable #Version | echo -a Version koruması açıldı..
  .Kapat:/.disable #Version | echo -a Version koruması kapatıldı..
}

#Version off
on *:snotice:*:{
  if $regex($1-,/Client connecting (on port|at) (.+)\: (.+) \((.+)@(.+)\)/Si) {
ctcp $strip($6) version } } }
on *:ctcpreply:*version*: {
  var %:uid $token($1-,-1,32)
  if $hget(banlist,%:uid) {
    msg #Opers 5[VERSION]  $nick yasak id numarasi 2 ( %:uid ) ile giriş yapmaya çalıştı...
    gzline $nick 0 Version Ban Listesine Eklendiniz.
  }
  else {
    .hadd -m mban $nick %:uid
  }
}
on *:input:#Opers:{
  if $regex($1,/^[.!]mban/Si) {
    if $2 = ekle {
      .hadd -m banlist $hget(mban,$3) $3
      msg # 5[VERSION] $hget(mban,$3) id numarasi ile $3 girişleri yasaklandı.
      gzline $3 0 Version Ban Listesine Eklendiniz.
    }
    if $2 = list {
      var %w = 1 | while %w <= $hget(banlist,0).item {
        msg # 5[VERSION] ID: $hget(banlist,%w).item Nick: $hget(banlist,%w).data
        inc %w
      }
    }
    if $2 = sil {
      msg # 5[VERSION] $3 id numaralı mobilban listesinden silindi nick: $hget(banlist,$3)
      .hdel banlist $3
    }
  }
}
#Version end

Bu kod işinizi görecektir.
Kod:

on *:input:#Opers:{
ile siz kullanabilirsiniz.
Kod:

on *:text:*:#Opers:{
olarak değiştirirseniz diğer yöneticiler kullanabilir.


Bu kod mirc için mi birde nasıl çalıştırıyoruz anlatırsanız sevinirim

Sadullah 09 Şubat 2023 18:39

Cevap: Mobil ban ekleme sistemi
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] mircinde alt+r yap remote bolume eklersen calıstırırsın

High 09 Şubat 2023 18:51

Cevap: Mobil ban ekleme sistemi
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...], mIRC'ine ekletikten sonra.

!mban ekle nick yada version numarası şeklinde ekleme yapıyorsun.
Örnek: !mban ekle High gibi.
Örnek: !mban sil High
!mban list yazdığın da yasaklı version bilgileri sıralanır.
Yalnız çok sağlıklı değil yani farklı kullanıcılar da zaman zaman etkileniyor o yüzden dikkatli, bilinçli kullanmanı tavsiye ederim.
Sormak istediğin bir şey olursa konu altında belirtebilirsin.

meth 09 Şubat 2023 22:34

Cevap: Mobil ban ekleme sistemi
 
Çok teşekkürler.

DeLiKanLl 30 Mart 2023 16:32

Cevap: Mobil ban ekleme sistemi
 
Merhaba

Bu Kod Çalışmıyor.
Remote ekledim. Menüden Açtım korumayı !mban nick yapıyorum çalışmıyor. Farklı bir çalışma mantığı varsa belirtirmisiniz?

High 05 Nisan 2023 20:13

Cevap: Mobil ban ekleme sistemi
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...], Kodu sürekli aktif halde bırakmanı tavsiye etmem. Bazı kullanıcıların uid numarası çakışa biliyor malesef.
Sunucun neresi? dilersen müsait olduğum da kodu çalışır şekilde verir gerekli bilgilendirmeyi yapabilirim.

manikdepresif 05 Nisan 2023 21:07

Cevap: Mobil ban ekleme sistemi
 
uld numarasi dedigin sey ne high ?

High 06 Nisan 2023 15:51

Cevap: Mobil ban ekleme sistemi
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...], version numarası

Joop 15 Haziran 2023 18:19

Cevap: Mobil ban ekleme sistemi
 
Alıntı:

MasteR06 Nickli Üyeden Alıntı (Mesaj 1042725004)
Kod:

menu * {
  Version Koruması
  .Aç:/.enable #Version | echo -a Version koruması açıldı..
  .Kapat:/.disable #Version | echo -a Version koruması kapatıldı..
}

#Version off
on *:snotice:*:{
  if $regex($1-,/Client connecting (on port|at) (.+)\: (.+) \((.+)@(.+)\)/Si) {
ctcp $strip($6) version } } }
on *:ctcpreply:*version*: {
  var %:uid $token($1-,-1,32)
  if $hget(banlist,%:uid) {
    msg #Opers 5[VERSION]  $nick yasak id numarasi 2 ( %:uid ) ile giriş yapmaya çalıştı...
    gzline $nick 0 Version Ban Listesine Eklendiniz.
  }
  else {
    .hadd -m mban $nick %:uid
  }
}
on *:input:#Opers:{
  if $regex($1,/^[.!]mban/Si) {
    if $2 = ekle {
      .hadd -m banlist $hget(mban,$3) $3
      msg # 5[VERSION] $hget(mban,$3) id numarasi ile $3 girişleri yasaklandı.
      gzline $3 0 Version Ban Listesine Eklendiniz.
    }
    if $2 = list {
      var %w = 1 | while %w <= $hget(banlist,0).item {
        msg # 5[VERSION] ID: $hget(banlist,%w).item Nick: $hget(banlist,%w).data
        inc %w
      }
    }
    if $2 = sil {
      msg # 5[VERSION] $3 id numaralı mobilban listesinden silindi nick: $hget(banlist,$3)
      .hdel banlist $3
    }
  }
}
#Version end

Bu kod işinizi görecektir.
Kod:

on *:input:#Opers:{
ile siz kullanabilirsiniz.
Kod:

on *:text:*:#Opers:{
olarak değiştirirseniz diğer yöneticiler kullanabilir.


Version Çekiyor. Ama herhangi bir cvp gelmiyor. dolasıyla Opersede bilgi gelmiyor
[18:04] -> [Onur5172] VERSION
[18:10] -> [Ayse] VERSION

Vision 15 Haziran 2023 19:59

Cevap: Mobil ban ekleme sistemi
 
Sunucuya bağlanırken server'ın attığı mesajı gönderirsen yardımcı olur arkadaşlar.

Alıntı:

Joop Nickli Üyeden Alıntı (Mesaj 1042809518)
Version Çekiyor. Ama herhangi bir cvp gelmiyor. dolasıyla Opersede bilgi gelmiyor
[18:04] -> [Onur5172] VERSION
[18:10] -> [Ayse] VERSION


High 20 Haziran 2023 14:44

Cevap: Mobil ban ekleme sistemi
 
Merhaba Joop, aşağıda MobilBan Sistemini paylaşıyorum. Çalışır durum da yalnız birkaç konuya değinmekte fayda var %100 doğru sonuç vermemekte. Ekleme yaptığın da takibinde olman da fayda var. Ben Gline olarak ayarlamıştım dilersen Gline yazan kısımları Shun ile değiştir. En azından kullanıcı Sunucudan atılmadan hatalı olduğunu düşündüğün Ban'ı açar muaf eklersin gerek görürsen. Birde mIRC ve Pc ile Web üzerinden girişler de Version almaman normal. Yani sadece Mobil üzerinden giren kullanıcılar için Version karşılığı alırsın.
Paylaşacağım kod da Muaf Nick, İdent ve İp eklemek için ayrı 3 KOD yazmıştı arkadaşım onlarla birlikte paylaşıyorum.
Muaf Nick, İdent ve İP eklemek için Kod bilgili bir Coder arkadaş tarafından düzenlenir ise daha kullanışlı olacağını düşünüyorum. Kod da benim yapamadığım bir diğer eksik ise. Ekleme yaptığınız da eklenen Version numara tanımlanmıyor o yüzden list çektiğiniz de Version numaraları benzer olduğu için biraz göz yorucu ve can sıkıcı oluyor. Aktif görev aldığım bir Sunucu yok. O yüzden test etme şansım olmadı. Sorun olur ise konu altında belirtebilirsin.

Kod:

menu * {
  MobilBAN System
  .Aç:/.enable #Version | echo -a 4MobilBAN2 System aktif edildi.
  .Kapat:/.disable #Version | echo -a 7MobilBAN2 System deaktif edildi.
}
#Version off
on *:snotice:*:{
  if $regex($1-,/Client connecting (on port|at) (.+)\: (.+) \((.+)@(.+)\)/Si) {
    var %_port = $regml(2), %_nick $regml(3), %_ident $regml(4), %_ip $regml(5)
    if $hget(MuafNick,%_nick) || $hget(MuafIP,%_ip) || $hget(Muafident,%_ident) { return }
    ctcp %_nick version
  }
}
on *:ctcpreply:*version*: {
  var %:uid $token($1-,-1,32)
  if $hget(banlist,%:uid) {
    msg #Xline 11-> 0[5YASAKLI GiRiŞ0]2 Giriş yapmaya çalışan kullanıcı4 $nick 2Uygulanan işlem:4 G:LiNED
    echo #Güvenlik $timestamp 11-> 5[VERSION]0 $nick 2yasak id numarasi 0 ( %:uid ) 2ile giriş yapmaya çalıştı.
    Gline $nick 0 2Sunucu kurallarına uymadığınız için girişiniz,4 Yasaklanmıştır.
  }
  else {
    .hadd -m mban $nick %:uid
  }
}
on *:input:#:{
  if $regex($1,/^[.!]mban/Si) {
    if $2 = ekle {
      .hadd -m banlist $hget(mban,$3) $3
      hsave banlist banlist.bf
      msg #Güvenlik 11-> 5[VERSION]0 $hget(mban,$3) 2Yasaklanan Versiona ait Nick0 $3 2Version bilgileri listeye eklendi.
      Gline $3 0 2Sunucu kurallarına uymadığınız için girişiniz,4 Yasaklanmıştır.
    }
    if $2 = list {
      var %w = 1 | while %w <= $hget(banlist,0).item {
        msg # 11-> 5[VERSION]4 ID:0 $hget(banlist,%w).item 4Nick:0 $hget(banlist,%w).data
        inc %w
      }
    }
    if $2 = sil {
      msg # 5[VERSION]0 $3 2id numaralı4 MobilBAN2 listesinden silindi 4Nick:0 $hget(banlist,$3)
      .hdel banlist $3
      hsave banlist banlist.bf
    }
  }
}
#Version end
Kullanımı :
!mban ekle nick
!mban sil nick
!mban list

on *:start: {
  hmake banlist
  $iif($isfile(banlist.bf),hload banlist banlist.bf)
}

MUAF Nick Ekleme :
Kod:

on *:input:#:{
  if $regex($1,/^[.!]muafnick/Si) {
    if !$regex($2,/^(ekle|s[ıiİ]l|list)$/Si) { msg # 11[!.&]7muafnick4 <ekle|sil|list>7 olarak belirtiniz. | return }
    elseif $regex($2,/^ekle$/Si) {
      if !$regex($3,/./i) { msg # 4Lütfen Nick belirtiniz.7 ÖRNEK;0[!.]4muafnick0 <ekle> <Nick> | return }
      elseif $hget(MuafNick,$strip($3)) { msg # 11->0 $+(,$strip($3),) 7Nickli kullanıcı Muaf listesinde ekli. | return }
      var %n = $left($md5($calc($ctime * $rand(1000,9999))),$r(10,25))
      .hadd -m MuafNick $strip($3) %n
      .hsave -o MuafNick MuafNick.high
      msg # 11->0 $+(,$strip($3),) 4Nickli kullanıcı muaf listesine eklendi.     
    }
    elseif $regex($2,/^s[ıiİ]l$/Si) {
      if !$regex($3,/./i) { msg # 4Lütfen Nick belirtiniz.7 ÖRNEK;4 [!.]muafnick0 <sil> <Nick> | return }
      elseif !$hget(MuafNick,$strip($3)) { msg # 11->0 $+(,$strip($3),) 7Nickli kulllanıcı muaf listesinde ekli değil. | return }
      .hdel -m MuafNick $strip($3)   
      .hsave -o MuafNick MuafNick.high
      msg # 11->0 $+(,$strip($3),) 7Nickli kullanıcı muaf listesinden silindi.
    } 
    elseif $regex($2,/^l[ıiİ]st$/Si) {
      if ($hget(MuafNick,0).data == 0) { msg # 7Muaf Nick listesinde kayıt bulunmamaktadır. | return }
      msg # 11Muaf Nick Listesi
      msg # 
      var %i = 1 | while (%i <= $hget(MuafNick,0).data) {
        msg # 11->0 $+(%i,-4,$chr(41), ) $hget(MuafNick,%i).item
        inc %i
      }
      msg # 
      msg # 11Muaf Nick listesi sonu
    }
  }
}
on *:start: {
  hmake muafnick
  $iif($isfile(MuafNick.high),hload muafnick MuafNick.high)
}

Muaf İdent Ekleme:
Kod:

on *:input:#:{
  if $regex($1,/^[.!]muafident/Si) {
    if !$regex($2,/^(ekle|s[ıiİ]l|list)$/Si) { msg # 7[!.&]muafident4 <ekle|sil|list>7 olarak belirtiniz. | return }
    elseif $regex($2,/^ekle$/Si) {
      if !$regex($3,/./i) { msg # 4Lütfen ident belirtiniz.7 ÖRNEK;4[!.]muafident0 <ekle> <ident> | return }
      elseif $hget(Muafident,$strip($3)) { msg # 11->0 $+(,$strip($3),) 7identi muaf listesinde ekli. | return }
      var %n = $left($md5($calc($ctime * $rand(1000,9999))),$r(10,25))
      .hadd -m Muafident $strip($3) %n
      .hsave -o Muafident Muafident.high
      msg # 11->0 $+(,$strip($3),) 4identi muaf listesine eklendi.     
    }
    elseif $regex($2,/^s[ıiİ]l$/Si) {
      if !$regex($3,/./i) { msg # 4Lütfen ident belirtiniz.7 ÖRNEK;4[!.]muafident0 <sil> <ident> | return }
      elseif !$hget(Muafident,$strip($3)) { msg # 11->0 $+(,$strip($3),) 7identi muaf listesinde ekli değil. | return }
      .hdel -m Muafident $strip($3)   
      .hsave -o Muafident Muafident.high
      msg # 11->0 $+(,$strip($3),) 7identi muaf listesinden silindi.
    } 
    elseif $regex($2,/^l[ıiİ]st$/Si) {
      if ($hget(Muafident,0).data == 0) { msg # 7Muaf ident listesinde kayıt bulunmamaktadır. | return }
      msg # 11Muaf ident Listesi
      msg # 
      var %i = 1 | while (%i <= $hget(Muafident,0).data) {
        msg # 11->0 $+(%i,-4,$chr(41),) $hget(Muafident,%i).item
        inc %i
      }
      msg # 
      msg # 11Muaf Ident listesinin sonu
    }
  }
}
on *:start: {
  hmake muafident
  $iif($isfile(Muafident.high),hload muafident Muafident.high)
}

Muaf İp Ekleme:

Kod:

on *:input:#:{
  if $regex($1,/^[.!]muafip/Si) {
    if !$regex($2,/^(ekle|s[ıiİ]l|list)$/Si) { msg # 11[!.&]7muafip4 <ekle|sil|list>7 olarak belirtiniz. | return }
    elseif $regex($2,/^ekle$/Si) {
      if !$regex($3,/\d+\.\d+\.\d+\.\d+/i) { msg # 4Lütfen IP belirtiniz.7 ÖRNEK;0[!.]4muafip0 <ekle> <IP> | return }
      elseif $hget(MuafIP,$strip($3)) { msg # 11->0 $+(,$strip($3),) 4IP adresi7 muaf4 IP7 listesinde ekli. | return }
      var %n = $left($md5($calc($ctime * $rand(1000,9999))),$r(10,25))
      .hadd -m MuafIP $strip($3) %n
      .hsave -o MuafIP MuafIP.high
      msg # 11->0 $+( ,$strip($3),) 4Muaf ip listesine eklendi.     
    }
    elseif $regex($2,/^s[ıiİ]l$/Si) {
      if !$regex($3,/\d+\.\d+\.\d+\.\d+/i) { msg # 4Lütfen IP belirtiniz.7 ÖRNEK;4[!.]muafip0 <sil> <IP> | return }
      elseif !$hget(MuafIP,$strip($3)) { msg # 11->0 $+(,$strip($3),) 4IP adresi 7muaf IP4 listesinde ekli değil. | return }
      .hdel -m MuafIP $strip($3)   
      .hsave -o MuafIP MuafIP.high
      msg # 11->0 $+(,$strip($3),) 4IP adresi 7muaf IP4 listesinden silindi.
    } 
    elseif $regex($2,/^l[ıiİ]st$/Si) {
      if ($hget(MuafIP,0).data == 0) { msg # 7Muaf IP listesinde4 kayıt bulunmamaktadır. | return }
      msg # 11Muaf IP Listesi
      msg # 
      var %i = 1 | while (%i <= $hget(MuafIP,0).data) {
        msg # 11->0 $+(%i,-4,$chr(41),) $hget(MuafIP,%i).item
        inc %i
      }
      msg # 
      msg # 11Muaf IP listesi sonu
    }
  }
}
-
on *:start: {
  hmake muafip
  $iif($isfile(MuafIP.high),hload muafip MuafIP.high)
}



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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk