الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

أريد كود جافا سكريبت كتابة في فايل

بدأه تحدي المستحي في 9 يونيو 2010 · 11 رد · 1,324 مشاهدة · في قسم البرمجة بــ Javascript
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

أريد كود جافا سكريبت يكتب في فايل...

انا جربت هذا الكود ولكن لم يكتب في الفايل

<HTML>
<HEAD>

<script language = "JavaScript">

function Write(){
var fso, file;
ActiveXObject("Scripting.FileSystemObject");
file=fso.CreateTextFile("C:\\a.txt");
file.WriteLine("This sentence written to my file");
file.Close();
}

</SCRIPT>
</HEAD>

<BODY>
<P>
<script language="JavaScript">  Write(); </SCRIPT>
</P>
</BODY>
</HTML >

بانتظار مساعدتكم

تم تعديل هذه المشاركة بواسطة تحدي المستحي في 9 يونيو 2010 في 19:45

#2

السلام عليكم

على فكرة هاي مانا جافا سكريبت هاي جي سكريبت

<HTML>
<HEAD>
<script>
var fso, f1;
fso = new ActiveXObject("Scripting.FileSystemObject");
// Get a File object to query.
f1 = fso.CreateTextFile("C:\\aa.txt");
// Print information.
f1.WriteLine("this sentence written");


</SCRIPT>
</HEAD>
<BODY>
<P>

</P>
</BODY>
</HTML>

In bad state

#3

شكرا ياأخي فقد نفع الكود

ولكن لو أردته أن يكتب أكثر من سطر لأني أريد أن أرسل من الجافا آبلت array حتى يتم كتابتها بواسطة الكود السابق

بصراحة حاولت أخلي الجافا آبلت هوه بنفسه يكتب في الفايل بس مررررررررررة ماعرفت كيف؟؟

لهذا فكرت أن أستدعي الجافا سكربت من الجافا آبلت لتتم عملية الكتابة

أكرر شكري

:ty:

#4
<HTML>
<HEAD>
<script>
var fso, f1;
fso = new ActiveXObject("Scripting.FileSystemObject");
// Get a File object to query.
f1 = fso.CreateTextFile("C:\\aaa.txt");
// Print information.
for(var i=0;i<10;i++)
{
f1.WriteLine("this sentence written"+i);
}


</SCRIPT>
</HEAD>
<BODY>
<P>

</P>
</BODY>
</HTML>

:)

In bad state

#5

بعتذر بس ماتصير فنكشن؟؟ حاولت أكتب بعد تاق السكريبت فنكشن بس مانفع؟؟

#6
<HTML>
<HEAD>
<script>
function test()
{
var fso, f1;
fso = new ActiveXObject("Scripting.FileSystemObject");
// Get a File object to query.
f1 = fso.CreateTextFile("C:\\aaa.txt");
// Print information.
x=["a","b","d","a","l","m","o","h","a","y","m","e","n"];
for(var i=0;i<14;i++)
{
f1.WriteLine(x);
}
}

</SCRIPT>
</HEAD>
<BODY onload="test();">
<P>

</P>
</BODY>
</HTML>

شوف هيك قصدك :)

In bad state

#7

إيوة كدا قصدي... طيب هل أقدر أستدعي دا الكود من الجافا؟؟

أنا عندي مشكلة صار لي أسبوع مالقيت لها هل وياااااااااااااارب ألاقي عندك لها حل

أنا عندي كود جافا يقرأ من فايل ويكتب في فايل وأبغاه يتربط مع PHP أو HTML

حولته لآبلت ولكن كود الكتابة ماصار عشان السكيورتي بولسي فقلت ممكن أعمل الجافا آبلت تنادي الجافا سكربت

فوجدت نفس المشكلة والجافا سكربت كمان لها سكيورتي بولسي

وهنا وجدت طريق تكتب في الفايل بس ماأعرف هل تنفع مع الجافا آبلت؟؟

الله يوسع لك في رزقك ويرزقك من حيث لا تحتسب

#8

:)

اخي الكريم ادعيلي لبكرا لانو عندي فحص بصراحة كل شوي بدخل لشوف شو صار معك

المهم

