PiBytes
166 subscribers
48 photos
2 videos
9 files
87 links
- MAKE IT BETTER

- X: x.com/xpibyte
- Contact: @pibyte
- Vibe: @sinner_singer

کد بزنید و کد بزنید و بزنید و بزنید و بازهم بزنید.
Download Telegram
#وقایع_اینترنتیه

اونطوری که مشخصه، استقبال از «اینترنت پرو» اونقدری که نوابغ(!) پشت صحنه انتظار داشتند، نبوده. چند وقت پیش بحثی پیش آمد که اپراتورها درآمدشون به اندازه خرجشون نیست (خب طبیعیه، SMS کلا از بین رفته، تماس هم خیلی‌ها ترجیح میدن یا نگیرن یا روی واتسپ و ... بگیرن) و باید فکری کنند.
حالا این موضوع هم به این شکل در آمده.
کاش پیش از این که به شکل سخت بفهمند این کار اشتباهه، بساطش رو جمع کنند و اینترنت رو برگردونند به حالت عادی. وگرنه که ما با خرید کانفیگ، سوراخ پیدا کردن و ... وصلیم ولی تن به نت سفید و پرو نمی‌دیم.

@haghiri75_blog
ذهن زیبا - A beautiful Mind
#وقایع_اینترنتیه اونطوری که مشخصه، استقبال از «اینترنت پرو» اونقدری که نوابغ(!) پشت صحنه انتظار داشتند، نبوده. چند وقت پیش بحثی پیش آمد که اپراتورها درآمدشون به اندازه خرجشون نیست (خب طبیعیه، SMS کلا از بین رفته، تماس هم خیلی‌ها ترجیح میدن یا نگیرن یا روی…
واقعیت اینه که هممون خیلی راحت میتونیم یک فحش جانانه حواله اونایی بکنیم که رفتن نت پرو گرفتن، یا اینکه بعضیا سرخم میکنن و میگن مجبوریم و ما کارمون میطلبه یا ما دانشجوییم باید یادبگیریم از منابع ازاد استفاده کنیم و هزار جور دلیل به ظاهر منطقی دیگه...

ولی یکم فکرکنیم، ایکاش کسی همین مطلبی که الان میخوام بنویسم رو یک ماه پیش به من گفته بود‌. ولی الان خودم برای خودم و شما مینویسم.

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

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

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

این وسط هم باز بواسطه نوابغی که تو جامعه داریم راه‌هایی برای وصل شدن به نت هست، درسته دردسر زیادی دارن و پایدار نیستن، ولی به مراتب گزینه بهتری هستن نسبت به نت پرو.

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

یادبگیریم هرشخصی تو جامعه وظیفه‌ای داره، اون فرد باسوادی که میاد به منو تو راهی برای وصل شدن هرچند پردردسر ارائه میکنه، وظیفه‌اش رو به خوبی انجام داده.

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

عموم افراد که دانش تخصصی توی زمینه تکنولوژی ندارن هم وظیفه دارن، وظیفه‌شون اینه که از نت پرو استفاده نکنن و بقیه رو هم از استفاده کردنش منع کنن و دلایلی که نباید اینکار رو بکنن بهشون یادآور بشن.

ارتباطات مارو قطع کردن که صدا نداشته باشیم، که همصدا نباشیم، زهی خیال باطل.

#thought@pibytes
5👌3
ی اسکریپت ساده نوشتم که میتونید تو بکگراند رانش کنید و هروقت آدرسی دردسترس بود، بهتون اطلاع بده

#!/bin/bash
set -euo pipefail

# Proxy Settings
DEFAULT_PROXY_HOST=127.0.0.1
DEFAULT_PROXY_PORT=10808
PROXY_ENABLED=0
PROXY_HOST="$DEFAULT_PROXY_HOST"
PROXY_PORT=""

# Interval Settings
DEFAULT_INTERVAL=20
INTERVAL="$DEFAULT_INTERVAL"

URL=""

usage() {
    cat >&2 <<EOF
Usage: $0 [-H proxy_host] [-p [proxy_port]] [-i interval_seconds] <server-address>
EOF
    exit 1
}

die() {
    echo "Error: $*" >&2
    exit 1
}

