PDA

View Full Version : نخستین برنامه مسنجر تحت شبکه اینترنت



alimanam
سه شنبه 17 اسفند 1389, 13:25 عصر
با سلام خدمت تمامی عزیزان


دوستان عزیز من به صورت جدی از یکماه پیش تصمیم گرفتم که اولین برنامه مسنجر رو تحت نت بنویسم تا اینجا تونستم این امکانات رو واسش بنویسم : ( البته منظورم از اولین , کاملاً ساخت بومی با ظاهر کاملاً فارسی بود )

1- اضافه کردن کاربر جدید
2- امکانات بازیابی مشخصات کاربری ( در صورت فراموش کردن یوزر + پسورد )
3- لوگین کردن به شناسه کاربری

بانک مورد استفاده MySql


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


دوستانی که علاقمند به همکاری هستن در صورت تائید بنده میتونن در این پروژه شرکت داشته باشن تا نامشون به لیست توسعه دهندگان این نرم افزار اضافه بشه .

================================================== ===============================================



http://up.iranblog.com/images/zv3dhr9smfuy62743hlj.gif



فایل آپدیت شد ( 29 اسفند 89 )


موفق باشید ./

hamidhws
سه شنبه 17 اسفند 1389, 13:35 عصر
سلام
من برنامه شما رو دان کردم اما توی قسمت ثبت نام با اینکه ایمیل رو درست وارد میکنم میزنه درست نیست!
چرا؟

alimanam
سه شنبه 17 اسفند 1389, 14:05 عصر
من برنامه شما رو دان کردم اما توی قسمت ثبت نام با اینکه ایمیل رو درست وارد میکنم میزنه درست نیست!

مرسی که اولین گزارش Bug رو دادین . مشکل برطرف شد . دوباره میتونین امتحان کنین .

omid-vbAuto
سه شنبه 17 اسفند 1389, 14:21 عصر
با سلام خدمت علی داداش گلم

علی جان برنامه رو چند بار تست کردم باز همون ایراد همیشگی رو داد:

از اتصال به اینترنت اطمینان حاصل کنید.

alimanam
سه شنبه 17 اسفند 1389, 14:41 عصر
سلام داداشی .


علی جان برنامه رو چند بار تست کردم باز همون ایراد همیشگی رو داد:

امید جان قرار بود ویندوزتون رو عوض کنین !!! کردین ؟ همین چند دقیقه پیش کاربر جدید از یه سیستم دیگه ثبت کرد موردی نداشت البته من یوزر رو پاک کردم چون اطلاعات دقیق ارسال نکرده بود ( ID = 123456 PASS = 123456 )

اگه ویندوز رو عوضی کردی و بازم مشکل داشت جای دیگه تست کن ( روی یه سیستم دیگه ) چون دلیلی نداره این پیغام رو بده !!!

موفق باشی داداشی . /

omid-vbAuto
سه شنبه 17 اسفند 1389, 15:04 عصر
سلام داداشی .



امید جان قرار بود ویندوزتون رو عوض کنین !!! کردین ؟ همین چند دقیقه پیش کاربر جدید از یه سیستم دیگه ثبت کرد موردی نداشت البته من یوزر رو پاک کردم چون اطلاعات دقیق ارسال نکرده بود ( ID = 123456 PASS = 123456 )

اگه ویندوز رو عوضی کردی و بازم مشکل داشت جای دیگه تست کن ( روی یه سیستم دیگه ) چون دلیلی نداره این پیغام رو بده !!!

موفق باشی داداشی . /


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

و رد آخر رفتم رو PC و در انجاهم خطا داد.البته لبتابم 7 هست و PC ام XP هست. به نظرم در هر دو برنامه از یک مشکل واحد رنج میبره و اونهم نمیتونه با هاستت ارتباط برقرار کنه.!!!

