PDA

View Full Version : مبتدی: سوال: برنامه نویسی سوکت را از کجا شروع کنیم؟



Louis.Armstrong
شنبه 06 خرداد 1391, 02:20 صبح
با سلام خدمت همه ی عزیزان.

آیا کسی میتونه راهنمایی کنه که برای برنامه نویسی تحت وب با سی شارپ، از کجا باید شروع کنم
و چه پیشنیازهایی رو باید بلد باشم؟

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

با تشکر از شما

Louis.Armstrong
یک شنبه 14 خرداد 1391, 16:50 عصر
دوستان گرامی باز هم سلام.

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

با تشکر از شما

Louis.Armstrong
سه شنبه 16 خرداد 1391, 15:27 عصر
دوستان گرامی باز هم سلام.

ظاهرا هیچ کس قصد نداره به سوالات حقیر پاسخ بده

با این وجود باز هم می پرسم.

آیا راهی برای این که بتونم از طریق سی شارپ به یک برنامه ی آنلاین وصل بشم و اطلاعاتی از اون برنامه بخونم سراغ دارید؟

با تشکر

ahmadreza517
سه شنبه 16 خرداد 1391, 17:48 عصر
به نام تنها برنامه نویس هستی
سلام

برای وصل شدن به یک برنامه آنلاین اول باید قابلیت وصل شدن رو داشته باشه تا بتونیم به اون وصل بشیم

برای مثال وصل شدن به Gmail برای ارسال و دریافت میل که خودش Mail server و برنامه ای که روش Run است.

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

یا حق !

Louis.Armstrong
پنج شنبه 18 خرداد 1391, 00:53 صبح
به نام تنها برنامه نویس هستی
سلام

برای وصل شدن به یک برنامه آنلاین اول باید قابلیت وصل شدن رو داشته باشه تا بتونیم به اون وصل بشیم

برای مثال وصل شدن به Gmail برای ارسال و دریافت میل که خودش Mail server و برنامه ای که روش Run است.

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

یا حق !
با تشکر از پاسخ شما

نرم افزار مربوطه مربوط به بورس هستش و یک آپشن داره (Enable DDE Server) و این قابلیت رو داره که بشه بهش کانکت شد.
حتا قابلیت ایمیل زدن رو هم داره. با اکسل هم میشه به راحتی بهش وصل شد.
منتها برای وصل شدن به اون از طریق یک ویندوز اپلیکیشن (با سی شارپ) اصلا نمیدونم باید چیکار کنم و چه چیزایی رو باید بلد باشم.

اگر راهنمایی کنید ممنون میشم

Louis.Armstrong
پنج شنبه 18 خرداد 1391, 18:09 عصر
همچنان منتظر راهنمایی شما هستیم :لبخندساده:

ahmadreza517
پنج شنبه 18 خرداد 1391, 18:17 عصر
سلام دوباره

ببخشید دیر شد

مستندات نداره برای وصل شدن بش (حتما باید داشته باشه)

تو code project جستجو کن . حتما به جواب میرسی

sds1920
پنج شنبه 18 خرداد 1391, 18:44 عصر
اگر بخواين با اصول کار آشنا بشين کتاب مهندسي اينترنت (آقاي احسان ملکيان) خيلي خوب هست.يک فصل داره کلا مربوط به برنامه نويسي سوکت هست.وقتي اصول کار رو ياد گرفتين مي تونين توي سي شارپ با کلاسها موجود در System.Net و System.Net.Sockets برنامه نويسي کنيد.
براي آشنايي با نوع کد نويسي هم مي تونيد دنبال برنامه چت بگرديد.اين مي تونه يه برنامه ساده باشه براي شروع.

ahmadreza517
پنج شنبه 18 خرداد 1391, 18:59 عصر
دوست عزیز باید اطلاعات رو از Rss سایت بخونین
http://stackoverflow.com/questions/652549/read-ms-exchange-email-in-c-sharp

Louis.Armstrong
پنج شنبه 18 خرداد 1391, 19:30 عصر
سلام دوباره

ببخشید دیر شد

مستندات نداره برای وصل شدن بش (حتما باید داشته باشه)

