سكربتات مفيدة

507 متابع مجتمع مهتم بكتابة سكربتات جافاسكربت المفيدة، الهدف منه التعلم والمشاركة بأكوادنا الخاصّة، التي قمنا بتطويرها بأنفسنا.

" المُسافر بين النجُوم " , زاحف لمواقع الأنمي للتنبيه بالحلقات الجديدة الصادرة .

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

Script #10 إخفاء التعليقات عند النقر عليها في حسوب IO

تجربة

Script #11 إخفاء قائمة الفيديوهات المقترحة في Youtube

الفيديوهات المقترحة : هي أكبر مشتت ومستنزف للوقت وماذا بخصوص الاقتراحات في نهاية الفيديو ؟ أذكر كان هناك رابط موقع إذا أضفت له رابط اليوتيوب يظهره بدون أي إضافات وجدته ووضعته الآن في موضوع منفصل للفائدة https://io.hsoub.com/go/28955 بالنسبة لمنع عرض الاقتراحات في نهاية الفيديو مذكور أنه إذا اضفت &rel=0 إلى نهاية رابط المقطع يمنع عرضها لكن لا أدري إن كانت بشكل عام أو فقط عند تضمينها في المواقع
صدقت، أضف إلى ذلك الصور البذيئة التي يستخدمها الناس كواجهة لفيديوهاتهم (حتى في فيديوهات علميةّ أحيانًا) لا أدري بشأن الموقع الذي ذكرت، ولكن حاولت قراءة سكربت الكائن ytplayer ووجدت فيه الوسيط التالي: ytplayer.config.args.length_seconds وهو يحدد مدة المقطع بالثواني، وبذلك يمكننا وضع عدّاد لإخفاء الفيديو فور انتهائه، بشرط تشغيل السكربت عند البداية مباشرة ملاحظة: عناصر الكائن ytplayer مثيرة للاهتمام :)

كيف تقوم بتشغيل السكربت في المتصفح

يمكنك تحويل بعض السكريبتات على شكل Snippets أو ما يُسمى بالقصاصات البرمجية, مقطع فيديو من شرحي عن ماهية القصاصات البرمجية: http://youtu.be/JKE7CYGBQiw وهنا مجموعة من القصاصات الرائعة يمكنك استخدامها: https://github.com/MohammadAlBanna/devtools-snippets

Script #9 تحريك شعار حسوب IO باستخدام الأسهم

قمت بعمل بعض التعديلات على السكربت، لتصبح الحركة سلسلة ومستمرّة ##نصّ السكربت var keys=[0,0,0,0] var logo=document.querySelector(".logo") logo.style.position="fixed" logo.style.left=0 logo.style.top=0 function dec(x){ return (parseInt(x)-10)+"px"; } function inc(x){ return (parseInt(x)+10)+"px"; } document.addEventListener('keydown', function(event) { if(event.keyCode == 37) { keys[0]=1 } if(event.keyCode == 39) { keys[1]=1 } if(event.keyCode == 38) { keys[2]=1 } if(event.keyCode == 40) { keys[3]=1 } }); document.addEventListener('keyup', function(event) { if(event.keyCode == 37) { keys[0]=0 } if(event.keyCode == 39) { keys[1]=0 } if(event.keyCode == 38) { keys[2]=0 } if(event.keyCode ==

Script #7 استدعاء تابع عند تمرير مؤشر الفأرة على عنصر

أجل ، صحيح أن Css بدأت تنافس بقوة في مجال التأثيرات ، لكن لا تجوز مقارنة AngularJS بـjQuery ، لان الاصل في Angular هو لبرمجة تطبيقات SPA (الأصل الاصلي:) )
أعلم ذلك ، jquery مجرد حاوي للشفرات المعقدة للغة javascript مع دعم لتعدد المتصفحات . بالنسبة لـ angular هذا صحيح ولكن يمكن الاستفادة منه من دون عمل spa (تطبيق الصفحة الواحدة) كامل . و إذا مررت على vuejs فهي مختلفة وبسيطة جداً ويمثل MV* ولكن يترك لك إستخدام الـ منطق الخاص بك .

Script #5 تغيير لون الكتابة في حسوب IO

الكود كاملًا للمستعجلين var p=document.querySelectorAll("p") var x=255/p.length for(var i=0;i

Script #1 سكربت لعدّ الفيديوهات في قناة يوتيوب

محاولة بسيطة: http://ow.ly/RRhGk
جميل، أعجبتني فكرة فلم The Martian ، ولكن أنصحك بأن تلتزم نوعية محتشمة من الأفلام (العينات التي وضعتها جيدة من هذه الناحية) وعندما ستبدأ بالإنجاز والكتابة قد تأتيك همة لدراسة شيء برمجي ما لتحسين مدونتك مثلًا، عندها استغل الهمة بأقصى ما يمكنك . بالتوفيق

Script #3 صورتك الشخصية بدلًا من كل الصور

ولماذا كل هذا صديقي var yourImage = avatar.childNodes[1].childNodes[1].childNodes[0].src يُمكنك إستخدام المُحدد var avatar =document.querySelector("#usrAvatar img").src;
الآن فهمت السطر الذي كتبته حضرتك، أنت تختار أول ظهور لعنصر img بداخل عنصر له id اسمه usrAvatar قمت بكتابة هذا السطر أيضًا: `var yourImage = document.querySelector("#usrAvatar > a > span > img").src` مرجع هام http://www.w3schools.com/cssref/css_selectors.asp شكرًا لك :)

Script #2 سكربت لعرض تقرير عن جميع الوسوم المستخدمة في الصفحة

نعم لاتدخل مُعرف غير رقمي في المصفوفة لايتم إعتباره عنصر ولايُخرج المصفوفة عن عملها javascript تفعل أشياء غريبة جدًا var array = []; // دالة في المصفوفة لتخرج جميع العناصر array.fetch = function(callback){ var i=0, array=this; for(;i
المصفوفات في JS رائعة جدًّا، شكرًا جزيلًا لك. استفدت .

أفضل المساهمين

مدراء سكربتات مفيدة

© 2024 حسوب I/O. مساهمات المستخدمين مرخّصة تحت رخصة المشاع الإبداعي BY-SA.