alimanam
سه شنبه 17 اسفند 1389, 15:14 عصر
و رد آخر رفتم رو PC و در انجاهم خطا داد.البته لبتابم 7 هست و PC ام XP هست. به نظرم در هر دو برنامه از یک مشکل واحد رنج میبره و اونهم نمیتونه با هاستت ارتباط برقرار کنه.!!! :متفکر: واقعاً عجیبه !!!! نباید همچین اتفاقی بیافته ! اونجا هم sql server managmet studio نصب کردی ؟ :متفکر: اگه آره یه کاری کن . ویندوزت رو که قرار بود عوض کنی ( ویندوز لپ تاپت ) عوض کن ( ویندوز 7 ) بعد دوباره تست کن بدون اینکه sql server managmet studio نصب کنی . نتیجه رو بگو ببینم بازم مشکل داره ؟

دوستان کسی هست که این مشکل رو داشته باشه ؟

ebrahimv
چهارشنبه 18 اسفند 1389, 00:03 صبح
اطلاعات رو درست دادم ولي خطا داد وقتي ثبت نام ميكردم
و اين كه وقتي خطا داد چرا فرم پيشت سري امكان فكوس داره؟
ميشه بگيد از چه tabControl استفاده كرديد.
و اين كه برا اين كه راحت بدونيد مشكل از كجا هست متن خطا رو تو پنجره خطا نشون بيديد.

HAMRAHSOFT.IR
چهارشنبه 18 اسفند 1389, 07:33 صبح
سلام داداشی .



امید جان قرار بود ویندوزتون رو عوض کنین !!! کردین ؟ همین چند دقیقه پیش کاربر جدید از یه سیستم دیگه ثبت کرد موردی نداشت البته من یوزر رو پاک کردم چون اطلاعات دقیق ارسال نکرده بود ( ID = 123456 PASS = 123456 )

اگه ویندوز رو عوضی کردی و بازم مشکل داشت جای دیگه تست کن ( روی یه سیستم دیگه ) چون دلیلی نداره این پیغام رو بده !!!

موفق باشی داداشی . /

اگه قصد اري كسي برنامه تست كن و ايراد داره بهت اعلام كن اجباري در اينكه اطلاعات دقيق وارد كن نداشته باش براز با هر يوز و پس و هر مشخصاتي كه دلش مخواد برنامه شمرا تست كن شايد از اينكار هدفي داره كه بعد بهت بگه مثلان فلا جاي برنامت اگه اينطور باشه باگ داره . حالا وقتي يوز پاك مكني طرف دلسرد شده و بخيال اينكه كمك كن ميشه

farsoft
چهارشنبه 18 اسفند 1389, 09:04 صبح
سلام
طول متن ورودی برای ایمیلت کمه و در زمان ورود ایمیل در یک جایی بیشتر نمی گیره
در مورد تکس باکس هایی که متن انگلیسی می گیرند لطفا چپ به راست کن چون زیبا تر میشه

alimanam
چهارشنبه 18 اسفند 1389, 13:14 عصر
مرسی

اون دسته از عزیزانی که تست کردن و مشکل داشت امکانش هست این فایل رو هم تست کنن ( نوع بانک به MYSQL تغییر یافت )

ebrahimv
چهارشنبه 18 اسفند 1389, 13:45 عصر
به نظر تونسته ارتباط برقرار كنه

alimanam
چهارشنبه 18 اسفند 1389, 14:05 عصر
با سلام

بقیه هم اگه تست کردن ( بانک MYSQL ) لطفاً بگن که دیگه از این بانک استفاده کنم .

omid-vbAuto
چهارشنبه 18 اسفند 1389, 14:36 عصر
با سلام خدمت علی جون

داداش خسته نباشی:لبخند:(خودت میدونی)


آقا برا ما هم کار کردا.نگاه:

67278
http://barnamenevis.org/images/misc/pencil.png

Slytherin
چهارشنبه 18 اسفند 1389, 14:44 عصر
البته منظورم از اولین , کاملاً ساخت بومی با ظاهر کاملاً فارسی بود

