PDA

View Full Version : اجرای کد های جاوا



gprsm0
پنج شنبه 30 آذر 1391, 15:47 عصر
سلام
ببخشید من خیلی خیلی تازه کارم و اصلا با جاوا آشنایی ندارم چون وقت نداشتم گفتم از رفقا بپرسم من یک کدی دارم
می خواستم بپرسم که چطور اجراش کنم
import java.io.*;
import java.security.Provider;
import java.security.*;

public class KeyStoreCompatibilityMode {

private static final String KEYSTORE_COMPATIBILITY_MODE_PROP =
"sun.security.mscapi.keyStoreCompatibilityMode";

private static boolean mode;

public static void main(String[] args) throws Exception {

// Check if the provider is available
try {
Class.forName("sun.security.mscapi.SunMSCAPI");

} catch (Exception e) {
System.out.println(
"The SunMSCAPI provider is not available on this platform: " +
e);
return;
}

if (args.length > 0 && "-disable".equals(args[0])) {
mode = false;
} else {
mode = true;
}
و الی آخر ....
شرمنده کدها برعکس میشه

maktoom
جمعه 01 دی 1391, 15:34 عصر
سلام
در ابتدا: کدها رو داخل تگ جاوا از ادیتوری که توی این مطلب رو نوشتید بذارید.
و بعد: باید داخل یه محیط برنامه نویسی که کدهای جاوا رو می تونه تفسیر و کامپایل کنه بذارید و بعد اجرا کنید.
واسه جاوا محیط برنامه نویسی نت بینز رو امتحان کنید.

gprsm0
دوشنبه 18 دی 1391, 17:01 عصر
یکم بیشتر توضیح می دین؟

maktoom
سه شنبه 19 دی 1391, 23:35 عصر
توضیح بیشتر یعنی لینک دنلود نرم افزار نت بینز؟ متوجه منظورتون نشدم.
جستجو کنید می تونید براحتی دانلودش کنید. همچنین باید sdk رو هم داشته باشید. آخرین ورژن نت بینز رو با آخرین ورژن sdk استفاده کنید تا به مشکلی بر نخورید. به 32 یا 64 بیتی بودن سیستمتون هم دقت کنید.
اگه در مورد اجرا کردن برنام توی نت بینز موردی هست می تونید با جستجو در همین سایت به مقصودتون برسید.

gprsm0
پنج شنبه 21 دی 1391, 11:48 صبح
توضیح بیشتر یعنی لینک دنلود نرم افزار نت بینز؟ متوجه منظورتون نشدم.
جستجو کنید می تونید براحتی دانلودش کنید. همچنین باید sdk رو هم داشته باشید. آخرین ورژن نت بینز رو با آخرین ورژن sdk استفاده کنید تا به مشکلی بر نخورید. به 32 یا 64 بیتی بودن سیستمتون هم دقت کنید.
اگه در مورد اجرا کردن برنام توی نت بینز موردی هست می تونید با جستجو در همین سایت به مقصودتون برسید.
ممنون از راهنماییتون
توضیح بیشتر قطعا در مرود طریقه دانلود نبود اساساً توی این مورد اصلاً مشکلی ندارم
منظورم تگ مربوط به کد بود
یک سوال:
من با این کد میخوام به ca store windows دسترسی پیدا کنم به اعتقادتون با مسئله پرمیژن رو برو نمیشم
در حقیقت می خوام با یک کد جاوا اسکریپت(یعنی یک وب پیج)، جاوا رو Applet کنم بعد بیاد کد های منو که شامل فایل .jar هست رو دان کنه و بعد به ca store دسترسی پیدا کنه مطابق دستورالعملی که کدهاش داخل فایل .jar هست(مثلا)
شدنیه؟
فکر کنم نمونشو در نرم افزار vnc remote دیده بودم
منتها فک نکنم کسی این کار رو(دسترسی به ca store windows v ) رو با Applet کردن جاوا کرده باشه نظر شما چیه؟

shahin bahari
پنج شنبه 21 دی 1391, 12:18 عصر
توضیح بیشتر قطعا در مرود طریقه دانلود نبود اساساً توی این مورد اصلاً مشکلی ندارم
منظورم تگ مربوط به کد بود منظورشون این بود که کد ها رو وقتی توی سایت میزارید بین [/JAVA ] قرار بدید تا کد هاتون درست نشون داده بشه.
[JAVA]import java.io.*;
import java.security.Provider;
import java.security.*;

public class KeyStoreCompatibilityMode {

private static final String KEYSTORE_COMPATIBILITY_MODE_PROP =
"sun.security.mscapi.keyStoreCompatibilityMode ";

private static boolean mode;

public static void main(String[] args) throws Exception {

// Check if the provider is available
try {
Class.forName("sun.security.mscapi.SunMSCAPI");

} catch (Exception e) {
System.out.println(
"The SunMSCAPI provider is not available on this platform: " +
e);
return;
}

if (args.length > 0 && "-disable".equals(args[0])) {
mode = false;
} else {
mode = true;
}

gprsm0
پنج شنبه 21 دی 1391, 16:44 عصر
ممنون در پست های جدید این مسئله رو رعایت میکنم
کسی در مورد سوالات بالا نظری نداره؟

maktoom
جمعه 22 دی 1391, 04:36 صبح
چیزایی که گفتید رو نتونستم بفهمم.
اما در کل فکر می کنم دارید لقمه رو دور سرتون می چرخونید. یعنی یه کاری می خواید بکنید که قبلا ابزار اون احتمالا ایجاد شده.
دقیقا چه نوع کاری می خواید بکنید صرف نظر از اینکه دقیقا می خواید چه کار کنید.

gprsm0
شنبه 23 دی 1391, 16:19 عصر
ممنون از توجهتون ببینید
این این لینکو ببینید
این مسئله ای که طرف پرسیده و یک عده ای جوابشو دادن مسئله منم هست چون وقت ندارم جاوا یاد بگیرم دارم از شما میپرسم چطور پیاده سازیش کنم
http://stackoverflow.com/questions/5252800/how-to-automatically-install-self-signed-certificate-in-ie-trusted-root-certific

maktoom
شنبه 23 دی 1391, 20:01 عصر
متوجه نمیشم که چرا می خواید این سرتیفیکیت رو جعل کنید(اگه درست متوجه شدم) تا اونجا که من می دونم اینکار به این درد می خوره که از یه ارتباط امن سر دربیارید.
و از رمز خودتون با سرتیفیکیت خودتون استفاده کنید. درسته؟

gprsm0
جمعه 29 دی 1391, 22:08 عصر
کل ماجرا بر می گرده به هزینه و قیمت یک trusted ca که همه منظوره (all purpose) باشه
من نمی خوام ca رو جعل کنم ! یعنی چی جعل کنم؟ مگه میشه؟ تا زمانی که privet اونو نداشته باشی نمی شه!!!!!!!!!!!!!!!!!!!!!
سوال من در مورد جاوا بود
بازم ممنون
خودم باید حلش کنم