۱۳۸۸ آذر ۲۲, یکشنبه

مشکل در برنامه نویسی کیل NTTac برای کاربران میکروتیک

سلام
من 2 روزی هست تصمیم گرفتم برنامه نویسی یاد بگیرم..اولبن برنامه هم با تلاش های بسیارنوشتم ولی یه جا کار می کنه و جای اصلی خیر
برنامه رو با c++ خیلی ساده نوشتم ولی برای 2 روز بنظرم خوب هست
برنامه به این صورت کار می کنه:
اولین قدم :
اجرای این دستور در میکروتیک :

/system script remove "kill";/system script add name=kill source=":global kill;:global usr;:set kill [ /ppp active;:put [ find name=$usr ] ];"
دومین قدم:
دریافت فایل و خارج کردن از حالت فشرده
و استفاده بدین صورت :
mikill mikrotik-ip-address ssh-user ssh-pass ssh-port username-for-kill
مثال :
mikill.exe 192.168.100.1 reza 123658 22 reza


برنامه از ssh برای اتصال به میکروتیک استفاده می کنه و بهمین دلیل از plink استفاده کردم که در فایل موجود هست

اگر دستورات بالا را در CMD اجرا کنید بخوبی کار می کنه ولی توی NTTAC کار نمی کنه
به نظرتون دلیلش چیه؟


امکان interactive ssh در c++ وجود دارد؟
ممنون

۳ نظر:

hasheminejad گفت...

سلام من این برنامه را مثل شما نوشتم
اگر برنامه در Cmd به خوبی کار می کند
فکر می کنم از طرز نوشتن کیل کامند می باشد
من خط NTTAC اینطوری براش کیل می نویسم
default ".\external\rrasKill.exe $username 192.168.1.1 admin passwd"

sara گفت...

check your mail
I sent pdf of C#

ناشناس گفت...

salam man jafarian hastam dosteton
agar yadeton bashe dorane mcse
faghat khastam salam kardeh basham