منتدى جلوبال التطويري
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةأحدث الصورالتسجيلدخول
شركة انكور التطويريةدليل انكور للمواقعمنتدى انكور التطويريةمركز انكور للرفعمنتديات دلون
المواضيع الأخيرة
» مدونة انكور
 كود جافا تنبيه بوجود رسائل بعلبة الدردشة   Emptyمن طرف Admin الأربعاء مارس 17, 2021 1:06 pm

» منتدى احلى تومبلايت
 كود جافا تنبيه بوجود رسائل بعلبة الدردشة   Emptyمن طرف Eslam Love الثلاثاء أبريل 21, 2020 11:53 pm

» شركة انكور التطويرية
 كود جافا تنبيه بوجود رسائل بعلبة الدردشة   Emptyمن طرف Admin الإثنين أبريل 13, 2020 7:44 pm

» منتدى ابداع بلا حدود ( Ibda34ever )
 كود جافا تنبيه بوجود رسائل بعلبة الدردشة   Emptyمن طرف Eslam Love الجمعة نوفمبر 29, 2019 8:29 am

» عروض كاميرات المراقبة لعام 2018
 كود جافا تنبيه بوجود رسائل بعلبة الدردشة   Emptyمن طرف ايمان محمد الثلاثاء يناير 23, 2018 1:02 pm

» عروض كاميرات المراقبة لعام 2018
 كود جافا تنبيه بوجود رسائل بعلبة الدردشة   Emptyمن طرف ايمان محمد الإثنين يناير 15, 2018 3:08 pm

» عروض كاميرات المراقبة لعام 2018
 كود جافا تنبيه بوجود رسائل بعلبة الدردشة   Emptyمن طرف ايمان محمد الأحد ديسمبر 31, 2017 1:43 pm

» عروض كاميرات المراقبة لعام 2018
 كود جافا تنبيه بوجود رسائل بعلبة الدردشة   Emptyمن طرف ايمان محمد الخميس ديسمبر 21, 2017 4:00 pm

» عروض كاميرات المراقبة لعام 2018
 كود جافا تنبيه بوجود رسائل بعلبة الدردشة   Emptyمن طرف ايمان محمد الإثنين ديسمبر 18, 2017 2:57 pm

» عروض كاميرات مراقبة 2017
 كود جافا تنبيه بوجود رسائل بعلبة الدردشة   Emptyمن طرف ايمان محمد السبت يوليو 01, 2017 2:42 pm


 

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

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
Admin
الاداره العامه

الاداره العامه
Admin



المساهمات : 1902
تاريخ التسجيل : 08/07/2014
العمر : 25
الموقع : https://global.hooxs.com

 كود جافا تنبيه بوجود رسائل بعلبة الدردشة   Empty
مُساهمةموضوع: كود جافا تنبيه بوجود رسائل بعلبة الدردشة     كود جافا تنبيه بوجود رسائل بعلبة الدردشة   Emptyالثلاثاء يونيو 23, 2015 11:49 pm

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

صورة توضيحية للكود
 كود جافا تنبيه بوجود رسائل بعلبة الدردشة   2015-010
فقط كان اسم المنتدى و كنت داخل الدردشة و بعثوا لي ميسج في الدردشة فتغيرات
الكود فيه هدية و هي رنة مع التنبيه
و يجعل شكل المنتدى احترافي
المهم ابقيكم مع الكود


طريقه وضع الكود


لوحة الاداره>>عناصر اضافيه>>HTML و JAVASCRIPT>>إدارة أكواد Javascript>>انشاء كود جديد




الكود:

