Eğer static bir ip adresine sahipsen bu kontrol yöntemi seni sıkıntıya sokar her modemi resetlediğinde ipleri sphereye bir daha tanıtmak zorunda kalırsın.
Küçük bir hatırlatmada yapayım senin verdiğin ip'ler local iplerdir.Modem veya router'in size tanımladığı ipdir onu sphere tanımaz.
www.ipnedir.com adresinden ip adresinizi öğrenebilirsiniz.
Eğer static ip'ye sahipsen veya her seferinde ip bilgilerimi güncellerim dersen ;
herhangi bir login kontrolü altına şu kodları yaz
if (<account.plevel> > 1)
for x 1 <def.accountsayisi>
args = <def.accountismi<dlocal.x>>
if strmatch("<argv[0]>","<account.name>")
if !strmatch ("<argv[1]>","<account.lastip>")
src.sysmessage giris yapamazsiniz
src.disconnect
return 1
endif
endif
endfor
endif
Defname kısmınıda herhangi bir yere kayıt et;
[defname accountip]
accountsayisi "2" // kaç account varsa o kadar sayi yaz
accountismi1 "ahmet,88.88.888.88"
accountismi2 "mehmet,89.89.889.89"