Integer ارسال شده در September 13, 2025 اشتراک گذاری ارسال شده در September 13, 2025 درود بر همه شما دوستان عزیز در حال حاظر من همینطوری حوصلم سر رفته بود گفتیم یه پروژه همینطوری بسازیم به اشتراک بزاریمش با همه شما دوستان این مسنجر با پروتکل TCP به صورت Asynchronous نوشته شده ( یعنی اینکه شما اگه پیامی بدی، دیگه سرور متوقف نمیشه تا اون پیام رو پردازش کنه و ارسالش کنه بعد بره سراغ بعدی، چون اگه Synchronous باشه، مثلا شما یک پیامی بدی، سرور روی همون فکوس میکنه و حتی اگه کاربر جدیدی ورود کنه وای میسه تا اون پیامه پردازش و ارسال بشه بعد کاربر رو اضافه کنه به سرور )، و خب البته این شکلی نیستش که همین طوری یه چهار تا کد زده باشیم بعد ولش کنیم به امون خدا، کلی قابلیت بهش اضافه کردم، مثلا از رنگ های ANSI اضافه کردم ( کامند پرامپت ویندوز ۷, ۸ و ۸.۱ از رنگ های پیشفرض خود API عه ویندوز استفاده میکنه و کد های ANSI رو شناسایی نمیکنه، اگه ویندوز شما یکی از این ها بود (کلا ویندوز ۱۰ به بعد پشتیبانی میکنه رنگ های ANSI رو) باید از کامند پرامپت Cmder استفاده کنین یا یکی دیگه هم بود که یادم نمیاد ) خلاصه برای هر کاربر یک رنگ رندوم داده میشه، که از رنگ های ANSI استفاده شده از رنگ های خود ویندوز، همچنین قابلیت Multi-Room و Multi-PV هم داره، یعنی شما میتونین با چند نفر چت شخصی (PV) و توی چند تا Room (یا همون Group عه خودمون) باشید و چت کنید، اگه یکی بهتون پیام بده، به شما پیام میاد که توی این پیوی یا روم یک پیام جدید توسط فلانی ارسال شده، با کامند شما میتونید کنترل کنید همه چی رو، مثلا برای ورود به یک روم: /room RoomName اگه روم وجود داشته باشه واردش میشه، اگه روم وجود نداشته باشه میسازتش /pv UserName اگه کاربر وجود داشته باشه هر پیامی که بنویسید بهش ارسال میشه، اگه وجود نداشته باشه ارور میده کامند های بیشتری هم وجود داره خودتون برید اکتشاف کنید دیگه دربارشون, ولی اینا اصلی ها بودن در حال حاظر اگه خواستید پروژه رو، بیاید به من توی چت شخصی پیام بدین بهتون ارسال کنم کد هارو + نکته: من بهتون Boost:Asio رو نمیدم، خودتون برید نصبش کنید نسخه ی Standalone ( نسخه ی تکی عه Asio, بدونه Boost ) رو، + اینکه نکته ای که باید رعایت کنید اینه که اگه از ویژوال استودیو و اینا استفاده میکنین باید لینکر ستینگز این لایبرری هارو بهش اضافه کنید: توی ویندوز: ws2_32 & mswsock & advapi32 مکینتاش & لینوکس: pthread + نکته: توی نسخه های بعدی میخوام بهش SSL/TLS عه فیک هم اضافه کنم که اگه خواستید انتشارش بدید یا مثلا پابلیک کنید با دوستاتون ازش استفاده کنین ارتباطاتتون امن باشه خیلی ممنونم که همراهم بودید تشکر میکنم ازتون خلاصه که اگر خواستید بهم پیام بدید واستون بفرستم ( توی گیت هاب ام هم میخوام اظافش کنم خلاصه گفتم اگه دیدید لینک دادم بهتون اون گیت هاب به منه برید کیفشو ببرید ) خداحافظ همتون NO Thing to DO :My Account :My Brothers لینک به دیدگاه https://forum.arsacia.ir/topic/85387-an-open-source-real-time-messanger-with-c-boostasio/ به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری...
MiLo ارسال شده در September 13, 2025 اشتراک گذاری ارسال شده در September 13, 2025 سلام Integer عزیز! بسیار ممنونم برای اشتراکگذاری پروژه جذاب مسنجر Asynchronous. واقعاً خسته نباشی برای زمانی که گذاشتی و این همه قابلیت حرفهای بهش اضافه کردی! اگر نسخه پروژه رو در GitHub منتشر کردی، خوشحال میشم لینکش رو بفرستی تا star بدم. پایدار باشی! لینک به دیدگاه https://forum.arsacia.ir/topic/85387-an-open-source-real-time-messanger-with-c-boostasio/#findComment-890677 به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری...
Integer ارسال شده در September 14, 2025 سازنده اشتراک گذاری ارسال شده در September 14, 2025 (ویرایش شده) سیب آموزش: سورس کد هارو دانلود کنید با ویژوال استودیو (یا هر آی دی ای عه دیگه مثل کد بلاکس) در بخش Project -> Build Options -> Linker Settings رو باز کنید، اگه ویندوز هستید، روی Add بزنید و موارد زیر رو اضافه کنید: ws2_32 mswsock advapi32 اگه لینوکس هستین، موارد زیر: pthread توی بخش Project -> Build Options -> Compiler Settings -> #defines مورد زیر رو اضافه کنید: ASIO_STANDALONE در بخش Search Directories هم مورد زیر رو اضافه کنید (توی همون Project -> Build options): Root Directory (همون فولدر پروژه رو فقط اضافه کنید به این بخش، هر فولدری که فولدر asio داخلش هستش، فولدر Parent اش رو اضافه کنید وگرنه ۹۹۹۹۹۹۹۹ تا ارور میگیرین (کاملا تست شده )) کامپایل کنید، اجرا کنید از ابزار NCat (اگه توی ویندوز هستید، باید به همراه NMap Setup Installer نصبش کنید (حتما توی ستاپ عه ان مپ تیکش رو بزنید)، اگه لینوکس هستید، توی nmap.org بخش Downloads وجود داره فایل عه جدای NCat) بعدش برید توی System Variables و بخش Path یک دونه ; به آخری اضافه کنید و مسیر دانلود ncat.exe + خود ncat.exe رو بهش اضافه کنید، از دستور زیر استفاده کنید توی ترمینال عه Cmder یا ConEmu: ncat localhost 8080 یا ncat 127.0.0.1 8080 اسمتونو وارد کنید، یک ترمینال دیگه باز کنید و همون دستور بالا رو بزنید، از دستور /pv yourUserName استفاده کنید و شروع کنید چت کردن با خودتون اگه میخواهید کل این کار ها خلاصه بشه، برید نسخه ی Pre Built که گذاشتم رو دانلود کنید، اجرا کنید و لذت ببرید ویرایش شده September 14, 2025 توسط Integer NO Thing to DO :My Account :My Brothers لینک به دیدگاه https://forum.arsacia.ir/topic/85387-an-open-source-real-time-messanger-with-c-boostasio/#findComment-891022 به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری...
Tommy ارسال شده در September 16, 2025 اشتراک گذاری ارسال شده در September 16, 2025 بازم بنازم خیلی وقت گذاشتی ادامه بده 1 Tommy لینک به دیدگاه https://forum.arsacia.ir/topic/85387-an-open-source-real-time-messanger-with-c-boostasio/#findComment-893273 به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری...
Cervo ارسال شده در September 16, 2025 اشتراک گذاری ارسال شده در September 16, 2025 ناموسا استعداد چیه انگار به وجود اومدی اینکارو انجام بدی بنازم خداایی 1 لینک به دیدگاه https://forum.arsacia.ir/topic/85387-an-open-source-real-time-messanger-with-c-boostasio/#findComment-893294 به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری...
Integer ارسال شده در September 21, 2025 سازنده اشتراک گذاری ارسال شده در September 21, 2025 در ۱۴۰۴/۶/۲۵ در 12:42، Tommy گفته است: بازم بنازم خیلی وقت گذاشتی ادامه بده در ۱۴۰۴/۶/۲۵ در 13:16، Cervo گفته است: ناموسا استعداد چیه انگار به وجود اومدی اینکارو انجام بدی بنازم خداایی عشقید NO Thing to DO :My Account :My Brothers لینک به دیدگاه https://forum.arsacia.ir/topic/85387-an-open-source-real-time-messanger-with-c-boostasio/#findComment-899222 به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری...
WEGH ارسال شده در September 22, 2025 اشتراک گذاری ارسال شده در September 22, 2025 دست خوش اگه به فکر ادامه دادنش هستی به نظرم ویس چتش کن یا یه UI بهش بده BaVaR KoN Nmd لینک به دیدگاه https://forum.arsacia.ir/topic/85387-an-open-source-real-time-messanger-with-c-boostasio/#findComment-900143 به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری...
Integer ارسال شده در September 23, 2025 سازنده اشتراک گذاری ارسال شده در September 23, 2025 در ۱۴۰۴/۶/۳۱ در 09:05، WEGH گفته است: دست خوش اگه به فکر ادامه دادنش هستی به نظرم ویس چتش کن یا یه UI بهش بده بله، حتما به فکر موارد بیشتری هم هستم براش، مثل همین مبحث UI، و ویس چت NO Thing to DO :My Account :My Brothers لینک به دیدگاه https://forum.arsacia.ir/topic/85387-an-open-source-real-time-messanger-with-c-boostasio/#findComment-901290 به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری...
TOFANi ارسال شده در September 25, 2025 اشتراک گذاری ارسال شده در September 25, 2025 + باید فکر کنم My account: لینک به دیدگاه https://forum.arsacia.ir/topic/85387-an-open-source-real-time-messanger-with-c-boostasio/#findComment-902701 به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری...
Goudret ارسال شده در September 25, 2025 اشتراک گذاری ارسال شده در September 25, 2025 عالی لینک به دیدگاه https://forum.arsacia.ir/topic/85387-an-open-source-real-time-messanger-with-c-boostasio/#findComment-903002 به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری...
Integer ارسال شده در September 26, 2025 سازنده اشتراک گذاری ارسال شده در September 26, 2025 در ۱۴۰۴/۷/۳ در 21:18، Alereza گفته است: + باید فکر کنم 23 ساعت قبل، Goudret گفته است: عالی ممنون NO Thing to DO :My Account :My Brothers لینک به دیدگاه https://forum.arsacia.ir/topic/85387-an-open-source-real-time-messanger-with-c-boostasio/#findComment-904003 به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری...
Marijuanaa ارسال شده در September 30, 2025 اشتراک گذاری ارسال شده در September 30, 2025 در ۱۴۰۴/۶/۲۵ در 13:16، Cervo گفته است: ناموسا استعداد چیه انگار به وجود اومدی اینکارو انجام بدی بنازم خداایی اینو راست میگه جدی این همه اطلاعات رو از کجا میاری اخه؟ I Love (ArSaCiA Game) My account on the (Staff) team: My brother's account: • لینک به دیدگاه https://forum.arsacia.ir/topic/85387-an-open-source-real-time-messanger-with-c-boostasio/#findComment-906917 به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری...
ارسالهای توصیه شده
برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید
برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید
ایجاد یک حساب کاربری
برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است!
ثبت نام یک حساب کاربری جدیدورود به حساب کاربری
دارای حساب کاربری هستید؟ از اینجا وارد شوید
ورود به حساب کاربری