انت فهمني المطلوب بالتفصيل عسى انو اعرف ساعدك او لاقي طريقة

بشكل تاني

ماشي

بالتوفيق يارب

لا تنسى الدعاء :wink:

In bad state

#9

الله يوفقك ومن كل شر يبعدك ويحقق لك اللي ببالك

شوف أخي أنا راح أشرح لك برنامجي ويااااااااااااااااااارب تلاقي لي حل زي ماقلت لك والله العظيم صار لي أسبوع في المشكلة

وثق إن دعواتي من قلبي أدعيها وأسأل الله أن يقبلها

ومن فرج كربة مؤمن فرج الله عنه كربة من كرب يوم القيامة

أسأل الله أن يشرح صدرك وينور دربك ويغدق عليك بالنعم ويرزقك الجنة بغير حساب

إليك القصة الآن:

أنا عملت برنامجو استخدمت فيه ثلاث لغات وبرنامجي عبارة عن 4 مراحل

المرحلة الأولى والرابعة برمجتها بالـ PHP5 والثانية بالماتلاب والثالثة بالجافا وإليك الآن شرح المراحل:

في البداية اليوزر راح يدخل صورة بواسطة الواجهة (PHP) هذه الصورة راح تنحفظ في السيرفر Apache 2.2 وسوف يكتب اسمها في تكست فايل

هكذا انتهت المرحلة الأولى.

بالنسبة للمرحلة الثانية: سوف يبدأ الماتلاب عمله وسيستخرج من الصورة بعض المعلومات ويكتبها أيضا في تكست فايل وهكذا تكون المرحلة انتهت

وتبدأ المرحلة الثالثة وهي بالجافا... سيقوم الجافا بقراءة الملف الذي أنشأه الماتلاب ليقوم بمقارنة معلومات الصورة مع معلومات أخرى موجودة مسبقا وأخيرا سيقوم الجافا بكتابة النتائج في تكست فايل... هذه المرحلة هي عبارة عن رسم tree وفي الأخير تسجيل المعلومات وهكذا انتهت المرحلة الثالثة

أخير المرحلة الرابعة...سيقرأ الـ PHP الملف الذي أنشأه الجافا ويعمل display

أنا ربطت الجافا والماتلاب معا, وبقي ربط الجافا والـ PHP

مثل ماشرحت لك حولت الجافا لآبلت ولكن ماكتب في فايل عشان السكيور بوليسي... قالوا لي أعملي برمشن للفايل ماعرفت كيف مع إني مشيت خطوة خطوة..

حاولت أخلي الآبلت ينادي الجافا سكربت عشان السكربت هو اللي يكتب مانفع لأنه الجافا سكربت عندها نفس مشكلة الجافا اللي واجهتها وهي السكيور بوليسي

هذه هي المشكلة بالتفصيل ويااااااااااااااااااااارب ألاقي لها حل

دعواتي لك بالخير والفلاح في الدارين 

#10

اخي الكريم بما انك عما تنشا ActiveXObject

بدو فتح صلاحيات من خيار البروزر اذا كنت تعمل على شبكة داخلية يجب فتح الصلاحيات من خيارات الامان بالبروزر والا لن تعمل معك الا بطلب الصلاحيات كل مرة

بالتوفيق يارب على فكرة جبت 86 اليوم وربنا يجزيك كل خير ويوفقك يارب

In bad state

#11

مبروك ياأخي... تستاهل كل خير

بس والله مافهمت قصدك... أنا الآن مو قادر أكمل...ياليت تفصل شوي

جزاك الله خير

#12

اخي الكريم انت بحاجة الى تفعيل الخاصية من خصائص المستعرض لكي تنشىء ملف على جهاز الزبون

وان لم يتم تفعيل خصائص الامان سيطلب كل مرة بان يسمح انشاء ملف

الفكرة وما هنالك ان انشاء ملف على جهاز المستخدم من خصوصية المستخدم ولا يسمح لك بانتهاكها الا اذا اراد اي يجب ان يفعل الزبون خصائص الامان لانشاء الاكتف اكس لكي ينشا ملف بدون طلب

بنعم او لا

In bad state

مواضيع مشابهة