window.localStorage && $(window).load(function() {
  var chatbox_script = function() {
    var sounds = {
      'future': 'http://illiweb.com/fa/fdf/future.mp3',
      'hal': 'http://illiweb.com/fa/fdf/hal.mp3',
      'secret': 'http://illiweb.com/fa/fdf/secret.mp3',
      'zelda': 'http://illiweb.com/fa/fdf/zelda.mono.mp3'
    };
    var default_sound = sounds['zelda'];
    var default_freq = 'new';
    var default_when = 'once';
    var default_volume = 100;
 
 
    if(localStorage.cb_sound && !localStorage.cb_sound.indexOf('https://dl.dropboxusercontent.com/u/181621985/')) localStorage.removeItem('cb_sound');
    var a = document.createElement('audio');
    if(!a.canPlayType) return;
    a.volume = Math.min(1, Math.max(0, localStorage.cb_volume||(default_volume/100)));
   
    var origin_send = Chatbox.prototype.send;
    Chatbox.prototype.send = function(params) {
      var m = $.trim($("#message").val());
      if(m.indexOf('/sound')&&m.indexOf('/soudn'))
        return origin_send.call(this, params);
      m = $.trim(m.substr(6)).split(/\s+/,3);
      var bad_apple = false;
      switch(m[0].toLowerCase()) {
        case "":
          if(!a.src) {
            a.src = localStorage.cb_sound||default_sound;
            a.load();
        }
          a.play();
          break;
        case "all":
        case "new":
          localStorage.cb_freq = m[0]; break;
        case "always":
        case "off":
        case "on":
        case "once":
        case "never":
          localStorage.cb_when = m[0]; break;
        case "stop":
          if(!a.paused) a.pause();
          if(!a.ended && a.readyState > 0) a.currentTime = 0;
          break;
        case "pause":
          if(!a.paused) a.pause();
          break;
        case "volume":
          if(m.length>1) {
            localStorage.cb_volume = Math.min(1, Math.max(0, parseFloat(m[1].replace(',','.'))/100));
            a.volume = localStorage.cb_volume;
            break
          }
        default:
          bad_apple = true;
      };
      if(bad_apple) {
        if(m[0] in sounds) {
          m[0]= sounds[m[0]];
        }
        if(m[0]=="default") {
          m[0]=default_sound; 
          localStorage.removeItem('cb_sound');
          localStorage.removeItem('cb_freq');
          localStorage.removeItem('cb_volume');
          localStorage.removeItem('cb_when');
          a.volume = Math.min(1, Math.max(0, default_volume/100));
        }
        if(/^https?:\/\/.+/.test(m[0])) {
          localStorage.cb_sound = m[0];
          a.pause();
          a.src = m[0];
          a.load();
          a.play();
        } else {
          var message = $('#message').val();
          alert('/sound [all | new]\n/sound [always | off | on | once | never]\n/sound [stop | pause]\n/sound default\n/sound volume 0-100\n/sound ['+$.map(sounds,function(_,k){return k}).join(' | ')+']\n/sound [http://* | https://*]');
          setTimeout(function(){ $("#message").val(message).select().focus(); }, 100);
          return;
        }
      }
      return $("#message").val('').focus();
    };
 
    $(window).on("focus", function(){ localStorage.removeItem('cb_once'); localStorage.removeItem('cb_blurred') }).on("blur", function(){ localStorage.cb_blurred=1; });
 
    var play_sound = function(){
      if(a.paused || a.ended) {
        if(a.readyState > 0) a.currentTime=0;
        if(!a.src) {
          a.src = localStorage.cb_sound||default_sound;
          a.load()
        }
        a.play()
      }
    };
    var overrided = Chatbox.prototype.refresh;
    Chatbox.prototype.refresh = function(data) {
      if (data.messages && data.messages.length) {
        var lm = data.messages.slice(-1)[0];
        var last_message = lm.time+','+lm.action+','+lm.msg;
        if(this.last_message_sound != last_message) {
          var user = $.grep(data.users, function(v){return v.id==chatbox.userId});
          user = user.length ? user[0] : [{}];
          if(this.last_message_sound!==undefined) {
            var freq = (localStorage.cb_freq||default_freq);
            var when = (localStorage.cb_when||default_when);
            if(when != "never" && (when != "off" || localStorage.cb_blurred) && (when != "on" || !localStorage.cb_blurred) && (when != "once" || (localStorage.cb_blurred && !localStorage.cb_once))) {
              if(freq =="all" || (lm.userId!=chatbox.userId && user.username!=lm.username)) {
                if(when!="once" || !localStorage.cb_once) {
                  play_sound();
                  localStorage.cb_once = 1;
                }
              }
            }
          }
          this.last_message_sound = lm;
        }
      }
      overrided.call(this, data);
    };
  };
  var s=document.createElement('script');s.text="("+chatbox_script.toString()+")();";$('object[data^="/chatbox/index.forum"],iframe[src^="/chatbox/index.forum"]').each(function(){try{$(this.contentDocument||this.contentWindow.document).find("#chatbox").closest("html").find("head").first().each(function(){this.appendChild(s.cloneNode(true))})}catch(a){}})
});

