COMPΞZ 🧬
روی ویندوز، وقتی برنامهرو باز کنید این محیط رو خواهید دید. خالی! بدون هیچ پروفایل خاصی. هر پروفایلی که برای xray دارید، از vless یا vmess میتونید به این نرمافزار معرفی کنید. برای مثال؛ در تصویر بعدی من یک پروفایل آزمایشی بهش اضافه کردم. بعد از اضافه…
Telegram
iAghapour | Digital Freedom 🎯
⭕️ کلاینت قدرتمند GenyConnect بر اساس هسته Xray
این پروژه با هدف سادهسازی فرآیندهای پیچیده اتصال و ایجاد یک پل ارتباطی پایدار طراحی شده تا کاربران بتوانند بدون درگیری با تنظیمات دستی و دشوار، از حداکثر پتانسیل کانفیگ خودشون استفاده کنن.
🔹مشاهده لحظهای…
این پروژه با هدف سادهسازی فرآیندهای پیچیده اتصال و ایجاد یک پل ارتباطی پایدار طراحی شده تا کاربران بتوانند بدون درگیری با تنظیمات دستی و دشوار، از حداکثر پتانسیل کانفیگ خودشون استفاده کنن.
🔹مشاهده لحظهای…
COMPΞZ 🧬
روی ویندوز، وقتی برنامهرو باز کنید این محیط رو خواهید دید. خالی! بدون هیچ پروفایل خاصی. هر پروفایلی که برای xray دارید، از vless یا vmess میتونید به این نرمافزار معرفی کنید. برای مثال؛ در تصویر بعدی من یک پروفایل آزمایشی بهش اضافه کردم. بعد از اضافه…
چند تا پیشنهاد و گزارش برای پشتیبانی و بهبود از sub link ارسال شده! بله جنیکانکت پروفایل دستهای پشتیبانی نمیکنه!
روی نسخهٔ فعلی فقط به صورت تکی پروفایل اضافه کنید تا به باگ نخورید؛ با بهروز رسانی بعدی اینم بهش اضافه میکنم چیز خاصی نیست. 👋🏼
روی نسخهٔ فعلی فقط به صورت تکی پروفایل اضافه کنید تا به باگ نخورید؛ با بهروز رسانی بعدی اینم بهش اضافه میکنم چیز خاصی نیست. 👋🏼
یک پیشنهاد خوب! که قبلاً با GenyDNS حلش کردم ولی منتشرش نکردم!
همین قابلیت رو میارم داخل خود GenyConnect چرا که نه! 👌✔️ 🫡
همین قابلیت رو میارم داخل خود GenyConnect چرا که نه! 👌
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
دیروز یکی از کاربران یه نقدی کرد کلی بهم بر خورد!!! 😂 اینکه حتی پشتیبانی از Sub نداره! خب لامصب توی نسخهٔ اولیه که قرار نیست همه چی یه جا باشه!
توی نسخهٔ جدید نه تنها اینارو به بهترین حالت ممکن داره، بلکه به GenyConnect یه الگوریتمی اضافه کردم که بهتون خواهد گفت شنود میشید یا نه! همانا کدهایی در راه است... خواهیم دید چه خواهد شد.
نسخهٔ جدید شامل کلی بهروز رسانی، اصلاحات گزارش شده و ویژگیهای خارقالعادست.
توی نسخهٔ جدید نه تنها اینارو به بهترین حالت ممکن داره، بلکه به GenyConnect یه الگوریتمی اضافه کردم که بهتون خواهد گفت شنود میشید یا نه! همانا کدهایی در راه است... خواهیم دید چه خواهد شد.
نسخهٔ جدید شامل کلی بهروز رسانی، اصلاحات گزارش شده و ویژگیهای خارقالعادست.
🔥5 4🥰1
COMPΞZ 🧬
دیروز یکی از کاربران یه نقدی کرد کلی بهم بر خورد!!! 😂 اینکه حتی پشتیبانی از Sub نداره! خب لامصب توی نسخهٔ اولیه که قرار نیست همه چی یه جا باشه! توی نسخهٔ جدید نه تنها اینارو به بهترین حالت ممکن داره، بلکه به GenyConnect یه الگوریتمی اضافه کردم که بهتون خواهد…
یک ویژگی خفن که حداقل کل بعد از ظهر دیروز رو ازم گرفته موضوع TUN هست.
یه مکانیزمی مشابه خود v2rayN که در اینجا قابل فیلتر گذاری هم هست! این یعنی جنیکانکت حالا از VPN adapter اختصاصی خودش استفاده میکنه نه فقط پراکسی و تنظیمات سراسری.
خلاصش میشه این:
حالت TUN یعنی اجرای هسته بهصورت یک رابط شبکه مجازی (Virtual Network Interface) که تمام ترافیک سیستم را در سطح IP میگیرد و قبل از رسیدن به اینترنت، آن را پردازش و تونل میکند.
یعنی وقتی TUN mode فعال هست این حالتها رخ میده:
۱) کل ترافیک سیستم ضبط میشود
۲) یک شبیهسازی کامل مانند VPN شکل میگیرد
۳) حتی برنامههایی که پروکسی ندارند هم عبور میکنند
مناسب برای transparent routing و rule-based traffic split
این موضوع یعنی سفارشی سازی یک شبکه اختصاصی و تنظیمات ترو تمیز... خب در کلاینتهای دیگه این کارها برای کاربران عادی خیلی سخته! چون نیاز به دانش تخصصی هست! اما اینارو ما ساده میکنیم خیلی هوشمندانه و با UX بهتر قابل مدیریت خواهد بود.
یه مکانیزمی مشابه خود v2rayN که در اینجا قابل فیلتر گذاری هم هست! این یعنی جنیکانکت حالا از VPN adapter اختصاصی خودش استفاده میکنه نه فقط پراکسی و تنظیمات سراسری.
خلاصش میشه این:
حالت TUN یعنی اجرای هسته بهصورت یک رابط شبکه مجازی (Virtual Network Interface) که تمام ترافیک سیستم را در سطح IP میگیرد و قبل از رسیدن به اینترنت، آن را پردازش و تونل میکند.
یعنی وقتی TUN mode فعال هست این حالتها رخ میده:
۱) کل ترافیک سیستم ضبط میشود
۲) یک شبیهسازی کامل مانند VPN شکل میگیرد
۳) حتی برنامههایی که پروکسی ندارند هم عبور میکنند
مناسب برای transparent routing و rule-based traffic split
این موضوع یعنی سفارشی سازی یک شبکه اختصاصی و تنظیمات ترو تمیز... خب در کلاینتهای دیگه این کارها برای کاربران عادی خیلی سخته! چون نیاز به دانش تخصصی هست! اما اینارو ما ساده میکنیم خیلی هوشمندانه و با UX بهتر قابل مدیریت خواهد بود.
👏5
COMPΞZ 🧬
یک ویژگی خفن که حداقل کل بعد از ظهر دیروز رو ازم گرفته موضوع TUN هست. یه مکانیزمی مشابه خود v2rayN که در اینجا قابل فیلتر گذاری هم هست! این یعنی جنیکانکت حالا از VPN adapter اختصاصی خودش استفاده میکنه نه فقط پراکسی و تنظیمات سراسری. خلاصش میشه این: حالت…
بهتره یه چیزهایی رو هم اطلاع بدم که کاربران عام بتونن درک کنن که چرا همزمان یه محصول در همهٔ پلتفرمها منتشر نمیشه یا حداقل تأخیر میخوره! و چرا هنوز گوشیهای تلفن همراه در اولویت برای من مهم نیست.
ببینید ساختن یک ابزار به خصوص وقتی در سطح شبکه و یا سیستمعامل شکل میگیره اینطوری نیست که ما یه رابط کاربری بسازیم با چهارتا کلیک کردن بگیم نرمافزار تمام است! اتفاقاً اینجا تازه شروع کاره!
ما وقتی میخوایم یک موضوعی مثل کنترل ترافیک رو بررسی کنیم هم سیستمعامل و روشهایی که یک سیستمعامل به کار میگیره مهمه هم موضوع نوع شبکه، سرور و حتی معماری!
برای همین من وقتی کدی مینویسم خروجی کدم باید در هر سیستمعاملی متناسب با روشها و استانداردهای اون سیستمعامل اجرا بشه. برنامهنویسها میدونن به این فرآیند میگن Cross-Platform که جزئیات برای مقاصد باید بهینهسازی بشه. برای همین بعضی اوقات گزارشها متفاوته مثلاً کاربران ویندوز ۶۴ بیتی میگن روی حالت پراکسی ترافیک منتقل نمیشه اما روی مک آرم ۶۴ بیتی همه چیز به خوبی کار میکنه.
خب من برای اینکه این چیزارو حل کنم قبل از هر چیز باید بدونم توی هر سیستمعاملی معماری چطوریه! همه چیز فقط در سطح زبان برنامهنویسی خلاصه نمیشه؛ دانش شبکه، سیستمعامل، سختافزار و کلی مباحث هست که همه اینارو باید ارزیابی کرد؛ چه از طریق مستندات، چه هوش مصنوعی و هر مراجعی که بشه کمک کرد تا خروجی یک کد در تمام سیستمعاملها یکسان باشه.
مثلاً برای همین ساخت یه آداپتور مجازی پدرم در اومد!
چون روی هر سه سیستمعامل به صورت زیر متفاوته و هر کدومشون مکانیزم خودشون رو دارن:
چون این کار مستقیماً به kernel networking stack و driver model هر سیستمعامل وابستست پس شما باید در هر سه نوع سیستمعامل همرو جداگونه پیادهسازی کنی.
اینها مباحث خیلی تخصصی هستن در سطح شبکه و سیستمعامل توضیحش نیازی نیست اما خلاصهوار گفتم که بدونید کار سادهای نیست برای همین زمانبر و پیچیده هست اما خروجیش قطعاً ارزشش رو داره.👑
کلاً از اولش هم من عاشق برنامهنویسی چند-سکویی بودم چون ذهن شما محدود به یک قائده نمیشه و مجبوری خیلی چیزها رو یاد بگیری و تعصبی به یک حوزه نگاه نکنی.
قبلاً هم گفتم کدی واقعاً ارزشمنده که فارغ از نوع سیستمعامل کار کنه که نیاز به یک مهندسی واقعی داره! واگرنه همه میتونن برنامهنویسی کنن اما در چنین سطوحی نیازهای تخصصی متفاوته.
فارغ از اینکه امیدوارم فیلترینگ در این مملکت برای همیشه ریشه کن بشه! اما هدف کلی من از ساخت جنیکانکت اینها هستن که حتی تو آزادترین کشور ممکن هم بهش نیاز خواهیم داشت:
۱) کنترل ترافیک مصرفی خودم
۲) ارزیابی نوع ارتباط، میزان کیفیت؛ امنیت و ...
۳) تنظیمات اختصاصی برای بهینگی بهتر برای نرمافزارها و سایتها با اهداف مختلف
۴) کنترل حریم خصوصی و دسترسی به چیزهایی که من تعیین میکنم و نه خدمات دهنده
این موارد لازمه چون تمام ابزارهایی که الان استفاده میکنیم همشون بی حساب کتابن! اتصال رو برقرار میکنن اما اینکه پشت سیستم چه غلطی میکنن خدا میداند!
بنابراین در بهترین حالت ممکن الآن روی سیستمها و گوشیهامون ده جور نرمافزار نصب کردیم که فقط بتونیم این مکافاتی که برامون ساختن رو درستش کنیم؛ اما همه چیز اینجا خلاصه نمیشه! مافیای فروش ویپیان بزرگترین مرحلهایه که بعدش باید بفهمیم چه بلایی سر سیستم و دادههای ما میاد چون شما در ظاهر فقط یه حساب میگیری و واردش میکنی و بعد متصل میشی، از بعدش خبر نداری!
پس من اولویتم اینه شبکهٔ امن و خصوصی خودم رو داشته باشم. و این موضوع رو طوری برنامهریزی میکنم که کاربران عادی هم بتونن فردا روزی با یک سرور اختصاصی و یک نرمافزار ویژه ارتباط مطمئن خودشون رو شکل بدن، گاهی با ارتباطات عمومیتر، رایگان و گاهی در بالاترین حساسیت ممکن ارتباطهای اختصاصیتر و کاملاً ویژه.
ببینید ساختن یک ابزار به خصوص وقتی در سطح شبکه و یا سیستمعامل شکل میگیره اینطوری نیست که ما یه رابط کاربری بسازیم با چهارتا کلیک کردن بگیم نرمافزار تمام است! اتفاقاً اینجا تازه شروع کاره!
ما وقتی میخوایم یک موضوعی مثل کنترل ترافیک رو بررسی کنیم هم سیستمعامل و روشهایی که یک سیستمعامل به کار میگیره مهمه هم موضوع نوع شبکه، سرور و حتی معماری!
برای همین من وقتی کدی مینویسم خروجی کدم باید در هر سیستمعاملی متناسب با روشها و استانداردهای اون سیستمعامل اجرا بشه. برنامهنویسها میدونن به این فرآیند میگن Cross-Platform که جزئیات برای مقاصد باید بهینهسازی بشه. برای همین بعضی اوقات گزارشها متفاوته مثلاً کاربران ویندوز ۶۴ بیتی میگن روی حالت پراکسی ترافیک منتقل نمیشه اما روی مک آرم ۶۴ بیتی همه چیز به خوبی کار میکنه.
خب من برای اینکه این چیزارو حل کنم قبل از هر چیز باید بدونم توی هر سیستمعاملی معماری چطوریه! همه چیز فقط در سطح زبان برنامهنویسی خلاصه نمیشه؛ دانش شبکه، سیستمعامل، سختافزار و کلی مباحث هست که همه اینارو باید ارزیابی کرد؛ چه از طریق مستندات، چه هوش مصنوعی و هر مراجعی که بشه کمک کرد تا خروجی یک کد در تمام سیستمعاملها یکسان باشه.
مثلاً برای همین ساخت یه آداپتور مجازی پدرم در اومد!
چون روی هر سه سیستمعامل به صورت زیر متفاوته و هر کدومشون مکانیزم خودشون رو دارن:
VirtualAdapter
├─ Linux = Tun
├─ macOS = Utun
└─ Windows = Wintun
چون این کار مستقیماً به kernel networking stack و driver model هر سیستمعامل وابستست پس شما باید در هر سه نوع سیستمعامل همرو جداگونه پیادهسازی کنی.
اینها مباحث خیلی تخصصی هستن در سطح شبکه و سیستمعامل توضیحش نیازی نیست اما خلاصهوار گفتم که بدونید کار سادهای نیست برای همین زمانبر و پیچیده هست اما خروجیش قطعاً ارزشش رو داره.
کلاً از اولش هم من عاشق برنامهنویسی چند-سکویی بودم چون ذهن شما محدود به یک قائده نمیشه و مجبوری خیلی چیزها رو یاد بگیری و تعصبی به یک حوزه نگاه نکنی.
قبلاً هم گفتم کدی واقعاً ارزشمنده که فارغ از نوع سیستمعامل کار کنه که نیاز به یک مهندسی واقعی داره! واگرنه همه میتونن برنامهنویسی کنن اما در چنین سطوحی نیازهای تخصصی متفاوته.
فارغ از اینکه امیدوارم فیلترینگ در این مملکت برای همیشه ریشه کن بشه! اما هدف کلی من از ساخت جنیکانکت اینها هستن که حتی تو آزادترین کشور ممکن هم بهش نیاز خواهیم داشت:
۱) کنترل ترافیک مصرفی خودم
۲) ارزیابی نوع ارتباط، میزان کیفیت؛ امنیت و ...
۳) تنظیمات اختصاصی برای بهینگی بهتر برای نرمافزارها و سایتها با اهداف مختلف
۴) کنترل حریم خصوصی و دسترسی به چیزهایی که من تعیین میکنم و نه خدمات دهنده
این موارد لازمه چون تمام ابزارهایی که الان استفاده میکنیم همشون بی حساب کتابن! اتصال رو برقرار میکنن اما اینکه پشت سیستم چه غلطی میکنن خدا میداند!
بنابراین در بهترین حالت ممکن الآن روی سیستمها و گوشیهامون ده جور نرمافزار نصب کردیم که فقط بتونیم این مکافاتی که برامون ساختن رو درستش کنیم؛ اما همه چیز اینجا خلاصه نمیشه! مافیای فروش ویپیان بزرگترین مرحلهایه که بعدش باید بفهمیم چه بلایی سر سیستم و دادههای ما میاد چون شما در ظاهر فقط یه حساب میگیری و واردش میکنی و بعد متصل میشی، از بعدش خبر نداری!
پس من اولویتم اینه شبکهٔ امن و خصوصی خودم رو داشته باشم. و این موضوع رو طوری برنامهریزی میکنم که کاربران عادی هم بتونن فردا روزی با یک سرور اختصاصی و یک نرمافزار ویژه ارتباط مطمئن خودشون رو شکل بدن، گاهی با ارتباطات عمومیتر، رایگان و گاهی در بالاترین حساسیت ممکن ارتباطهای اختصاصیتر و کاملاً ویژه.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
COMPΞZ 🧬
بهتره یه چیزهایی رو هم اطلاع بدم که کاربران عام بتونن درک کنن که چرا همزمان یه محصول در همهٔ پلتفرمها منتشر نمیشه یا حداقل تأخیر میخوره! و چرا هنوز گوشیهای تلفن همراه در اولویت برای من مهم نیست. ببینید ساختن یک ابزار به خصوص وقتی در سطح شبکه و یا سیستمعامل…
من میدونم که چه هزینههایی بابت حجم، اینترنت و VPN پرداخت میشه! در جریان هزینههای پس زمینش هم هستم! حتی میتونم بیام همین الآن ویپیان فروشی راهاندازی کنم! اما اینکه از بدبختی مردم پول در بیاری از نظر من جالب نیست.
برای همین چشماندازی که راجع به GenyConnect دارم اینه که در نسخههای بعدی حتماً یک بخشی به عنوان Self Admin یا همچین چیزی بسازم که بدون نیاز به دانش تخصصی شبکه و اینترنت، شما هزینهای که به vpn میدین رو صرف خرید سرور اختصاصی خودتون کنید و مشخصات سرورتون رو به جنیکانکت بدین و خودش شروع به پیکربندی سرور اختصاصی شما خواهد کرد.
در واقع شبکهٔ خصوصی خودتون رو برای خودتون و خانوادتون اجرا کنید، این موضوع نه در سطح عمومی شاید اما برای افرادی مثل خودم که صاحبان کسبوکار هم هستن به شدت مهمه.
در این صورت نیازی نیست کلی هزینه کنید و کلی منت اینو اونو بکشید که برام پروفایل بده! هزینهٔ سرور به اندازهٔ یه پروفایل هم نیست! چرا باید ۲ میلیون بدی برای ویپیان؟ خب همون پول رو بده برا خودت سرور داشته باش نه یه رابطی از یه سروری که هزاران نفر دارن هم زمان ازش استفاده میکنن.
این موضوع شاید به کام ویپیان فروشها نباشه اما این کار رو من خواهم کرد! چون مافیای کثیفی به راهانداختن اونم در این وضعیت بدبختی مردم! 😉
برای همین چشماندازی که راجع به GenyConnect دارم اینه که در نسخههای بعدی حتماً یک بخشی به عنوان Self Admin یا همچین چیزی بسازم که بدون نیاز به دانش تخصصی شبکه و اینترنت، شما هزینهای که به vpn میدین رو صرف خرید سرور اختصاصی خودتون کنید و مشخصات سرورتون رو به جنیکانکت بدین و خودش شروع به پیکربندی سرور اختصاصی شما خواهد کرد.
در واقع شبکهٔ خصوصی خودتون رو برای خودتون و خانوادتون اجرا کنید، این موضوع نه در سطح عمومی شاید اما برای افرادی مثل خودم که صاحبان کسبوکار هم هستن به شدت مهمه.
در این صورت نیازی نیست کلی هزینه کنید و کلی منت اینو اونو بکشید که برام پروفایل بده! هزینهٔ سرور به اندازهٔ یه پروفایل هم نیست! چرا باید ۲ میلیون بدی برای ویپیان؟ خب همون پول رو بده برا خودت سرور داشته باش نه یه رابطی از یه سروری که هزاران نفر دارن هم زمان ازش استفاده میکنن.
این موضوع شاید به کام ویپیان فروشها نباشه اما این کار رو من خواهم کرد! چون مافیای کثیفی به راهانداختن اونم در این وضعیت بدبختی مردم! 😉
بعضیها هنوز فکر میکنن دلیل پایان دوستیها و روابط در این دوران به خاطر اختلاف نظر سر مسائل سیاسی هست! سر بحثهای فنی باز میکنن مثلاً که بیا مثل گذشته...؟!
بهتره بدونید، اتفاقاً مشکل عدم وجود چیزی به اسم همدلی در شماست که در بزنگاهها مهر تأیید بهش زدین و ما میفهمیم که نه فقط امروز بلکه همیشه همینجوری بودین. تعاریف نداریم؛ این واقعیتی بود که شاید تا دیروز نمیخواستیم به روتون بیاریم یا حالا به حرمت دوستی روشو نمیزدیم.
اما هیچوقت فکر نکنید که عادی میشه یا زمانی قراره باز هم تحویلتون بگیریم! اعتبار شما سوخته!چون ما برای روح سرد و بیتپش شماهم سوگواری کردیم رفت، روحهایی که هیچگونه ارتعاش غمانگیز رو نفهمید! سکوت این دسته کاملاً گواه بر تهیدلی بود که ثابت کرد روح و جان شماها همچون جهان خاکستری بیرنگ و بینور باقی خواهد ماند.
به هر حال دیدیم همهٔ رفتارهاتون رو؛ چه در دنیای بیرون چه داخل اینترنت که جز خودخواهی و جاهطلبی چیزی در شما تعریف نشده.
شماها تمام شدهاید و هیچگاه دیگر مثل گذشته نخواهد بود.
بهتره بدونید، اتفاقاً مشکل عدم وجود چیزی به اسم همدلی در شماست که در بزنگاهها مهر تأیید بهش زدین و ما میفهمیم که نه فقط امروز بلکه همیشه همینجوری بودین. تعاریف نداریم؛ این واقعیتی بود که شاید تا دیروز نمیخواستیم به روتون بیاریم یا حالا به حرمت دوستی روشو نمیزدیم.
اما هیچوقت فکر نکنید که عادی میشه یا زمانی قراره باز هم تحویلتون بگیریم! اعتبار شما سوخته!چون ما برای روح سرد و بیتپش شماهم سوگواری کردیم رفت، روحهایی که هیچگونه ارتعاش غمانگیز رو نفهمید! سکوت این دسته کاملاً گواه بر تهیدلی بود که ثابت کرد روح و جان شماها همچون جهان خاکستری بیرنگ و بینور باقی خواهد ماند.
به هر حال دیدیم همهٔ رفتارهاتون رو؛ چه در دنیای بیرون چه داخل اینترنت که جز خودخواهی و جاهطلبی چیزی در شما تعریف نشده.
شماها تمام شدهاید و هیچگاه دیگر مثل گذشته نخواهد بود.
❤6👍3🥴2
یه زمانی لینوز میگفت:
کم کم باید بگن:
میبینی این اصل موضوع رو تغییر نمیده! در هر دو حالتش هم شما باید مغزت رو به کار بگیری.
Talking is cheap. show me your code!
کم کم باید بگن:
Code is cheap. show me your prompt!
میبینی این اصل موضوع رو تغییر نمیده! در هر دو حالتش هم شما باید مغزت رو به کار بگیری.
❤1
کیوتبازها، میدونم خیلیهاتون حتی روحتونم خبر نداره که CPack میتونه به عنوان یک ورودی (آرگومان) تعریف بشه و اجرای این دستور در مرحلهٔ بعد از کامپایل (در حالت ریلیز) منجر به خروجی قابل نصب برنامهٔ شما میشه. بدونِ اینکه درگیر باشید با نرمافزارهای نصاب و امثالش!
البته به تنهایی کافی نیست و باید برای هر سیستمعامل دستورات جمعآوری رو در داخل CMakeList.txt بنویسید که به زودی روی گیتهاب منتشرش میکنم.
این بخش Build Steps از نوع Custom Process Step گزینهٔ حیاتی با همین تنظیماته که به اشتراک میذارم.
این مرحله رو باید دستی ایجاد و اون سه مقدار رو به ترتیب مسیر اجرایی cpack و ورودیها و سپس مسیر ساخت رو براش تعیین کنید.
سیمیک حقیقتش رو بخواین بسیار کارتون رو راحت میکنه اگه این نکتههای عجیب غریب رو یاد بگیرید.
البته به تنهایی کافی نیست و باید برای هر سیستمعامل دستورات جمعآوری رو در داخل CMakeList.txt بنویسید که به زودی روی گیتهاب منتشرش میکنم.
این بخش Build Steps از نوع Custom Process Step گزینهٔ حیاتی با همین تنظیماته که به اشتراک میذارم.
این مرحله رو باید دستی ایجاد و اون سه مقدار رو به ترتیب مسیر اجرایی cpack و ورودیها و سپس مسیر ساخت رو براش تعیین کنید.
سیمیک حقیقتش رو بخواین بسیار کارتون رو راحت میکنه اگه این نکتههای عجیب غریب رو یاد بگیرید.
🔥4 2
COMPΞZ 🧬
کیوتبازها، میدونم خیلیهاتون حتی روحتونم خبر نداره که CPack میتونه به عنوان یک ورودی (آرگومان) تعریف بشه و اجرای این دستور در مرحلهٔ بعد از کامپایل (در حالت ریلیز) منجر به خروجی قابل نصب برنامهٔ شما میشه. بدونِ اینکه درگیر باشید با نرمافزارهای نصاب…
قبلاً خیلی دقیقتر و با حواس قویتر تایپ میکردم! الآن توی هر یک از پستهام همیشه باید ویرایش کنم! 😐 یا کلمه در میره، یا انگشتم کار نمیکنه یا ... هعی دنیا... همه چیز بیحس شده به زور زندهایم!
😢2 2
COMPΞZ 🧬
└─ Windows = Wintun
خب توی توسعه با این هم درگیر شدیم؛
https://www.wintun.net
Wintun is a very simple and minimal TUN driver for the Windows kernel, which provides userspace programs with a simple network adapter for reading and writing packets. It is akin to Linux's /dev/net/tun and BSD's /dev/tun.
Originally designed for use in WireGuard, Wintun is meant to be generally useful for a wide variety of layer 3 networking protocols and experiments. The driver is open source, so anybody can inspect and build it.
Due to Microsoft's driver signing requirements, we provide precompiled and signed versions that may be distributed with your software. The goal of the project is to be as simple as possible, opting to do things in the most pure and straight-forward way provided by NDIS.
https://www.wintun.net
Wintun is a very simple and minimal TUN driver for the Windows kernel, which provides userspace programs with a simple network adapter for reading and writing packets. It is akin to Linux's /dev/net/tun and BSD's /dev/tun.
Originally designed for use in WireGuard, Wintun is meant to be generally useful for a wide variety of layer 3 networking protocols and experiments. The driver is open source, so anybody can inspect and build it.
Due to Microsoft's driver signing requirements, we provide precompiled and signed versions that may be distributed with your software. The goal of the project is to be as simple as possible, opting to do things in the most pure and straight-forward way provided by NDIS.
🔥2
COMPΞZ 🧬
خب توی توسعه با این هم درگیر شدیم؛ https://www.wintun.net Wintun is a very simple and minimal TUN driver for the Windows kernel, which provides userspace programs with a simple network adapter for reading and writing packets. It is akin to Linux's /dev/net/tun…
بلههه! خواهیم دید چه خواهد شد...
👍5😎4
اندوهگین نباش سرزمین من؛
در شکاف زخمهای تو بذر گل کاشتهایم؛
تو روزی سراسر گلستان خواهی شد.
در شکاف زخمهای تو بذر گل کاشتهایم؛
تو روزی سراسر گلستان خواهی شد.
بعد میگین چرا عصبانی میشی این خرزشیارو فحش میدی! تنها من نیستم که تو فقط نگا کن شعور یه خرزشیو توی مغزشون نمیدونم پهن ریختن چی ریختن خدا میدونه!
اینی که استوری گذاشته بوده یه برنامهنویس خفنه یک بازی ساز یه ارتش یه تنه که از هر انگشتش یه هنرمیباره، هنرمنده! برای ایران یه موزیک چند ثانیه ساخته با نام اشک مادر… بعد این خرزشی اومده ببین چی نوشته!!! جمع کنید برید هان؟
یعنی شما چقدر وقیحید که فکر میکنید این مملکت ارث پدریه شماست که هرکی عین شما جیره خوار نبود رو بهش بگید بذار برو!؟ خاک عالم بر سر تک تکتون کنم. 👋🏼 اتفاقا این شمایید که به وقتش خواهید رفت چون هیچ هنری هیچ تواناییای ندارید تک تکتون میسوزید و این حرفاتون همش از روی حسادت و بد دلیه! خاک بر سرتون فقط. ☺️ با کسی مودب حرف میزنن که شخصیت داشته باشه، شماها و امثال شما یه ذره شخصیت ندارید چون ذات و ریشتون هم بیشخصیته، حیفه مثل آدم باهاتون حرف بزنن.
طرف تو کل عمرش یه خط کد ننوشته فقط مفت خورده خوابیده از قبلهگاهش پول گرفته بعد به کسی که میاد تمام زندگیشو صرف خدمت به کشورش و مردمش میکنه میگه بذارید برید! این واژه خوب افتاده دهنتون بلغورش میکنید ولی تهش برای شماها جالب نیست...
اینی که استوری گذاشته بوده یه برنامهنویس خفنه یک بازی ساز یه ارتش یه تنه که از هر انگشتش یه هنرمیباره، هنرمنده! برای ایران یه موزیک چند ثانیه ساخته با نام اشک مادر… بعد این خرزشی اومده ببین چی نوشته!!! جمع کنید برید هان؟
یعنی شما چقدر وقیحید که فکر میکنید این مملکت ارث پدریه شماست که هرکی عین شما جیره خوار نبود رو بهش بگید بذار برو!؟ خاک عالم بر سر تک تکتون کنم. 👋🏼 اتفاقا این شمایید که به وقتش خواهید رفت چون هیچ هنری هیچ تواناییای ندارید تک تکتون میسوزید و این حرفاتون همش از روی حسادت و بد دلیه! خاک بر سرتون فقط. ☺️ با کسی مودب حرف میزنن که شخصیت داشته باشه، شماها و امثال شما یه ذره شخصیت ندارید چون ذات و ریشتون هم بیشخصیته، حیفه مثل آدم باهاتون حرف بزنن.
طرف تو کل عمرش یه خط کد ننوشته فقط مفت خورده خوابیده از قبلهگاهش پول گرفته بعد به کسی که میاد تمام زندگیشو صرف خدمت به کشورش و مردمش میکنه میگه بذارید برید! این واژه خوب افتاده دهنتون بلغورش میکنید ولی تهش برای شماها جالب نیست...
👍5 2 1
تیغ بُرّان گر به دستت، داد چرخ روزگار،
هر چه میخواهی بِبُر، اما مَبُر نان کسی...
مرد را به عقلش بنگر نه به ثروتش!
زن را به وفایش، نه به جمالش!
دوست را به محبتش، نه به کلامش!
عاشق را به صبرش، نه به ادعایش!
مال را به برکتش، نه به مقدارش!
خانه را به آرامشش نه به بزرگیش!
شخص را به انسانیتش نه به ظاهرش!
سخن را به معنایش، نه به گوینده اش!
ودل را به پاکیش، نه به صاحبش.
ابومحمّدْ مُشرفالدینْ مُصلِح بن عبدالله بن مشرّف! 😁 سعدی!
هر چه میخواهی بِبُر، اما مَبُر نان کسی...
مرد را به عقلش بنگر نه به ثروتش!
زن را به وفایش، نه به جمالش!
دوست را به محبتش، نه به کلامش!
عاشق را به صبرش، نه به ادعایش!
مال را به برکتش، نه به مقدارش!
خانه را به آرامشش نه به بزرگیش!
شخص را به انسانیتش نه به ظاهرش!
سخن را به معنایش، نه به گوینده اش!
ودل را به پاکیش، نه به صاحبش.
👏4❤2 1