PDA

View Full Version : سوال: برداشتن فایل جاوا از یک سایت



omid_r
دوشنبه 10 تیر 1392, 09:42 صبح
با سلام
چطوری میشه یک فایل جاوا اسکریپت رو از توی یک سایت برداشت و به صورت آفلاین در کامپیوتر ،بدون نیاز به سرور مجازی (خانگی) اجرا کرد ؟
برای مثال فایل جاوا اسکریپت سایت زیر :
http://www.ixl.com/math/grade-6/coordinate-graphs-as-maps
البته این سایت فایل های جاوااسکریپت به هم پیوسته و زیادی داره مثلاً وقتی سوال رو درست جواب میدی ،میره به سوال بعدی و...
میخوام مثلاً 5تا یا 10تا از این سوالات رو پشت سر هم در یک فایل HTML قرار بدم تا توی کامپیوتری که اینترنت نداره به خوبی اجرا و سوالات و جواب صحیح آنها نمایش داده بشه و بره سوال بعدی.(دقیقاً به شکل همین سایت.)
اگر ممکنه من رو دربرداشتن این فایل ها و اجراشون در کامپیوتر راهنمایی کنید.

با تشکّر

uthman
دوشنبه 10 تیر 1392, 10:01 صبح
سلام.کلیک راست تو صفحه و انتخاب گزینه veiw page source و در آخر بر روی فایل های js که در بالا صفحه است کلیک کن . بعد فایل ها در یک tab جدید باز میشن و بعد ctrl+s رو بزن و ذخیرش کن رو سیستم خودت.
و بعد می تونی تو سیستم خودت استفاده کنی
امیدوارم که فهمیده باشی.

omid_r
دوشنبه 10 تیر 1392, 10:13 صبح
خوب ،الآن توی همون صفحه در بالاش دوتا فایل جاوا هست :
http://cdn.optimizely.com/js/14220909.js
http://www.ixl.com/static/math/common/preventDefault.js
البته فایل های جوای دیگری هم هست ،مطمئنید که فقط فایل های جاوای بالای صفحه هست از اون فایل های میانی نیست ؟
هردو رو که میزنم صفحه کدهاش میاد...
بعد من اونو با فرمت جاوااسکریپت ذخیره میکنم رو کامپیوترم و سپس از توی فایل HTMLاون رو فراخوانی میکنم...
تا اینجا درسته دیگه ؟
اینطوری که فکر کنم عکس هاش از روی اینترنت باشه و در این صورت نیاز به اینترنت داره !
اینطور نیست ؟

با تشکّر

uthman
دوشنبه 10 تیر 1392, 10:43 صبح
بله تا اونجاش رو دست رفتی.هر بار تست کن ببین کار میکنه یا نه اگه کار نکرد معلوم میشه که به بقیه فایل های دیگه هم نیاز داره.
می تونی عکس هاش رو هم بگیری و آدرس دهی منطقی بهش بدی یعنی آدرس هاشو طبق سیستم خودت بهش بده.
یک راه بهتر برای اینکه تمام فایل های مورد نیاز و عکس ها رو بگیری.
در صفحه اون سایت ctrl+s رو بزن و بعد از اینکه کادر save باز شد از منوی save as type گزینه webpage,complate رو انتخاب کن و بعد تو یه پوشه ذخیره کن.
اینجوری کلیه عکس های مورد نیاز و فایل های js و css دنلود میشن.

omid_r
دوشنبه 10 تیر 1392, 11:02 صبح
وقتی به صورت webpage complate ذخیره میکنم تمام فایل ها میاد ...
ولی چطوری چندتا بازی رو به هم متّصل کنم ؟
درضمن بدون اینترنت خط های جدول نمیاد (این زیاد مشکل نداره) و چیز دیگه هم اینکه وقتی به صورت آفلاین روی گزینه Submit کلیک میشه به دلیل اینکه جواب صحیح رو از سرور میگیره نمیتونه جواب صحیح رو نشون بده و همین یک مشکل اساسیّه که باید دنبال راه حلّش بگردیم.
نظر شما چیه ؟

nimadows
دوشنبه 10 تیر 1392, 11:08 صبح
uthman ممنون از راهنمایی که کردی
حالا اگه بخواهیم این فایلهای ساتمون رو (css , js) یا غیره رو از دزدیده شدن یا افتادن به دست دیگران جلو گیری کنیم چکار باید کرد ؟؟

uthman
دوشنبه 10 تیر 1392, 11:15 صبح
سلام .
یکی از راه های که می تونی انجام بدی اینه که کلیک راست رو از تو سایتت حذف کنی .دیگه کاربر نمی تونه راست کلیک کنه.ولی بازم به روش بالا اگه ذخیره کنه فایل ها کلا دانلود میشن.
الان چرا می خواهید کسی فایل هاتون رو نگیره؟در کل اگه طرف یکم بلد باشه فایل ها رو بر می داره مثلا از طریق سایت زیر
http://gtmetrix.com/

uthman
دوشنبه 10 تیر 1392, 11:23 صبح
اگه خودت جاوا اسکریپت بلدی بنویسش یه چیزی هم یاد می گیری.فقط یکم زمان میبره
اون صفحه اطلاعاتشو میفرسته به صفحه search ببین.در کل برای اینکه بتونی باهاش کارکنی باید اینترنتت وصل باشه.