متاسفانه ایده شما بسیار قدیمی هست.
این سایت (http://www.l4i.com/) خیلی وقت است که همچین چیزی را ارایه می دهد. اون هم با امکانات کامل!
حداقل قبل از استارت پروژه یه سرچی می کردید:چشمک:

Mitra_folati
چهارشنبه 18 اسفند 1389, 15:04 عصر
متاسفانه ایده شما بسیار قدیمی هست.
این سایت (http://www.l4i.com/) خیلی وقت است که همچین چیزی را ارایه می دهد. اون هم با امکانات کامل!
حداقل قبل از استارت پروژه یه سرچی می کردید:چشمک:

گیریم حرف شما درست باشه.

پس کل کارهای ما توی این سایت هم تکراریه نمی دونم می ای با دیتا بیس کار می کنی و یا هزار تا کار دیگه که اینخا رو قبلا انجام دادن حتی بهتر از ماوخوب اینکه ما دنبال یه چیزی باشیم و خودمون بدستش بیاریم ارزش داره.

alimanam
چهارشنبه 18 اسفند 1389, 15:11 عصر
با سلام


متاسفانه ایده شما بسیار قدیمی هست.دوست خوبم بله حق با شما بود من اطلاعاتم ناقص بود . مرسی


اون هم با امکانات کاملو البته کلی تبلیغ !!!! :چشمک:

واما مشکلات این مسنجر به نظر خودم !!! ( البته فقط در حد 5 دقیقه تست کردم که بیشتر وقتم صرف ثبت نام شد !!! )

1- چرا باید کاربری که برنامه کاربردی داره باید وارد سایت مرجع نرم افزار بشه واونجا ثبت نام کنه اونم اون همه اطلاعات شخصی ( نقطه عطفش کدپستی بود :قهقهه: )
2- دلیل این همه باگ چی هستش ؟ ( پشتیبانی داره ؟!!! )

http://up.iranblog.com/images/2fd8isp27a8i149dnhx.gif


واما نظر دوستان :


آیا پروژه رو ادامه بدیم ( یکی دوتا از دوستان اظهار علاقه کردن در این پروژه مشارکت داشته باشن )

و اما نظر بنده :

این نرم افزار میتونه خیلی از نواقص نرم افزار ذکر شده توسط این دوستمون ( Slytherin (http://barnamenevis.org/member.php?163489-Slytherin) ) رو نداشته باشه و بچه های سایت بازم یه نرم افزار خوب و بعدها اپن سورس رو بدن بیرون

نظر دوستان ؟؟؟؟؟

Slytherin
چهارشنبه 18 اسفند 1389, 15:31 عصر
گیریم حرف شما درست باشه.

پس کل کارهای ما توی این سایت هم تکراریه نمی دونم می ای با دیتا بیس کار می کنی و یا هزار تا کار دیگه که اینخا رو قبلا انجام دادن حتی بهتر از ماوخوب اینکه ما دنبال یه چیزی باشیم و خودمون بدستش بیاریم ارزش داره.

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

Slytherin
چهارشنبه 18 اسفند 1389, 15:33 عصر
دوست عزیز جناب alimanam،
من قصد دفاع از اون مسنجر و یا زیر سوال بردن کار شما را ندارم.
صرفا خواستم بگم که این طرح شما، اولین نیست و همان برنامه که نام بردم، 7 سال پیش چنین کاری کرده است.

alimanam
چهارشنبه 18 اسفند 1389, 15:37 عصر
من قصد دفاع از اون مسنجر و یا زیر سوال بردن کار شما را ندارم

دوست من که حرف شما رو ( اولین نبودن ) تصدیق کردم تشکر هم کردم که گوشزد کردین :لبخندساده:

و نظرتون راجب به نوشتن این برنامه ؟

Slytherin
چهارشنبه 18 اسفند 1389, 15:38 عصر
1- چرا باید کاربری که برنامه کاربردی داره باید وارد سایت مرجع نرم افزار بشه واونجا ثبت نام کنه اونم اون همه اطلاعات شخصی ( نقطه عطفش کدپستی بود :قهقهه: )


یاهو مسنجر هم به این شکل هست (نسخه های جدید)، وقتی روی Get a new Yahoo! ID... کلیک می کنید مستقیما وارد سایت یاهو می شوید.
البته دلیلش رو نمی دونم اما حتما چیزی بوده که یاهو هم در ورژن های جدید مسنجرش چنین کاری کرده...

Slytherin
چهارشنبه 18 اسفند 1389, 15:41 عصر
دوست من که حرف شما رو ( اولین نبودن ) تصدیق کردم تشکر هم کردم که گوشزد کردین :لبخندساده:

و نظرتون راجب به نوشتن این برنامه ؟

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

alimanam
چهارشنبه 18 اسفند 1389, 15:42 عصر
یاهو مسنجر هم به این شکل هست (نسخه های جدید)، وقتی روی Get a new Yahoo! ID... کلیک می کنید مستقیما وارد سایت یاهو می شوید.
البته دلیلش رو نمی دونم اما حتما چیزی بوده که یاهو هم در ورژن های جدید مسنجرش چنین کاری کرده...

متاسفانه خیلی وقته که ثبت نام نکردم خودم از مسنجرهایی مثل Nimbuzz و Jabbim بیشتر از یاهو مسنجر خوشم میاد دلیلش هم باگ کمتر محیط امنتره :چشمک:

alimanam
چهارشنبه 18 اسفند 1389, 15:44 عصر
من از ساختاری که شما در ساخت این برنامه استفاده کردید اطلاعی ندارم و خودم هم چندان در برنامه نویسی وارد نیستم اما پیشنهاد می کنم که از معماری چند لایه برای ساخت این مسنجر استفاده کنید تا در صورتی که خواستید نسخه ای تحت وب از مسنجر را هم ارایه دهید تنها با تغییر UI برنامه این کار امکانپذیر باشد و به مشکل بر نخورید.
پیشنهاد می کنم که به امکانات بیشتر هم توجه کنید، مسلما تا مسنجری چیزی فراتر از سایر مسنجر ها نداشته باشد، محبوب و مطرح نخواهد شد.

100 در 100 با پیشنهادتون موافق و دقیقاً به همین روش جلو رفتم . و امکانات بیشتر , لطفاً بیشتر توضیح بدین .

omid-vbAuto
چهارشنبه 18 اسفند 1389, 15:54 عصر
من موافق ادامه این برنامه هستم.حالا اگه خودتون دلسرد شدید اونو نمی دونم.ولی اگه کمک یا کاری باشه در خدمتم.علی جون.

Slytherin
چهارشنبه 18 اسفند 1389, 15:54 عصر
100 در 100 با پیشنهادتون موافق و دقیقاً به همین روش جلو رفتم . و امکانات بیشتر , لطفاً بیشتر توضیح بدین .

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

alimanam
چهارشنبه 18 اسفند 1389, 17:55 عصر
تغییراتی که در بانک اطلاعاتی برنامه دادم رو از پست شماره 1 دانلود کنین و از دوستان انتظار دارم که بگن برنامه درست ثبت | لوگین میکنه یا نه که ادامه بدیم ....

ممنونم .

farsoft
چهارشنبه 18 اسفند 1389, 19:33 عصر
برای من اجرا شد ولی با یک مشکل جالب
برنامه باید در حالت ادمین اجرا شود در غیر این صورت خطا می دهد که این درست نیست ( باید ذکر کنم ویندوز من سون است )
محیطش به دلیل استفاده از کامپوننت های دات نت بار خوب است ولی در تکست باکس های انگلیسی هنوز یکمی مشکل هست و واقعا چپ به راست نیستند
اگر کمکی از دست ما بر میاد در خدمت هستیم :متفکر:

alimanam
چهارشنبه 18 اسفند 1389, 21:29 عصر
با سلام


برنامه باید در حالت ادمین اجرا شود در غیر این صورت خطا می دهد که این درست نیست ( باید ذکر کنم ویندوز من سون است )

این مشکل واسه خیلی از نرم افزارهای اجرا شده در ویندوز 7 هست ولی به روی چشم اصلاح میشه .


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

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




ميشه بگيد از چه tabControl استفاده كرديد.

از کامپونت دات نت بار کنترل Super Tab Control



و اين كه وقتي خطا داد چرا فرم پيشت سري امكان فكوس داره؟

اصلاح شد .

Slytherin
چهارشنبه 18 اسفند 1389, 21:41 عصر
به نظر من اینترفیس رو فعلا بیخیال بشید و ساختار اصلی رو پیش ببرید (در همین حد هم برای شروع زیاده)
بعدا میشه پس از اتمام کار روی اینترفیس مانور داد...

handvbnet
شنبه 21 اسفند 1389, 16:46 عصر
کنسل شده؟؟؟؟؟

alimanam
یک شنبه 22 اسفند 1389, 13:54 عصر
با سلام


کنسل شده؟؟؟؟؟

خیر در حال نوشتن برنامه هستیم ( فعلاً 2 نفر هستیم ) شما که افتخار ندادین دوست عزیز من به شما گفتم اگه مایل هستین وقت دقیق بفرمائین که صحبت کنیم .

موفق باشید ./

handvbnet
دوشنبه 23 اسفند 1389, 18:27 عصر
منم که همیشه هستم .
گفتم که

alimanam
دوشنبه 23 اسفند 1389, 19:53 عصر
منم که همیشه هستم .

با سلام به شما دوست عزیز

این دیگه از اون حرفاست ها............. من صحبتم کاملاً روشن و قابل فهم هستش گفتم شما یه وقتی بفرماوین ( با توافق قبلی هم دیگه ) تا در این مورد صحبت کنیم . اینکه میفرمائین من همیشه هستم که نشد وقت تعیین کردن آخه برادر من ! مثلاً الان هستین ؟ نه نیستین ! اگرم باشین کجا هستین تو سایت برنامه نویس ؟ نه نیستین ! پس خواهشاً وقت وقت وقت تعیین کنین یا من میتونم اون موقع باشم یا نه ( البته ابن رو خواهش میکنم در پیغام خصوصی بفرمائین نه اینجا در تاپیک ) . در کل ازتون تشکر میکنم که علاقمند هستین کمک کنین . من تا الان تونستم گفتگوی ( Chat ) دو نفر رو به خوبی برقرار کنم و نیاز دارم که کسی بیاد همکاری کنه که زودتر نوشته بشه ....

موفق باشید ./

alimanam
یک شنبه 29 اسفند 1389, 00:27 صبح
با سلام

از دوستان تقاضا دارم فایل جدید رو تست کنن و باگ های احتمالی رو بفرماین ممنونم راستی پیشاپیش عید بر همه شما عزیزان مبارک :لبخندساده:

در این فایل میتونین به گفتگوی 2 نفره با همدیگه چت کنین همچنین میتونین شکلک ها رو نیز با پیغام خودتون به طرف مقابل ارسال کنین . منتظر جواب دوستان هواهم بود ...

لینک دانلود در پست شماره 1 همین تاپیک

Hossis
شنبه 29 مرداد 1390, 22:19 عصر
من که هنوز دانلود نکردم ولی میخواستم مثل همین برنامه بنویسم
با نگاهی که به ظاهرش انداختم خوب بود ولی اگر ممکنه اون رو طوری بنویسید که چندین نفر در حال چت با آدم، در یک پنجره و در تب های متعدد چت کنند
درست مثل پیدگین