[center][/center]
[size]




و هذا ايضا  في الجافا سكريبت



[/size]
الكود:

window.localStorage && $(window).load(function() {
  var chatbox_script = function() {
    var t_icon = window.top.$.find('link[rel="shortcut icon"]')[0];
    var t_doc = window.top.document;
    var title = t_doc.title;
    var icon = t_icon.getAttribute('href');
 
    var rep_title = '!! Nouveau message !! '+title;
    var rep_icon = 'http://illiweb.com/fa/fdf/al.ico';
 
    $(window).on("focus", function(){ localStorage.cb_blurred='' }).on("blur", function(){ localStorage.cb_blurred=1; });
    var overrided = Chatbox.prototype.refresh;
    Chatbox.prototype.refresh = function(data) {
      if (data.messages && data.messages.length) {
        var lm = data.messages.slice(-1)[0];
        var last_message = lm.time+','+lm.action+','+lm.msg;
        if(this.last_message != last_message) {
          var user = $.grep(data.users, function(v){return v.id==chatbox.userId});
          user = user.length ? user[0] : [{}];
          if(this.last_message!==undefined) {
            if(lm.userId!=chatbox.userId && user.username!=lm.username) {
              if(localStorage.cb_blurred) (function(){
                var blink = function(){
                  if(title == t_doc.title) {
                    if(!localStorage.cb_blurred) return;
                    var new_title = rep_title;
                    var new_icon = rep_icon;
                  } else {
                    var new_title = title;
                    var new_icon = icon;
                  }
                  t_doc.title = new_title;
                  var new_t_icon = t_icon.cloneNode(true);
                  new_t_icon.setAttribute('href', new_icon);
                  var t_icon_parent = t_icon.parentNode;
                  t_icon_parent.removeChild(t_icon);
                  t_icon_parent.appendChild(new_t_icon);
                  t_icon = new_t_icon;
                  setTimeout(blink, 500);
                };
                blink();
              })();
            } else {
              localStorage.cb_blurred='';
            }
          }
          this.last_message = lm;
        }
      }
      overrided.call(this, data);
    };
  };
  var s=document.createElement('script');s.text="("+chatbox_script.toString()+")();";$('object[data^="/chatbox/index.forum"],iframe[src^="/chatbox/index.forum"]').each(function(){try{$(this.contentDocument||this.contentWindow.document).find("#chatbox").closest("html").find("head").first().each(function(){this.appendChild(s.cloneNode(true))})}catch(a){}})
});







الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://global.hooxs.com
jerkoo pk
عضو نشيط

عضو نشيط
jerkoo pk



المساهمات : 328
تاريخ التسجيل : 27/07/2015
العمر : 30

 كود جافا تنبيه بوجود رسائل بعلبة الدردشة   Empty
مُساهمةموضوع: رد: كود جافا تنبيه بوجود رسائل بعلبة الدردشة     كود جافا تنبيه بوجود رسائل بعلبة الدردشة   Emptyالإثنين يوليو 27, 2015 9:52 pm

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

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى جلوبال التطويري :: اقسام جلوبال التطويريه :: عالم الاكواد :: عالم الـ java script-
انتقل الى: