PDA

View Full Version : مبتدی: weka در سی شارپ



ghazal_mohammady
شنبه 02 اسفند 1393, 12:18 عصر
عرض سلام و ادب
میخوام از برنامه ی weka در سی شارپ استفاده کنم ، چطور مشه این کارو کرد؟

ghazal_mohammady
شنبه 02 اسفند 1393, 14:42 عصر
یه کدی رو دیدم برای اجرای نوتپد اینکارو کرده
برای وکا هم میشه این کارو کرد؟




Console.WriteLine("Running");

Process pr = new Process();

pr.StartInfo.FileName = "Notepad.exe";

pr.StartInfo.Arguments = "test.dat";

pr.Start();

while (pr.HasExited == false)

if ((DateTime.Now.Second % 5) == 0)

{ // Show a tick every five seconds.

Console.Write(".");

System.Threading.Thread.Sleep(1000);

}

SabaSabouhi
شنبه 02 اسفند 1393, 15:29 عصر
یه کدی رو دیدم برای اجرای نوتپد اینکارو کرده
برای وکا هم میشه این کارو کرد؟




Console.WriteLine("Running");

Process pr = new Process();

pr.StartInfo.FileName = "Notepad.exe";

pr.StartInfo.Arguments = "test.dat";

pr.Start();

while (pr.HasExited == false)

if ((DateTime.Now.Second % 5) == 0)

{ // Show a tick every five seconds.

Console.Write(".");

System.Threading.Thread.Sleep(1000);

}



سلام
من برنامه‌ی weka رو نمی‌دونم چیه، اما هر برنامه‌ی اجرایی‌ای رو می‌تونی مثل همین کدی که اینجا کپی کردی اجرا کنی.

صبا صبوحی

ghazal_mohammady
شنبه 02 اسفند 1393, 15:40 عصر
ممنونم
ولی این برای اجراست، اگه کلا بخوام یه برنامه بنویسم کار اصلیش دیتاماینینگ باشه باز هم این راه منطقیه ؟

rahnema1
شنبه 02 اسفند 1393, 21:19 عصر
سلام،شما می تونید از ikvm استفاده کنید. فایل jar جاوا را تبدیل به dll سی شارپ می کنه

ghazal_mohammady
یک شنبه 03 اسفند 1393, 10:59 صبح
فایل jar چیه؟
من مثلا اگه بخوام rapidminer رو تو سی شارپ اجرا کنم که کلا با جاوا نوشته شده چی؟ بازم این روش معتبره؟

rahnema1
یک شنبه 03 اسفند 1393, 13:18 عصر
فایل jar چیه؟
من مثلا اگه بخوام rapidminer رو تو سی شارپ اجرا کنم که کلا با جاوا نوشته شده چی؟ بازم این روش معتبره؟

فایل jar مثل فایلهای exe یا dll سی شارپ هست با این تفاوت که jar توسط jre اجرا میشه اما dll توسط دانت فریمورک اجرا میشه
rapidminer هم تشکیل شده از تعدادی فایل jar که لازمه همه اونها به dll یا exe مربوطه تبدیل بشن
حالا باید خودتون امتحان کنید ببیند تبدیل مورد نظر جواب میده یا نه

ghazal_mohammady
دوشنبه 04 اسفند 1393, 08:34 صبح
خیلی ممنونم
شما خودتون با وکا یا رپیدماینر کار کردین؟

rahnema1
دوشنبه 04 اسفند 1393, 08:37 صبح
خیلی ممنونم
شما خودتون با وکا یا رپیدماینر کار کردین؟

بله تا حدی کار کردم البته نه به این صورت که در برنامه نویسی بخوام از کتابخونه های اونها استفاده کنم
فقط در حدی که از طریق منوهای موجود، داده ها را وارد و پردازش کنم

ghazal_mohammady
دوشنبه 04 اسفند 1393, 09:05 صبح
اوکی میتونم بپرسم چه نسخه ای از وکا رو کار کردین؟
آخه نمیدونم چرا سیستم من باهاش مشکل داره، نصب که می کنم برای دفعه ی اول اجرا میشه ولی وقتی برنامه رو می بندم، دوباره میخوام اجراش کنم یه صفحه ی کامندی باز میشه برای چند لحظه و بسته میشه و برنامه نمیاد بالا، میدونین چرا؟

rahnema1
دوشنبه 04 اسفند 1393, 09:10 صبح
الان اینی که دارم اجرا می کنم نسخه 3.7.0 هست
با cmd وارد اون فولدر بشید و این را تایپ کنید

java -jar weka.jar

اگه برنامه اجرا نشد ببنید چه پیغامی در cmd چاپ شده

ghazal_mohammady
دوشنبه 04 اسفند 1393, 09:28 صبح
برای منم همین نسخه ست
"java" is not recognized as an internal or external command
operable program or batch file

rahnema1
دوشنبه 04 اسفند 1393, 09:32 صبح
شما روی سیستمتون java runtime environment را باید نصب کنید
به علت تحریم سایت oracle فایل را نمیده که لازمه از طریق دیگه دریافت کنید

ghazal_mohammady
دوشنبه 04 اسفند 1393, 09:46 صبح
سپاس گزارم
تغییرات رو انجام دادم و مشکل حل شد
یه سوال دیگه
من یه سری فایل اسمبلی دارم که باید تو وکا باهاشون کار کنم
بهترین فرمت تبدیلشون تبدیل به فایل تکسه درسته؟ حالا وکا از تکست پشتیبانی می کنه ؟
و این که چطور میشه این کارو انجام داد؟

rahnema1
دوشنبه 04 اسفند 1393, 11:10 صبح
سپاس گزارم
تغییرات رو انجام دادم و مشکل حل شد
یه سوال دیگه
من یه سری فایل اسمبلی دارم که باید تو وکا باهاشون کار کنم
بهترین فرمت تبدیلشون تبدیل به فایل تکسه درسته؟ حالا وکا از تکست پشتیبانی می کنه ؟
و این که چطور میشه این کارو انجام داد؟

کدوم اسمبلی؟ زبان برنامه نویسی یا ..؟
دقیقا چیکار می خواهید بکنید/

ghazal_mohammady
دوشنبه 04 اسفند 1393, 11:24 صبح
یه سری کد ویروسه
میخوام یه آنتی ویروس با وکا بسازم
ویروس ها به اسمبلی نوشته شدن، زبان اسمبلی

ghazal_mohammady
دوشنبه 04 اسفند 1393, 16:57 عصر
میشه نحوه ی استفاده از ikvm رو توضیح بدید لطفا

rahnema1
سه شنبه 05 اسفند 1393, 06:57 صبح
میشه نحوه ی استفاده از ikvm رو توضیح بدید لطفا

پیشنهاد می کنم سوال را در بخش الگوریتم ها http://barnamenevis.org/forumdisplay.php?40 مطرح کنید
نحوه استفاده از weka توی راهنمای اون هست و آموزش و در مورد ikvm هم از طریق خط فرمان ikvmc به همرا نام فایل jar را می زنید ولی استفاده از اون را توصیه نمی کنم فعلا