Pouria – Telegram
Pouria
3.72K subscribers
20 photos
4 videos
1 file
25 links
Download Telegram
Channel created
درود عزیزان امیدوارم حالتون خوب باشه ،
این چنل رو زدم که اگه به باگی در مرزبان برخوردم یا یه چیزکاربردی درمورد مرزبان پیدا کردم با شما اشتراک بذارم تا شما هم بتونید استفاده کنید یا مشکلتون رو حل کنید.
برای شروع از یک کد جاوا اسکریپت استفاده میکنیم که بهتون حجم مصرفی پنل نمایندگی مرزبان رو نشون میده.

🤔حالا کاربردش کجاست؟
ببینید مرزبان به طور دیفالت حجم مصرفی هر نماینده رو نشون نمیده ، برای دریافت حجم مصرفی یا باید کوئری بردیتابیس mysql زد یا اینکه از طریق ترمینال سرور مستر اینکارو انجام داد.

😐حالا اگه ما از یک شخص نمایندگی خریده باشیم و خودمون بخوایم بدونیم چقدر مصرف کردیم باید به فروشنده پنل مراجعه کنیم ، اما من در این اموزش بهتون یاد میدم که چطور خودتون بدون دسترسی به سرور مستر و دیتابیس اینکارو انجام بدید.

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

بعد بخش Items per page رو کلیک راست کنید و inspect رو بزنید.


حالا بخش dev tools براتون باز میشه و دقیقا اونجایی که خط کشیدم ، یکی از مقدار هارو تغییر بدید ، اگه 200 تا کاربر دارید مقدارشو بذارید 200 یا بیشتر ؛ اگه 2000 تا دارید مقدارشو بذارید 2500 یا بیشتر هیچ فرقی نداره ، ولی باید تمام یوزر هاتون رو توی یک صفحه ببینید تا این کد عمل کنه.
حالا من اولی رو گذاشتم روی 4000 و بخش 4000 برای من فعال شد.

حالا روش کلیک کنید تا تمام یوزر هاتون رو بتونید توی یک صفحه ببینید.
حالا ازینجا وارد کنسول میشیم و این متن رو وارد میکنیم :
allow pasting

دقت کنید شما نمیتونید این کد رو کپی کنید و وارد کنید چرا که پیست کردن در کنسول dev tools مجاز نیست و اول شما باید مجازش کنید ، زمانی که این کد رو وارد کردید گزینه paste براتون فعال میشه.
خیلی خب حالا شما کافیه کد زیر رو وارد کنید تا مجموع مصرفتون رو ازین پنل ببینید.

توجه داشته باشید برای اینکه اسکریپت زیر کار کنه ، زبان پنلتون انگلیسی باشه.
{
const elements = document.querySelectorAll('.chakra-text.css-0');

function convertToGb(value, unit) {
if (unit === 'MB') {
return value / 1024;
} else if (unit === 'GB') {
return value;
}
return 0;
}

function extractNumberAndUnitFromString(str) {
const match = str.match(/Total:\s*([\d.]+)\s*(MB|GB)/);
return match ? [parseFloat(match[1]), match[2]] : [0, 'MB'];
}

let totalGb = 0;
elements.forEach(element => {
const text = element.textContent;
const [number, unit] = extractNumberAndUnitFromString(text);
totalGb += convertToGb(number, unit);
});

console.log(`Total Usage: ${totalGb.toFixed(2)} GB`);
}
کارکرد این اسکریپت به این صورت هست که میاد total usage کاربر هارو باهم جمع میگیره و به شما میده ، بنابر این اگه شما یوزری رو دیلیت کرده باشید و در این لیست پنلتون وجود نداشته باشه، قاعدتا حساب نمیشه و نشونش نمیده.
اگه کسی دوست داشت اموزششو ریکورد کنه و برام بفرسته تا قرارش بدم داخل چنل.
ربات مدیریت ادمین مرزهلپ
🐱گیتهاب :
https://github.com/ppouria/marzhelp

فیچر های ربات:

✔️ساخت ادمین
✔️تغییر اطلاعات ادمین(یوزرنیم پسورد...)
✔️محدودسازی ادمین
✔️فعالسازی و غیرفعالسازی پروتکل و اینباند برای کاربران ادمین
✔️مدیریت کاربران ادمین توسط مدیر ربات و خودادمین
✔️ دیدن مشخصات ادمین توسط خود ادمین و مدیر ربات
✔️غیرفعالسازی کاربران ادمین
✔️ذخیره حجم یوزر قبل از دیلیت شدن
✔️تنظیم زمان ، حجم و تعداد ساخت کاربر برای ادمین
🔜جابه‌جایی کاربران بین دو ادمین
✔️غیرفعال شدن ادمین زمانی که حجم یا زمانش به پایان میرسد
✔️تمدید پنل توسط ادمین
🔜ساخت تمپلیت
🔜امکان مدیریت کاربران توسط ادمین و مدیر اصلی
🔜امکان ساخت یوزر ، دیلیت کردن یوزر ، ادیت کردن یوزر توسط ادمین و مدیر اصلی
🔜امکان مدیریت تنظیمات اصلی پنل
🔜 دریافت بکاپ و ایمپورت بکاپ
🔜تمدید خودکار
🔜نشان دادن کلاینت های متصل شده به یک اشتراک
🔜گزارش ادمین ها هر 24 ساعت یکبار
🔜نمودار مصرف ادمین

چنل تلگرام:
@viapouria

هرگونه ایده ای دارید داخل گروه مرزبان تگم کنید و ایده تونو بگید و اگه کارامد و جالب بود به لیست اضافه میشه.
Please open Telegram to view this post
VIEW IN TELEGRAM
امروز ، ۱۹ نوامبر روز جهانی مرده.
بهترین ریپازیتوریِ گیت‌هاب که تو این چند وقته دیدم!

احتمالا خیلیاتون g4f رو بشناسید، باهاش می‌تونید به کمک منابع مختلف از انواع مدل‌های مولد متنی و تصویری هوش مصنوعی مثل GPT-4o یا 3.5 sonnet و... به شکل کاملا رایگان استفاده کنید

این ریپازیتوری عملا کلی هوش مصنوعی رو براتون یجا آماده کرده و میتونید استفاده کنید.

برای اجراش روی ویندوز هم کافیه آخرین ریلیز ویندوز رو از اینجا دانلود کنید و بعد فایل g4f.exe رو ران کنید و وارد مرورگر بشید و با پورت 8080 استفادش کنید.
به این صورت:
http://127.0.0.1:8080

برای سایر سیستم عامل ها و جزئیات بیشتر هم میتونید به گیتهاب این پروژه مراجعه کنید و برای حمایت هم، ستاره بهش بدید.

https://github.com/xtekky/gpt4free
خب ، اینم از آموزشی که قولشو داده بودم.

برای دیدن آموزش کلیک کنید.

اوتباند و روتینگ استفاده شده در تلگراف:
Outbound:
{
"tag": "ADblocker",
"protocol": "wireguard",
"settings": {
"secretKey": "PrivateKey",
"DNS": [
"10.255.255.1"
],
"address": [
"address-without-subnet"
],
"peers": [
{
"publicKey": "publicKey",
"endpoint": "endpoint",
"preSharedKey": "PublicKey",
"keepAlive": 300
}
],
"kernelMode": false,
"domainStrategy": "ForceIPv4",
"mtu": 1280
}
}

routing:

{
"type": "field",
"inboundTag": [
"INBOUND-NAME"
],
"outboundTag": "ADblocker",
"domain": [
"geosite:youtube"
]
}

اگه میخواید کل ترافیکو رد کنید کافیه فیلد domain رو پاک کنید:

{
"type": "field",
"inboundTag": [
"INBOUND-NAME"
],
"outboundTag": "ADblocker"
}


توضیحات اضافی:
دوستان، این اولین تلگراف منه و من هیچ تجربه قبلی در ساخت تلگراف ندارم.
اگر اشتباهی داشتم، یا اصطلاحی رو درست استفاده نکردم ببخشید دیگه و شما که خیلی حالیته و فکر میکنی دانشمندی، میتونی بهم اطلاع بدی تا اصلاحش کنم.💯
Please open Telegram to view this post
VIEW IN TELEGRAM
Pouria
خب ، اینم از آموزشی که قولشو داده بودم. برای دیدن آموزش کلیک کنید. اوتباند و روتینگ استفاده شده در تلگراف: Outbound: { "tag": "ADblocker", "protocol": "wireguard", "settings": { "secretKey": "PrivateKey", "DNS":…
ازین روشم میتونید استفاده کنید؛ ولی خوب باید روی هر سروری که میخواید وایرگارد بزنید، هسته وایرگارد رو نصب کنید.

here.
Pouria
✔️ذخیره حجم یوزر قبل از دیلیت شدن
در منوی تنظیمات ربات یه گزینه ای وجود داره به اسم "ذخیره حجم ادمین" ،
با فعال سازی این قابلیت ، اگر ادمین شما یوزری رو پاک کنه، حجم اون یوزر ذخیره میشه و از بین نمیره.