PDA

View Full Version : سوال: خواندن قسمتی از متن موجود در اینترنت



mthreat.info
شنبه 21 دی 1392, 21:10 عصر
سلام ، میخواستم بدونم چطوری میشه یک متن مثلا 150 سطری رو تا سطر 10 خواند نه همه ی فایل رو

hashtgerd2
شنبه 21 دی 1392, 21:33 عصر
خب ReadLine() کن یه شمارنده هم بزار که تا 10 خط بخونه
سوال رو واضح تر بپرس.
اگه می خوای از روی اینترنت فایل متنی بخونی من کد دارم که از روی ftp بخونه میزارم اینجا
using System.Net.Mail;
System.Net.FtpWebRequest tmpReqq = (System.Net.FtpWebRequest)System.Net.FtpWebRequest .Create("ftp://altobelli.ir/temp/filename.txt");
tmpReq.Credentials = new System.Net.NetworkCredential("username", "password");
try
{
//GET THE FTP RESPONSE
using (System.Net.WebResponse tmpRess = tmpReq.GetResponse())
{
//GET THE STREAM TO READ THE RESPONSE FROM
using (System.IO.Stream tmpStreamm = tmpRes.GetResponseStream())
{
//CREATE A TXT READER (COULD BE BINARY OR ANY OTHER TYPE YOU NEED)
using (System.IO.TextReader tmpReaderr = new System.IO.StreamReader(tmpStream))
{
//STORE THE FILE CONTENTS INTO A STRING
string fileContentss = tmpReader.ReadToEnd();
}
//DO SOMETHING WITH SAID FILE CONTENTS
}
}
}
catch { }

behi1ty
یک شنبه 22 دی 1392, 11:47 صبح
سلام
شايد سوالم مربوط به اينجا نباشه اما بي ربط هم نيست
مي خوام عنوان سايت را بخوانم دستوراتش را دارم درست هم كار مي كنه ولي مشكل من اينجاست عنوان سايت مثل
http://www.tsetmc.com/Loader.aspx?ParTree=151311&i=9211775239375291
را نمي خونه
اين سايته مديريت بورسه
حالا نمي دونم بخاطر امنيت سايته يا .....
خواهشن اگر مي دونيد كمك كنيد
ممنون

amirlol
سه شنبه 24 دی 1392, 15:56 عصر
دوست من باید بگین با چه متدی دارین سرس و محتوای توش رو می خونین تا کدتون رو اصلاح کنم و براتون مجدد بذارم

behi1ty
سه شنبه 24 دی 1392, 20:07 عصر
دوست من باید بگین با چه متدی دارین سرس و محتوای توش رو می خونین تا کدتون رو اصلاح کنم و براتون مجدد بذارم
عزیز اگر کدی دارید که بشه عنوان سایت را برگردونه ممنونت می شم

راستش برنامه ای که قبلا نوشتن در سیستمی هست که تا یک هفته دیگر بهش دسترسی ندارم

با تشکر

behi1ty
سه شنبه 24 دی 1392, 20:34 عصر
البته کد رو از اینترنت پیدا کردم

System‎.Net.WebClient client = new System‎.Net.WebClient();
string content = client.DownloadString("http://www.google.com");
string title = content.Substring(content.IndexOf("<title>"), content.IndexOf("</title>") - content.IndexOf("<title>")).Replace("<title>", "").Trim();


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

behi1ty
جمعه 27 دی 1392, 11:37 صبح
دوستان یعنی کسی نیست که بتونه کمک کنه؟؟؟

خیلی نیاز دارم

mthreat.info
جمعه 27 دی 1392, 12:08 عصر
فکر کنم که کد های سایت رو رمز کردن چون وقتی encoding رو تنظیم میکنم خطی شبیه به چینی ، ژاپنی :D برمیگردونه

meysam_online2012
جمعه 27 دی 1392, 14:53 عصر
سلام خدمت مهندسین گرامی

میخواستم ببینم میشه یک قسمت از متن موجود در یک صفحه از اینترنتو جدا کرد مثلا در یک لیبل نمایش داد
مثلا قسمت ترجمه کلمات google translate رو کپی کنم توی یه لیبل؟؟؟؟؟؟

ممنون

mthreat.info
جمعه 27 دی 1392, 15:03 عصر
مترجم گوگل خودش dll داره

meysam_online2012
جمعه 27 دی 1392, 15:15 عصر
مترجم گوگل خودش dll داره

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

mzeadabadi@gmail.com
جمعه 27 دی 1392, 15:29 عصر
يك متد هست به نام substringكه ميتوني از يه رشته از يه محل خاص به يك تعدا خاص كاركتر برگردوني مثل
strings1="1234567890"
strinf s2=s1.substring(5,3);
جواب اس 2 ميشه 5و6و7از 5عنصر به ميزان3حرف جدا ميكنه

mthreat.info
جمعه 27 دی 1392, 15:30 عصر
http://forum.codecall.net/topic/64790-c-translator-using-google-api/
و
http://www.codeproject.com/Articles/12711/Google-Translator

behi1ty
شنبه 28 دی 1392, 07:51 صبح
کاش یکی هم بود به ما کمک می کرد

behi1ty
دوشنبه 30 دی 1392, 23:04 عصر
هنوز کسی نمی تونه مشکل منو حل کنه؟