تو code project جستجو کن . حتما به جواب میرسی
سلام قربان.
اختیار دارید. ممنون از پاسخ شما.
منظورتون رو متوجه نشدم. اطمینان دارم که این کار قابل انجامه. نیاز ضروری هم بهش دارم. کدنویسی خاصی هم نمی خوام انجام بدم.
فقط دو تا داده رو می خوام نرم افزارم بگیره. اگه ممکنه راهنمایی کنید.

با تشکر

ahmadreza517
پنج شنبه 18 خرداد 1391, 19:46 عصر
هر چی درموردش میدونی بگو

با هم بنویسیمش !(منم علاقه مند کردی !)

Louis.Armstrong
پنج شنبه 18 خرداد 1391, 20:13 عصر
هر چی درموردش میدونی بگو

با هم بنویسیمش !(منم علاقه مند کردی !)
:) با تشکر از شما.
کاری که می خوام انجام بدم باید خیلی ساده باشه.
فرستادن یوزر و پسورد به اون نرم افزار، گرفتن دیتا از اون. کاری که اون وظیفشه که انجام بده.
پورتش هم مشخصه، فقط من نمی دونم از کجا شروع کنم :(

ahmadreza517
پنج شنبه 18 خرداد 1391, 20:58 عصر
سایتی چیزی ندازه برم ببینم.

یه نگاه به این بنداز
https://www.testexchangeconnectivity.com/#&&/wEXAQUBcwUBME93h2+JjI0+MV2gTqcRL0g43z9m

Louis.Armstrong
پنج شنبه 18 خرداد 1391, 21:26 عصر
می تونید از این جا ببینید:
http://farsi1.fibogroup.com/traders/platform.html

ahmadreza517
پنج شنبه 18 خرداد 1391, 21:31 عصر
اینم ببین
http://msdn.microsoft.com/en-us/library/dd633626%28v=exchg.80%29

Louis.Armstrong
پنج شنبه 18 خرداد 1391, 21:39 عصر
ممنون برادر ولی هیچ کدوم چیزایی نیستن که من لازم دارم.

شما لطفا راهنمایی کنید:

چطوری به یک سرور که پورت و آیپی مشخصی داره کانکت بشم؟

بقیه اش رو یه فکری به حالش می کنم

با تشکر

ahmadreza517
پنج شنبه 18 خرداد 1391, 21:42 عصر
فکر نکنم با این سایت عملی بشه

Louis.Armstrong
جمعه 19 خرداد 1391, 15:29 عصر
دوستان گرامی

همچنان در پی رفع این مشکل هستم.

اگه پیشنهادی دارید ممنون میشم ارائه بدید

با تشکر

ahmadreza517
جمعه 19 خرداد 1391, 20:04 عصر
من این کارو با php انجام دادم و لی با C# ...

Louis.Armstrong
جمعه 19 خرداد 1391, 22:04 عصر
ممنون. خوب میشه بگید برای اتصال به نرم افزار چیکار کردید؟

ahmadreza517
جمعه 19 خرداد 1391, 22:39 عصر
من به برنامش وصل نشدم

اطلاعات از صفحه که جزئیات درج شده بود گرفتم.

برای مثال این برنامه لیست بلاگ بروز بلاگفا لیست می کنه
http://barnamenevis.org/showthread.php?345212-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%28%D8%A2%D8%AE%D8%B1%DB%8C%D9%86-%D8%A8%D9%84%D8%A7%DA%AF-%D9%87%D8%A7%DB%8C-%D8%A8%D8%B1%D9%88%D8%B2-%D8%B4%D8%AF%D9%87%29-%D8%A8%D9%84%D8%A7%DA%AF-%D9%81%D8%A7

باید از همین روش استفاده کنی

البته با عبارات منظم بهتر به نتیجه می رسی.

سهام شرکتها برای مثال Amazon
http://www.nyse.com

من رو این صفحه کار کردم

http://amex.com/equities/listCmp/EqLCCmpDesc.jsp?Product_Symbol=amzn

با کنترل webBrowser هزار تا کار می شه کرد
مثال نمودار تو آدرس بالا به برنامت اضافه کنی

یا امکانات دیگر C# می شه استفاده کرد

اگه کد php خواستی برات می نویسم می فرستم.

یا علی!