[Script Legal] Renombrar pueblos por coordenadas

  • Autor de hilo DeletedUser43675
  • Fecha de inicio

DeletedUser43675

Guest
  • Explicación de para qué sirve Exportar la lista de los pueblos con coordenadas para usarlo en el próximo script.
  • Como Hacerlo funcionar? Vision General>Combinado
  • Nombre de la entrada: --
  • URL de la imagen: --
  • URL de destino:
    Código:
    var txt = '{"Pueblos": [';
    var coord;
    var nombre;
    var pueblos = $("#combined_table tbody tr").length-2;
    $(".quickedit-label").each(function(index){
      nombre = $(this).text().split("(")[0].trim();
      coord = $(this).text().split("(")[1].split(")")[0];
      if(index==pueblos){
       txt += '{ "Coord":"'+coord+'", "Nombre":"'+nombre+'"}';
      }else{
       txt += '{ "Coord":"'+coord+'", "Nombre":"'+nombre+'"},';
      }
    });
    txt += "]}";
    var myWindow = window.open("","_blank");
    myWindow.document.body.innerHTML = txt;

  • Explicación de para qué sirve Cambia los nombres dependiendo de la coordenada del pueblo
  • Como Hacerlo funcionar? Vision general>combinado
  • Nombre de la entrada: --
  • URL de la imagen: --
  • URL de destino:
    Código:
    var json = '';
    json = JSON.parse(json);
      var coord;
      var count=0;
    var x = setInterval(function(){
        $(".quickedit-label").each(function(index){
          coord = $(this).text().split("(")[1].split(")")[0];
          coord2 = json.Pueblos[count].Coord;
          if(coord==coord2){
            $(this).parent().next().click();
            $(this).parent().parent().next().children().val(json.Pueblos[count].Nombre);
            $(this).parent().parent().next().children().next().click();
          }
        });
        count++;
        if(count==json.Pueblos.length){
          clearInterval(x);
        }
      }, 250);
Nota1: las comillas de var json tienen que ser simples ( ' ' ) no dobles( " " );
Nota2: los scripts en gt solo pueden contener un máximo de 10.000 caracteres, contando los caracteres que se generan por pueblo(aprox 46) + 14(inicio y final del json) + 540 del script propio. El máximo aproximado es: 220 pueblos.
 
Arriba