Раздел со схемами

Запилил раздел со схемами, подробности ниже

Разбирался с тем как можно подключить фары от GS-F к своему тазу. Для этого надо было найти схемы подключейни, который конечно же есть где угодно в техдоке. Читать их оттуда а уж темболее искать рыться и тп.. ну крайне неудобно. Немного изучив вопрос, я запилил плагин к хрому который грабит схемы из открытой страницы и сохраняет его как файл. Вуаля, у меня схемы от нескольих авто. Пока только 4 авто -

CT200H; ZWA10#CT200H; LEXUS$CT200H$201012; EWD
GS350; GRL15#GS350; LEXUS$GS$201201; EWD
GS450H; GWL10#GS450H; LEXUS$GSH$201203; EWD
GSF; URL10#GSF; LEXUS$GS$201201; EWD

плагин для хрома :

background.js

function sendreq(handler, params){
  $.ajax
  (
      {
          type: "POST",
          url: "http://localhost:8080/" + handler,
          dataType:"json",
          data: params,
          success: function(msg){
              console.log("URL Tracked");
          }
      }
  );
}

chrome.browserAction.onClicked.addListener(function(tab) {
  chrome.tabs.sendMessage(tab.id, "givemecurrentmodelname", function(response) {
    if(response && response.modelname){
      console.log(response.modelname);
      sendreq('send-modelname', {modelname : response.modelname});

      chrome.tabs.sendMessage(tab.id, "givemeschemesvg", function(response) {
        sendreq('send-svg', response);
        console.log(response);
      });
    }
  });
});

sub.js

function DOMtoString(document_root) {
    var html = '',
        node = document_root.firstChild;
    while (node) {
        switch (node.nodeType) {
        case Node.ELEMENT_NODE:
            html += node.outerHTML;
            break;
        case Node.TEXT_NODE:
            html += node.nodeValue;
            break;
        case Node.CDATA_SECTION_NODE:
            html += '<![CDATA[' + node.nodeValue + ']]>';
            break;
        case Node.COMMENT_NODE:
            html += '<!--' + node.nodeValue + '-->';
            break;
        case Node.DOCUMENT_TYPE_NODE:
            // (X)HTML documents are identified by public identifiers
            html += "<!DOCTYPE " + node.name + 
                (node.publicId ? ' PUBLIC "' + node.publicId + '"' : '') + 
                (!node.publicId && node.systemId ? ' SYSTEM' : '') + 
                (node.systemId ? ' "' + node.systemId + '"' : '') + '>\n';
            break;
        }
        node = node.nextSibling;
    }
    return html;
}

chrome.runtime.onMessage.addListener(function(command, sender, sendResponse) {
    console.log("command : " + command);
    if(command === "givemeschemesvg"){

        if(window.name === "ewd_body_contents"){
            console.log("yes, we insine right frame.")
            var text = DOMtoString(window.frames[0].document);
            console.log("text : " + text.substr(0, 100));
            sendResponse({
                title : document.getElementById("contents_title").innerHTML,
                text : text
            });
        }
    }else if(command === "givemecurrentmodelname"){
        var element = document.getElementsByClassName('x-grid3-cell-inner x-grid3-col-displayText')[0];
        if(element && element.innerText.indexOf(' = ' !== -1)){
            console.log('modelaname : ', element.innerText.split(' = ')[1]);
            sendResponse({
                modelname : element.innerText.split(' = ')[1]
            });
        }
    }
});

console.log("sub.js is here 4");

раздел : http://zatonevkredit.ru/schemes/


