arkadaşlar merhaba bi scp ye ıhtıyacım var şu şekilde

mesela bı admının ben ıp sını alıp scp ıcerısıne yada herhangı bı yere yazıcam o admın ben ıp degıstırmeden o ıp dısında baska bı ıp den gıremıcek

tum staf kadrosuna yapmak ıstıyorum bunu bı staf yada admın bana ıp sını atıcak spherenın oldugu yerdekı scp ye o ıp yı belırtıcem o ıp dısında gıremıcek ben ıp degıstırmedıgım surece daha once elımde vardı bu sıstem ama bulamıyorum yardımcı olurmusunuz
Silindi
Members
0
on=@charclick
if (<src.account.plevel> < 7)
if (strmatch('<src.account.LASTIP>','<src.act.account.LASTIP>')) && !(<src.uid> == //<src.act.uid>)
src.s Ekranimdaki karakter benimle ayni ip'yi paylasiyor.
src.disconnect
src.disconnect
return 1
endif

Sorunu tam olarak anlamadım fakat böyle bişey sana yardımcı olabilecek diye düşündüm.
bu var elımde benım ıstedıgım

acc name ahmet 192.168.2.1
acc name mehmet 192.168.2.2
acc name ali 192.168.2.3

gıbı sadece bu ıp ler gırsın
Novice
12.5
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"

Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.