AuthServ/fa

From OnlineGamesNetWiki
Jump to: navigation, search

AuthServ

AuthServ برای دادن سطح دسترسی شما پس از اتصال به سرور ساخته شده است. پس از اینکه Auth شدید وظیفه AuthServ اینست که سطح دسترسی مورد نظر در چنل خود را به شما بدهد. (بعنوان مثال برای مدیریت ChanServ در چنل خود)
لطفا توجه کنید که AuthServ شبیه NickServ می باشد ولی عملکرد کاملا مشابهی ندارد. در نتیجه شما نمی توانید از نام مستعار خود که توسط AuthServ ثبت شده است محافظت کنید یا آن را از طریق خروج اجباری پس بگیرید. ولی، می توانید از هر نام مستعاری استفاده کنید در حالیکه همچنان به سرور متصل هستید و همچنان سطح دسترسی خود را در چنل دارید.

دستورات


برای استفاده از AuthServ می توانید از یکی از دستورات زیر استفاده کنید:

  • دستور as/
  • دستور AuthServ/
  • دستور msg AuthServ@Services.OnlineGamesNet.net/

دستورات کلی


  • HANDLEINFO [nick|*account]
    • اطلاعات یک اکانت را در اختیار شما قرار می دهد. بدون نوشتن پارامترهای مربوطه این دستور فقط اطلاعات اکانت شما را در اختیارتان قرار می دهد.

برای یوزرهای دیگر، شما فقط برخی از اطلاعات را خواهید دید.

  • INFO حالت مخفف HANDLEINFO می باشد.


  • REGISTER
    • دستوری بود که به وسیله آن می توانستید بدون مراجعه به سایت اکانت AuthServ را ثبت کنید. بدلیل مسائل امنیتی این دستور غیر فعال شده است. شما می توانید با مراجعه به سایت ما عملیات ثبت اکانت را انجام دهید.


  • AUTH <accountname> <password>
    • با استفاده از این دستور می توانید به اکانت AuthServ خود لاگین کنید. شما باید این کار را انجام دهید تا ChanServ بتواند سطح دسترسی شما را در اختیارتان بگذارد.


  • ADDMASK <mask>
    • با استفاده از این دستور می توانید یک hostmask (الگوی آیپی) را به اکانت خود اضافه کنید. با این الگو شما می توانید بدون دریافت کوکی جدید وارد اکانت خود شوید. بدون استفاده از پارامتر hostmask فعلی شما اضافه می شود.

هر الگویی باید بصورت Ident@Host باشد، که Host تامین کننده اینترنت شما (آیپی یا دامین کانکشنی که قصد اضافه کردن دارید).
مثال: as addmask *@139.812.28.12/ هر Ident (*) که از آیپی 139.812.28.12 استفاده می کند خواهد بود.


  • DELMASK <mask>
    • با این دستور می توانید یک hostmask را از اکانت خود حذف کنید.


  • AUTHCOOKIE <account>
    • ایمیلی به آدرس ایمیل اکانت شما ارسال می کند. در این ایمیل شما دستور COOKIE را خواهید یافت. اگر آن دستور را اجرا کنید به اکانت لاگین (وارد) خواهید شد. (در صورتی که الگو آیپی شما تغییر کرده باشد استفاده می شود)


  • COOKIE <account> <cookie>
    • اگر شما ایمیل اکانت خود را تغییر دهید یا درخواست ارسال کوکی/تغییر رمز بوسیله کوکی را بدهید، ایمیلی برای تایید این عملیات دریافت خواهید کرد که در آن دستور COOKIE را خواهید یافت. آن را اجرا کنید تا تغییرات ثبت شوند.

مثال: as cookie MyAccount 19kI39Oll/ برای تایید.


  • DELCOOKIE
    • این دستور کوکی فعلی اکانت شما را حذف خواهد کرد. البته این دستور زمانی قابل اجرا خواهد بود که شما قبلا وارد اکانت شده باشید. برخی از کوکی ها قابل حذف شدن نیستند و باید تاریخ آن ها منقضی گردد!

اگر تمایل دارید یک کوکی را درحالیکه وارد اکانت نشده اید حذف کنید (بعنوان مثال برای درخواست یک کوکی جدید) باید از تیم پشتیبانی (چنل help#) درخواست کنید.


  • GHOST
    • شخص دومی که با استفاده از اکانت شما به شبکه وصل شده است را دیسکانکت می کند. برای این کار شما باید قبلا وارد آن اکانت شده باشید.

این دستور برای حالتی مفید است که یوزر قبلی شما بدلیل منقضی شدن زمان پینگ (Ping Timeout) یا لغو اتصال هنوز خارج نشده باشد. دو نکته مهم که باید بخاطر داشته باشید: شما نمی توانید شخصی که از نام مستعار شما استفاده می کند را خارج کنید (مگر اینکه از اکانت و اتصال شما هم استفاده کند)، و شما نمی توانید با این دستور خودتان را خارج کنید.

تنظیمات AuthServ


  • PASS <old pw> <new pw>
    • رمز عبور فعلی شما را تغییر می دهد
  • RESETPASS <account> <new pw>
    • اگر شما رمز خود را فراموش کرده اید، می توانید با استفاده از دستور روبرو رمز جدید برای اکانت قرار بدهید: as RESETPASS Account NewPassword/

این رمز جدید زمانی فعال خواهد شد که شما کوکی ارسال شده به ایمیل خود را تایید کنید. فقط زمانی قابل استفاده است که شما وارد اکانت نشده باشید.

  • SET <setting> <value>
    • تنظیمات اکانت شما را برای سرویس های شبکه تغییر می دهد. تنظیمات و مقادیر آن ها عبارتند از:
      • Setting: COLOR
        • مقادیر ممکن: 0 و 1
        • در صورتیکه استفاده شود AuthServ و ChanServ از متن پررنگ و زیر خط دار در ارتباط با شما استفاده خواهد کد.
      • Setting: INFO
        • مقادیر ممکن: یک جمله
        • این دستور اطلاعات و توضیحات وارد شده را در اکانت AuthServ شما ثبت می کند.
      • Setting: LANGUAGE
        • مقادیر ممکن: C, cz, de, en, es, fr, it, nl, pl, pt, sk, tr (با این توضیح که 'C' زبان انگلیسی می باشد)
        • این دستور زبان مورد استفاده در سرویس های شبکه را بر روی اکانت AuthServ شما تنظیم می کند.
      • Setting: PRIVMSG
        • مقادیر ممکن: 0 و 1
        • این دستور سرویس ها تنظیم می کند که آیا از طریق notice و پیغام در چنل (0) به شما پاسخ دهند یا از طریق query یا همان پیغام خصوصی (1)
      • Setting: MAXLOGINS
        • مقادیر ممکن: 1 تا 10
        • این دستور تعداد افرادی را که بطور همزمان می توانند وارد اکانت شما شوند مشخص می کند.
      • Setting: EMAIL
        • مقادیر ممکن: your@email
        • این دستور ایمیل شما را ثبت می کند. این کار باید توسط تایید کوکی که به ایمیل شما ارسال می شود صورت بگیرد.
      • Setting: AUTOHIDE
        • مقادیر ممکن: 0 و 1
        • توسط دستور usermode +x آیپی شما را بطور خودکار مخفی می کند.
        • بصورت زیر عمل می کند:
          • User (~user@host.net) Quit (Registered)
          • User (~user@testaccount.users.OnlineGamesNet) has joined #CHANNEL
          • همانطور که مشاهده می کنید آیپی و هاست شما مخفی خواهد شد.