Комментарии
Юрий
Скажите пожалуйста как запустить и пользоваться вашими скриптами?
Tue May 30 2017 22:18:28 GMT+0300 (MSK)
Andrwe
Юрий, приветствую. Они только для техдока и только для раздела электросхем Если нужно чтоб можно было себе сохранять их, можно связаться по почте и я объясню что делать. Можете сказать еще какое авто интересно, я просто дерну его схемы и выложу тут
Thu Jun 01 2017 12:45:08 GMT+0300 (MSK)
Юрий
Toyota Rav4 4 (2013)схемы до рейстайлинга есть. Интересуют изменения в схемах после ресйтайлинга с 2015года (если они есть на техдоке), изменения точно были (подключение панели приборов (изменена приборная панель и добавлена индикация уровня омывающей жидкости, добавлен датчик уровня омывающей жидкости, добавлены форсунки стеклоомывателя с подогревом, изменен руль (добавлены кнопки на руле а так же обогрев руля, изменена схема и место подключения Parking Assist. Интересует так же схема расположения разъемов в автомобиле.
Sun Jun 04 2017 21:49:07 GMT+0300 (MSK)
Andrwe
Юрий, окей, я закину сегодня
Thu Jun 08 2017 14:05:29 GMT+0300 (MSK)
Юрий
Спасибо, за ваш труд. Можно дать ссылку на обновленные схемы на форуме Rav4?
Thu Jun 08 2017 19:55:55 GMT+0300 (MSK)
Andrwe
Юрий она там же в разделе со схемами я выложил там две редакции для двух кузовов взял последние схемы, если нужно чтото то пишите тут в каментах какой именно кузов и какой год редакции схемы, так как их (схем) на одну модель и кузов там штуки по 3-4. с улучшениями или наоборот первоначальная редакция
Fri Jun 09 2017 12:28:45 GMT+0300 (MSK)
Юрий
Не нашел( или плохо смотрел) схему подключения форсунок стеклоомывателя с подогревом (RAV4 ASA4#,ZSA4#) в редакции схем 2015 года (до 2015 года не устанавливались. Если можно выложите пожалуйста.
Fri Jun 09 2017 19:48:03 GMT+0300 (MSK)
Andrwe
http://zatonevkredit.ru/schemes/path/87b02254cf3e1587daece15e2254c60a035d0b0a5a264accc9e027c8304fb2620db1d12be543ca31b1a7a3ba0088dcc38def4987d9280ee00cc60645a8d82452ebe4fadc5b6cb83427b28e70f476513db022955b1a7f0b1990d43fecdc28b9850cd0c123212a26e2587a260011c28edc154af074b14753d15a18ce61e69f78c0622da3b55ebadfe4d8bc вот тут искать A96 Front Washer Nozzle and Hose Assembly, справа от Windshield Wiper Relay Assembly голубой провод
Fri Jun 09 2017 21:31:08 GMT+0300 (MSK)
Andrwe
RAV4; AVA44#RAV4; TOYOTA$RAV4$201212; EWD (2015+)/System Circuit/Vehicle Exterior/Front Wiper and Washer (w- Auto Wiper System) (LHD).html
Fri Jun 09 2017 21:31:30 GMT+0300 (MSK)
Юрий
Спасибо, увидел.
Sat Jun 10 2017 11:47:25 GMT+0300 (MSK)
Andrew-mobile
если не оно то в пн буду в тойоте по своим делам и могу глянуть под капотом цвета проводов :)
Sun Jun 11 2017 11:21:48 GMT+0300 (MSK)
Юрий
Это оно, а под капотом цвета проводов не увидите, провода там закрыты трубкой, да и интересовала сама схема подключения и управления, что я собственно и увидел. Т.к я планирую установить форсунки стеклоомывателя с подогревом на кузов дорестайл.
Sun Jun 11 2017 21:07:03 GMT+0300 (MSK)
Юрий
Еще, если можно, схемы используемых разъемов, на Main Body Ecu и Engine Control (2AR–FE),
Sun Jun 11 2017 22:55:50 GMT+0300 (MSK)
Юрий
Engine Control (2AR–FE) (ECM)
Sun Jun 11 2017 22:58:17 GMT+0300 (MSK)