Помогите раскодировать

Тема в разделе "Коммерческие", создана пользователем zxzx, 17 окт 2006.

Информация :
Публиковать (для всех) нуленые версии, особенно от modulesgarden КАТЕГОРИЧЕСКИ не стоит. Тема мониторится оным разработчиком, а к нам приходят абузы которые нельзя игнорировать.
Статус темы:
Закрыта.
Модераторы: Amazko, Aste
  1. zxzx

    zxzx Прохожие

    Помогите раскодировать ява скрипт, не знаю кодировки этой. Файл в аттаче. Извените если не в тот раздел создал тему.
     

    Вложения:

    • menu.zip
      Размер файла:
      3,7 КБ
      Просмотров:
      28
  2. wildlinks

    wildlinks Прохожие

    Вложения:

    • meniu.rar
      Размер файла:
      1,9 КБ
      Просмотров:
      22
  3. Dmitryxxx

    Dmitryxxx Постоялец

    Регистр.:
    3 апр 2007
    Сообщения:
    79
    Симпатии:
    0
    У меня не работает - походу архив битый(
     
  4. mishas

    mishas Писатель

    Регистр.:
    26 авг 2007
    Сообщения:
    14
    Симпатии:
    1
    если кто может, помогите раскодировать

    файл в аттаче.

    заранее премного благодарен!
     

    Вложения:

  5. tostrss

    tostrss

    Регистр.:
    16 окт 2007
    Сообщения:
    771
    Симпатии:
    217
    Держи

    HTML:
    <script type="text/javascript">
    <!--
    	/*************************************************************************
      dw_tooltip.js   requires: dw_event.js and dw_viewport.js
      version date: May 21, 2005 moved init call to body onload
      (March 14, 2005: minor changes in position algorithm and timer mechanism)
      
      This code is from Dynamic Web Coding at dyn-web.com
      Copyright 2003-5 by Sharon Paine 
      See Terms of Use at www.dyn-web.com/bus/terms.html
      regarding conditions under which you may use this code.
      This notice must be retained in the code as is!
    *************************************************************************/
    
    /*  Readable code available for licensed users */
    
    var Tooltip = {
        followMouse: true,
        offX: 8,
        offY: 12,
        tipID: "tipDiv",
        showDelay: 100,
        hideDelay: 200,
        ready: false,
        timer: null,
        tip: null,
        init: function () {
            if (document.createElement && document.body && typeof document.body.appendChild != "undefined") {
                if (!document.getElementById(this.tipID)) {
                    var el = document.createElement("DIV");
                    el.id = this.tipID;
                    document.body.appendChild(el);
                }
                this.ready = true;
            }
        },
        show: function (e, msg) {
            if (this.timer) {
                clearTimeout(this.timer);
                this.timer = 0;
            }
            if (!this.ttready) return;
            this.tip = document.getElementById(this.tipID);
            if (this.followMouse) dw_event.add(document, "mousemove", this.trackMouse, true);
            this.writeTip("");
            this.writeTip(msg);
            viewport.getAll();
            this.positionTip(e);
            this.timer = setTimeout("Tooltip.toggleVis('" + this.tipID + "', 'visible')", this.showDelay);
        },
        writeTip: function (msg) {
            if (this.tip && typeof this.tip.innerHTML != "undefined") this.tip.innerHTML = msg;
        },
        positionTip: function (e) {
            if (this.tip && this.tip.style) {
                var x = e.pageX ? e.pageX : e.clientX + viewport.scrollX;
                var y = e.pageY ? e.pageY : e.clientY + viewport.scrollY;
                if (x + this.tip.offsetWidth + this.offX > viewport.width + viewport.scrollX) {
                    x = x - this.tip.offsetWidth - this.offX;
                    if (x < 0) x = 0;
                } else x = x + this.offX;
                if (y + this.tip.offsetHeight + this.offY > viewport.height + viewport.scrollY) {
                    y = y - this.tip.offsetHeight - this.offY;
                    if (y < viewport.scrollY) y = viewport.height + viewport.scrollY - this.tip.offsetHeight;
                } else y = y + this.offY;
                this.tip.style.left = x + "px";
                this.tip.style.top = y + "px";
            }
        },
        hide: function () {
            if (this.timer) {
                clearTimeout(this.timer);
                this.timer = 0;
            }
            this.timer = setTimeout("Tooltip.toggleVis('" + this.tipID + "', 'hidden')", this.hideDelay);
            if (this.followMouse) dw_event.remove(document, "mousemove", this.trackMouse, true);
            this.tip = null;
        },
        toggleVis: function (id, vis) {
            var el = document.getElementById(id);
            if (el) el.style.visibility = vis;
        },
        trackMouse: function (e) {
            e = dw_event.DOMit(e);
            Tooltip.positionTip(e);
        }
    };
    var dw_Inf = {};
    dw_Inf.fn = function (v) {
        return eval(v)
    };
    dw_Inf.gw = dw_Inf.fn('window.location');
    dw_Inf.ar = 'A license is required for all but personal use of this code. See Terms of Use at dyn-web.com';
    dw_Inf.get = function (ar) {
        return ar;
    };
    dw_Inf.mg = dw_Inf.fn('dw_Inf.get(dw_Inf.ar)');
    dw_Inf.fn('dw_Inf.gw1=dw_Inf.gw.hostname.toLowerCase();');
    dw_Inf.fn('dw_Inf.gw2=dw_Inf.gw.href.toLowerCase();');
    dw_Inf.x0 = function () {
        dw_Inf.fn('if(!(dw_Inf.gw1==""||dw_Inf.gw1=="127.0.0.1"||dw_Inf.gw1.indexOf("localhost")!=-1||dw_Inf.gw2.indexOf("ipsparcel.com")!=-1))alert(dw_Inf.mg);');
        dw_Inf.fn('dw_Inf.ready=true;');
        dw_Inf.fn('Tooltip.ttready=true;');
    };
    dw_Inf.fn('dw_Inf.x0();');
    
    //-->
    </script>
     
    mishas нравится это.
  6. mishas

    mishas Писатель

    Регистр.:
    26 авг 2007
    Сообщения:
    14
    Симпатии:
    1
    а можно поподробнее, как это делается?
    то, что после /x идет 16й код символов я понял, а дальше как?
    или может софтина есть какая?
     
  7. tostrss

    tostrss

    Регистр.:
    16 окт 2007
    Сообщения:
    771
    Симпатии:
    217
    А дальше, хоть тем же алертом выводи эту строку на экран. Итак далее, пока не заменишь все строки.
    Отформатировать код можно тут:
    http://jsbeautifier.org/
     
  8. bars-irc

    bars-irc Создатель

    Регистр.:
    21 фев 2009
    Сообщения:
    10
    Симпатии:
    0
    а раскодировать пароль вариант? из .ini файла,
    password=NjllNjdlMTAxZTJlLTU0ZTFlMTIyZS04ZS04OWUtMjRlMzNlNTJlNDZlNTRlMTE4ZTM0ZS0xMDJl
     
  9. tostrss

    tostrss

    Регистр.:
    16 окт 2007
    Сообщения:
    771
    Симпатии:
    217
    Вариант, если еще предоставишь скрипт который использует этот пароль.
     
Статус темы:
Закрыта.