while [[ $# -gt 0 ]]; do
    case "$1" in
    -H)
        shift
        [[ $# -gt 0 ]] die "-H requires a host/IP"
        PROXY_HOST="$1"
        shift
        ;;
    -p)
        shift
        PROXY_ENABLED=1
        if [[ $# -gt 0 && "$1" =~ ^[0-9]+$ ]]; then
            PROXY_PORT="$1"
            shift
        else
            PROXY_PORT="$DEFAULT_PROXY_PORT"
        fi
        ;;
    -i)
        shift
        [[ $# -gt 0 ]] die "-i requires a number"
        [[ "$1" =~ ^[0-9]+$ ]] die "Interval must be a number (seconds)"
        INTERVAL="$1"
        shift
        ;;
    -h | --help)
        usage
        ;;
    --)
        shift
        break
        ;;
    -*)
        die "unknown option: $1"
        ;;
    *)
        URL="$1"
        shift
        if [[ $# -gt 0 ]]; then
            die "Too many arguments. Unexpected: $*"
        fi
        break
        ;;
    esac
done

if [[ -z "$URL" && $# -gt 0 ]]; then
    URL="$1"
    shift
    [[ $# -gt 0 ]] && die "Too many arguments. Unexpected: $*"
fi

[[ -z "$URL" ]] && usage

if [[ "$PROXY_ENABLED" -eq 1 ]]; then
    [[ "$PROXY_PORT" =~ ^[0-9]+$ ]] die "Proxy port must be a number"
    ((PROXY_PORT >= 1 && PROXY_PORT <= 65535)) die "Proxy port must be 1..65535"
fi

((INTERVAL >= 1)) die "Interval must be >= 1 second"

send_notification() {
    if command -v notify-send >/dev/null && [[ -n "$DISPLAY" ]]; then
        export DBUS_SESSION_BUS_ADDRESS="unix:path=${XDG_RUNTIME_DIR:-/run/user/$(id -u)}/bus"
        notify-send "Reachable" "$1"
    fi
}

play_sound() {
    if command -v paplay >/dev/null; then
        paplay /usr/share/sounds/freedesktop/stereo/complete.oga 2>/dev/null
    elif command -v aplay >/dev/null; then
        aplay /usr/share/sounds/alsa/Front_Center.wav 2>/dev/null
    fi
}

CURL_OPTS=("--silent" "--head" "--fail")
if [[ "$PROXY_ENABLED" -eq 1 ]]; then
    CURL_OPTS+=(--socks5-hostname "$PROXY_HOST:$PROXY_PORT")
    echo "Proxy: $PROXY_HOST:$PROXY_PORT"
else
    echo "Proxy: Disabled"
fi

echo "Target: $URL | Interval: ${INTERVAL}s"

while true; do
    if curl "${CURL_OPTS[@]}" "$URL" >/dev/null 2>&1; then
        echo "$(date '+%Y-%m-%d %H:%M:%S') $URL is REACHABLE!"
        send_notification "Address $URL is reachable Now!"
        play_sound
        exit 0
    else
        echo "($(date '+%Y-%m-%d %H:%M:%S')) $URL is still unreachable!"
    fi
    sleep "$INTERVAL"
done

اگه روی سرور و پورتی میخواید ران بشه که وپن دارین، (دیفالت لوکال‌هاست، پورت 10808) میتونید با سوئیچ های p- و H-، به ترتیب پورت و سرور رو تغییر بدید...

#script@pibytes


- PiBytes
1
بهترین روشهای تبدیل man page به فایل pdf:

man -t <command_name> | ps2pdf - > manual.pdf


man -Tps <command_name> | ps2pdf - > manual.pdf

اگه گزینه‌ بهتری سراغ دارید که باعث بشه man page ها خواناتر بشن ازنظر ظاهری، بهم بگید.

#tool@pibytes


- PiBytes
2🔥1
Wh Commands در لینوکس

توی دنیای لینوکس همیشه ممکنه با مسائل بامزه‌ای مواجه بشید، مثل وقتی که بجای کامند ls به اشتباه sl رو میزنید، wh commands هم یکی ازین موضوعات باحاله... :)

بطور فنی چیزی به اسم wh commands نداریم اما خب من به این اسم دسته‌بندیشون کردم


- PiBytes
🔥4
نوبرکلاد | NobarCloud
کاربران محترم نوبرکلاد
تمام شد، مبارک وزیر قطع ارتباطات.

#daily@pibytes
💔1
Forwarded from Violet (Mahsa)
اینترنت که کامل وصل شد کمپین دلیت اکانت بله رو راه بندازیم.
👍5🤣1
خیلی از دوستان بعد از وصل شدن فیلترنت، همچنان مشکل دارن... و یا نتشون از کیفیت پایداری برخوردار نیست، توصیه میکنم اینکارارو انجام بدید:

۱- تلفن همراه یا مودم اگه دارید، یکبار خاموش روشن کنین.

۲- اگه APN (توی تنظیمات فارسی گوشی ها با عنوان «نام نقاط دسترسی» میبینیدش) تون رو عوض کردید یا جدید اضافه کردید، برگردونید روی دیفالت قبلی.

۳- حواستون باشه که توی تنظیمات برنامه V2ray از کانفیگی که دارید میخواید به شکل Proxy Only استفاده کنید یا VPN.

۴- اگه Per-app setting (تنظیمات اختصاصی هر برنامه) اعمال کردید، شاید بخواید توش تغییراتی ایجاد کنید یا کلا برش دارید.

۵- یکبار تنظیمات شبکه کامپیوتر/لپ‌تاپتون رو ریست کنید، ممکنه به وصل شدن کمک کنه.


اگه موردی بنظرتون باید به این لیست اضافه بشه بهم بگید، موارد بالا رو با مسئولیت خودتون انجام بدید و بدونید دارید چیکار میکنید هرچند که انجامشون بی‌خطره. هدفم از نوشتن این لیست این بود که بعد از چندساعت کلافگی و وصل نشدن، یهو نفهمید که مشکل‌تون خیلی ساده‌تر ازین حرفا حل میشد.
#note@pibytes


- PiBytes
5
بزرگترین نجات‌دهنده‌ی ما، WhiteDNS و MasterDNS هستش که از واجباته برای خودتون ستاپ کنید! توی کل این 80 روز می‌شد باهاش وصل شد. آموزشش رو هم ضبط کردم طولانیه اما حوصله کنید و ببینید:

youtu.be/6Pm7kNQb3mo

#quote@pibytes<Matin-SenPai>
1
ما که زیادی وصلیم² 😂

پ.ن: تلگرام عزیزم، این سوپراپلیکیشن بازیا از تو بعید بود

#meme@pibytes
😁4
لینک به زمان... یکی از قابلیت‌های جدید و باحال تلگرام، اینه که شما میتونی با یک زمان خاصی لینک ایجاد کنی:

یادآوری پست فردا

مثلا لینک بالا برای زمان فردا، ساعت هشت و چهل دقیقست، میتونید با کلیک کردن روش، اون تایم رو کپی کنید، به تقویم گوشی‌تون اضافه‌ش کنید یا حتی به تلگرام بگید که بهتون اون رو یادآوری کنه.

#note@pibytes


- PiBytes
3
از خواب بیدار شو، بهترین سالهای عمرته.

#daily@pibytes
🗿8👍2
دیتا هوردرها (Data Hoarders) یا به عبارتی «کلکسیونرهای دیجیتال»، افرادی هستن که علاقه شدیدی به جمع‌آوری و آرشیو کردن اطلاعات دیجیتال دارن و میشه گفت احتکار کنندگان دنیای اینترنت هستن (البته نه به شکلی که برای بقیه ضرر داشته باشه، بلکه سود هم میتونه داشته باشه).

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

چه چیزایی نگه میدارن؟ از آرشیو باکیفیت فیلم و سریال و پادکست ها بگیرید تا برنامه‌های قدیمی (Abandonware) و دیتابیس ها.

اگر میخواید دیتاهوردر بشید... به سرور NAS خونگی و نرم‌افزارهای اتوماسیون و اسکرپر ها نیاز پیدا میکنید، و اینکه توی ساب‌ردیت r/DataHoarder میتونید اطلاعات بیشتری پیدا کنید.

#note@pibytes


- PiBytes
🍓51
توصیه کوتاه مختصر مفیدِ امروز اینه که تو تاریکی با لپتاپ کار نکنید.

#daily@pibytes
🥰6👍4
Programming Solutions for Modern Businesses

🎒@backpack_dev
👤 @TheNewbieBackpack
🌐 newbiebackpack.com
1
با کمک آپلودر گورب میتونید با ارسال لینک و یا فایل هاتون، اونهارو بین تلگرام و فضاهای ذخیره سازی مثل گوگل درایو منتقل کنید و یا لینک دانلود مستقیم ازش بگیرید که راحتتر دانلود کنید.
@catuploadbot

#tool@pibytes
🐳2🥰1👏1
انواع اینترنت در ایران!!!

در دنیا اینترنت یک تعریف دارد، در ایران هزار تفسیر.

#meme@pibytes


- PiBytes
4🕊1
بنظرتون میشه از اینستاگرام استفاده مفید هم کرد یا فقط بطالت محضه؟

من اینستاگرام ندارم (فعال نیستم توش و اپش رو ندارم ی اکانت قدیمی فقط) ولی اگه تجربه مفیدی باهاش داشتید بگید بهم، می‌خوام ببینم میتونه چیز بدردبخوری باشه یا نه

ادیت: بخاطر کامنت‌های جالب، پست رو حذف نمیکنم.