Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Порезать код JS (https://javascript.ru/forum/misc/75689-porezat-kod-js.html)

onwion 30.10.2018 06:18

Порезать код JS
 
var id_contracts = "http://vk.com/";
var number1 = ""; 
var number2 = ""; 
var number3 = ""; 
var number4 = ""; 
var number5 = ""; 
var number6 = ""; 
var number7 = ""; 
var number8 = ""; 
var number9 = ""; 
var number10 = ""; 



function SM1(){
confirm("  ");
}
function SM2(){
confirm("");
}
function SM3(){
confirm("");
}
function SM4(){
confirm("");
}
function SM5(){
confirm("");
}
function SM6(){
confirm("");
}
function SM7(){
confirm("");
}
function SM8(){
confirm("");
}
function SM9(){
confirm("");
}
function SM10(){
confirm("");
}

//Вызов
SM1();




 //////////////////////////////////////////////////////////////////////////////////////////////////ссылка 1
 window.open 
content.document.location.href = ""+id_contracts+""+number1+"";
 //////////////////////////////////////////////////////////////////////////////////////////////////ссылка 1

function stateChange(newState) {
    setTimeout(function () {
        if (newState == -1) {
            alert('VIDEO HAS STOPPED');
        }
    }, 155555);
}
	


var settings = (`
	SET !REPLAYSPEED FAST
	SET !TIMEOUT 360
	SET !TIMEOUT_STEP 1
	SET !EXTRACT_TEST_POPUP NO
	SET !ERRORIGNORE YES
	`)
	


iimPlayCode(`
	${settings}
TAG POS=1 TYPE=BUTTON ATTR=ID:public_subscribe
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
`);

	



//Вызов
SM2();
 //////////////////////////////////////////////////////////////////////////////////////////////////ссылка 2
 window.open 
content.document.location.href = ""+id_contracts+""+number2+"";
  //////////////////////////////////////////////////////////////////////////////////////////////////ссылка 2

function stateChange(newState) {
    setTimeout(function () {
        if (newState == -1) {
            alert('VIDEO HAS STOPPED');
        }
    }, 155555);
}

var settings = (`
	SET !REPLAYSPEED FAST
	SET !TIMEOUT 360
	SET !TIMEOUT_STEP 1
	SET !EXTRACT_TEST_POPUP NO
	SET !ERRORIGNORE YES
	`)
iimPlayCode(`
	${settings}
TAG POS=1 TYPE=BUTTON ATTR=ID:public_subscribe
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button

SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*1 + 3); randomNumber;")
WAIT SECONDS={{!VAR1}}
TAB CLOSE

	`);

//Вызов
SM3();
 //////////////////////////////////////////////////////////////////////////////////////////////////ссылка 3
 window.open 
content.document.location.href = ""+id_contracts+""+number3+"";
  //////////////////////////////////////////////////////////////////////////////////////////////////ссылка 3
function stateChange(newState) {
    setTimeout(function () {
        if (newState == -1) {
            alert('VIDEO HAS STOPPED');
        }
    }, 155555);
}

var settings = (`
	SET !REPLAYSPEED FAST
	SET !TIMEOUT 360
	SET !TIMEOUT_STEP 1
	SET !EXTRACT_TEST_POPUP NO
	SET !ERRORIGNORE YES
	`)
iimPlayCode(`
	${settings}
TAG POS=1 TYPE=BUTTON ATTR=ID:public_subscribe
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button

 
 


SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*1 + 3); randomNumber;")
WAIT SECONDS={{!VAR1}}
TAB CLOSE

	`);

//Вызов
SM4();
 //////////////////////////////////////////////////////////////////////////////////////////////////ссылка 4
  window.open 
content.document.location.href = ""+id_contracts+""+number4+"";
  //////////////////////////////////////////////////////////////////////////////////////////////////ссылка 4

function stateChange(newState) {
    setTimeout(function () {
        if (newState == -1) {
            alert('VIDEO HAS STOPPED');
        }
    }, 155555);
}

var settings = (`
	SET !REPLAYSPEED FAST
	SET !TIMEOUT 360
	SET !TIMEOUT_STEP 1
	SET !EXTRACT_TEST_POPUP NO
	SET !ERRORIGNORE YES
	`)
iimPlayCode(`
	${settings}
TAG POS=1 TYPE=BUTTON ATTR=ID:public_subscribe
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button

 
 

SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*1 + 3); randomNumber;")
WAIT SECONDS={{!VAR1}}
TAB CLOSE

	`);

//Вызов
SM5();
 //////////////////////////////////////////////////////////////////////////////////////////////////ссылка 5
  window.open 
content.document.location.href = ""+id_contracts+""+number5+"";
 //////////////////////////////////////////////////////////////////////////////////////////////////ссылка 5
function stateChange(newState) {
    setTimeout(function () {
        if (newState == -1) {
            alert('VIDEO HAS STOPPED');
        }
    }, 155555);
}

var settings = (`
	SET !REPLAYSPEED FAST
	SET !TIMEOUT 360
	SET !TIMEOUT_STEP 1
	SET !EXTRACT_TEST_POPUP NO
	SET !ERRORIGNORE YES
	`)
iimPlayCode(`
	${settings}
TAG POS=1 TYPE=BUTTON ATTR=ID:public_subscribe
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button

 
 

SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*1 + 3); randomNumber;")
WAIT SECONDS={{!VAR1}}
TAB CLOSE

	`);

//Вызов
SM6();
 //////////////////////////////////////////////////////////////////////////////////////////////////ссылка 5
  window.open 
content.document.location.href = ""+id_contracts+""+number6+"";
 //////////////////////////////////////////////////////////////////////////////////////////////////ссылка 5
function stateChange(newState) {
    setTimeout(function () {
        if (newState == -1) {
            alert('VIDEO HAS STOPPED');
        }
    }, 155555);
}

var settings = (`
	SET !REPLAYSPEED FAST
	SET !TIMEOUT 360
	SET !TIMEOUT_STEP 1
	SET !EXTRACT_TEST_POPUP NO
	SET !ERRORIGNORE YES
	`)
iimPlayCode(`
	${settings}
TAG POS=1 TYPE=BUTTON ATTR=ID:public_subscribe
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button

 
 

SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*1 + 3); randomNumber;")
WAIT SECONDS={{!VAR1}}
TAB CLOSE

	`);

//Вызов
SM7();
 //////////////////////////////////////////////////////////////////////////////////////////////////ссылка 5
  window.open 
content.document.location.href = ""+id_contracts+""+number7+"";
 //////////////////////////////////////////////////////////////////////////////////////////////////ссылка 5
function stateChange(newState) {
    setTimeout(function () {
        if (newState == -1) {
            alert('VIDEO HAS STOPPED');
        }
    }, 155555);
}

var settings = (`
	SET !REPLAYSPEED FAST
	SET !TIMEOUT 360
	SET !TIMEOUT_STEP 1
	SET !EXTRACT_TEST_POPUP NO
	SET !ERRORIGNORE YES
	`)
iimPlayCode(`
	${settings}
TAG POS=1 TYPE=BUTTON ATTR=ID:public_subscribe
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button

 
 

SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*1 + 3); randomNumber;")
WAIT SECONDS={{!VAR1}}
TAB CLOSE

	`);

//Вызов
SM8();
 //////////////////////////////////////////////////////////////////////////////////////////////////ссылка 5
  window.open 
content.document.location.href = ""+id_contracts+""+number8+"";
 //////////////////////////////////////////////////////////////////////////////////////////////////ссылка 5
function stateChange(newState) {
    setTimeout(function () {
        if (newState == -1) {
            alert('VIDEO HAS STOPPED');
        }
    }, 155555);
}

var settings = (`
	SET !REPLAYSPEED FAST
	SET !TIMEOUT 360
	SET !TIMEOUT_STEP 1
	SET !EXTRACT_TEST_POPUP NO
	SET !ERRORIGNORE YES
	`)
iimPlayCode(`
	${settings}
TAG POS=1 TYPE=BUTTON ATTR=ID:public_subscribe
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button

 
 

SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*1 + 3); randomNumber;")
WAIT SECONDS={{!VAR1}}
TAB CLOSE

	`);


//Вызов
SM9();
 //////////////////////////////////////////////////////////////////////////////////////////////////ссылка 5
  window.open 
content.document.location.href = ""+id_contracts+""+number9+"";
 //////////////////////////////////////////////////////////////////////////////////////////////////ссылка 5
function stateChange(newState) {
    setTimeout(function () {
        if (newState == -1) {
            alert('VIDEO HAS STOPPED');
        }
    }, 155555);
}

var settings = (`
	SET !REPLAYSPEED FAST
	SET !TIMEOUT 360
	SET !TIMEOUT_STEP 1
	SET !EXTRACT_TEST_POPUP NO
	SET !ERRORIGNORE YES
	`)
iimPlayCode(`
	${settings}
TAG POS=1 TYPE=BUTTON ATTR=ID:public_subscribe
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button

 
 

SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*1 + 3); randomNumber;")
WAIT SECONDS={{!VAR1}}
TAB CLOSE

	`);


Написал такой код,но он слишком длинный и теперь мне нужно вступить в 50 групп,а все прописывать это слишком утомительно да и код получиться километровый как его урезать. Мне нужно вступить 5 групп,а затем в 200,как задать параметр если

var number10 = " "; пустой то он останавливается.


Так же
function stateChange(newState) {
    setTimeout(function () {
        if (newState == -1) {
            alert('VIDEO HAS STOPPED');
        }
    }, 155555);
}


Не работает,я понимаю,что алерт сообщение его вообще можно убрать.
stateChange(newState) это название,но зачем еще название в ()
И как это адаптировать под мой код.

И
function SM1(){
016
confirm("  ");
017
}

Это вывод сообщения для паузы по факту это не сильно нужно. И что делать если он выдает ероглифы в место текста,хотя формат UTM-8

Dilettante_Pro 30.10.2018 10:22

onwion,
Вы про массивы и циклы знаете?

onwion 30.10.2018 13:13

Добрый день,нет не знаю. Посмотрел пару уроков на ютубе переписал,вроде код идет,а результата нету На сколько я понял,он не видит страницу vk,но когда я вставляю
Код:

href =""+id_contracts+""+number+"";
. ничего не происходит. И если ставлю i<10 (это кол-во групп) то выскакивает ошибка.


function numberclub() {

var  number = ["petelinskay","odinmuzschool"]
var  i= [0]

//var element = number.length;

var id_contracts = "http://vk.com/";
for (var i=0; i<10; numberclub.length; i++) 
{

}
 
numberclub ();
 
href = ""+id_contracts+""+number+"";

}

	
var settings = (`
	SET !REPLAYSPEED FAST
	SET !TIMEOUT 360
	SET !TIMEOUT_STEP 1
	SET !EXTRACT_TEST_POPUP NO
	SET !ERRORIGNORE YES
	`)
	


iimPlayCode(`
	${settings}
TAG POS=1 TYPE=BUTTON ATTR=ID:public_subscribe
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
TAG POS=1 TYPE=BUTTON ATTR=ID:join_button
`);

Dilettante_Pro 30.10.2018 14:17

Не смотрите кино, читайте, например здесь Учебник JavaScript

onwion 30.10.2018 14:52

удалить

j0hnik 30.10.2018 17:24

Dilettante_Pro,
чем кино не угодило? :-?

Dilettante_Pro 30.10.2018 17:28

j0hnik,
Кино может и хорошее, а результат - пост 3 :cray:

onwion 30.10.2018 17:42

Не понимаю почему не получается,кто объяснить?

function gogrups(gp) 


var click = [ "lutshie_stavki_na_sport", "klassikaschool", "club129093108" ]
var max=10
for(var i=0; i<max.length; i++) {


window.open (gp.form.action = "click"+".html");
}

Dilettante_Pro 30.10.2018 18:09

var click = [ "lutshie_stavki_na_sport", "klassikaschool", "club129093108" ];
// var max=10
for(var i=0; i<click.length; i++) {
//window.open (gp.form.action = "click"+".html");
   alert(click[i] + ".html");
}


window.open

j0hnik 30.10.2018 18:16

Dilettante_Pro,
такой результат может быть и при самых лучших педагогов


Часовой пояс GMT +3, время: 11:39.