Другие скрипты

Работа с файлами и папками

Отправлено 11 сент. 2020 г., 19:03 пользователем Норрин Радд

Folder copy

@echo off[
title copy
rem копирование папки 
xcopy C:\Users\YandexDisk\Data C:\Data\ /H /E /G /Q /R /Y /I
exit

File copy

@echo off
title copy_2
rem копирование файла 
copy /Y C:\Users\YandexDisk\test.bat C:\test.bat
exit

Copy if

@echo off
title copy_if
rem копирование  папки только при условии,  её отсутствия
If Not Exist "C:\Data\*.*" xcopy C:\Users\YandexDisk\Data C:\Data /H /E /G /Q /R /Y /I
exit

copy_if_2

@echo off
title copy_if_2
rem копирование  файла только при условии,  его отсутствия
If Not Exist "C:\test.bat" copy /Y C:\Users\YandexDisk\test.bat C:\test.bat
exit

Create folder

@echo off
title create
rem создание директории(папки)
set "dir=C:\File_1\"
md "%dir%
exit

Remove folder

@echo off
title delete
rem удаление директории(папки)
rd /s /q "С:\File_1"
exit

Remove file

@echo off
title clear
rem удаление файла
erase /F /Q С:\File_1\test.bat
exit


Перезапуск Mozilla Firefox

Отправлено 11 сент. 2020 г., 18:47 пользователем Норрин Радд

Перезапуск Mozilla Firefox

@echo off
title Restart_Mozila
SET processMozila="Firefox.exe"
SET pathToFirefox=С:\FirefoxPortable\App\Firefox\
taskkill.exe /F /IM %processMozila%
timeout /T 15 /NOBREAK
START %pathToFirefox%Firefox.exe -no-remote -profile С:\profile imacros://run/?m=test.js
exit

Запуск внешней программы

Отправлено 11 сент. 2020 г., 18:35 пользователем Норрин Радд

Run external app

/*_Запуск внешней программы_*/
function _startExe(put,args=[]){ //put - путь к файлу программы; args - массив с параметрами
	var Cc=Components.classes, Ci=Components.interfaces;
	var proc=Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess);
	var file=Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile);       
	file.initWithPath(put);       
	proc.init(file); proc.run(false, args, args.length);
}

Например: _startExe('C:\\test.exe',['param1','param2','param3']);
или:  _startExe('C:\\test.exe');
или:  _startExe('C:\\test.bat');

Мультикопирование файла

Отправлено 11 сент. 2020 г., 18:24 пользователем Норрин Радд

Multi-copy script (file copy)

@echo off
title multy_copy
setlocal enabledelayedexpansion
set /A i=0

rem задаём кол-во копий  
set /A ii=3

:cikl
set /A i+=1
rem создаём папки  куда копировать (только если их не было)
If Not Exist "C:\ata%i%" md "C:\ata%i%

rem прописываем пути откуда и куда копировать 
copy /Y C:\ata\test.bat C:\ata%i%\test.bat

rem проверяем, если i меньше ii, то цикл, иначе на выход
if %i% LSS %ii% goto cikl
exit

Мультикопирование папки

Отправлено 11 сент. 2020 г., 18:06 пользователем Норрин Радд

Multi-copy script (folder copy)

@echo off
title multy_copy
setlocal enabledelayedexpansion
set /A i=0

rem задаём кол-во копий  
set /A ii=20

:cikl
set /A i+=1
rem прописываем пути откуда и куда копировать 
xcopy C:\FF C:\FF%i%\ /H /E /G /Q /R /Y /I
rem проверяем, если i меньше ii, то цикл, иначе на выход
if %i% LSS %ii% goto cikl
exit

Скрипт для Instagram (2020) update

Отправлено 31 мая 2020 г., 23:56 пользователем Норрин Радд   [ обновлено 13 июн. 2020 г., 09:12 ]

Instagram massfollowing confirm mod

if (location.href.indexOf('instagram.com')==-1)
{
console.log('Скрипт необходимо запускать в чьём-то профиле Instagram.\nНапример, https://www.instagram.com/therock/')
}
else if (parseInt(document.getElementsByClassName('g47SY')[1].title.split(' ').join('').split(',').join(''))<3000000)
{
console.log ('На аккаунте ' + document.getElementsByClassName('_7UhW9')[0].innerHTML + ' недостаточно подписчиков для работы скрипта.')
console.log('Выбери кого-то, у кого больше 3 миллионов подписчиков. \nНапример, https://www.instagram.com/therock/');
confirm ('На аккаунте ' + document.getElementsByClassName('_7UhW9')[0].innerHTML + ' недостаточно подписчиков для работы скрипта.')
confirm ('Go to page instagramm user with more 3 000 000 followers .\nExample,  https://www.instagram.com/therock/\n\n.');
}
else
{
time=prompt('Введите количество секунд между действиями','55');
a=document.getElementsByClassName('_6VtSN');
function godsmack(){a[0].click();b=document.getElementsByClassName('-Cab_');if(b.length>0){b[0].click();}}
setInterval(godsmack,time*1000);
console.log('Скрипт запущен.');
console.log('Интервал между действиями равен ' + time + ' сек.');
console.log('При закрытии данной вкладки работа скрипта будет завершена.');
}

Скрипт для Instagram (2020)

Отправлено 29 мая 2020 г., 04:07 пользователем Норрин Радд   [ обновлено 31 мая 2020 г., 23:52 ]

Скрипт для массфолловинга Instagram (2020)


if (location.href.indexOf('instagram.com')==-1)
{
console.log('Скрипт необходимо запускать в чьём-то профиле Instagram.\nНапример, https://www.instagram.com/timatiofficial/')
}
else if (parseInt(document.getElementsByClassName('g47SY')[1].title.split(' ').join('').split(',').join(''))<3000000)
{
console.log('На аккаунте ' + document.getElementsByClassName('_7UhW9')[0].innerHTML + ' недостаточно подписчиков для работы скрипта.')
console.log('Выбери кого-то, у кого больше 3 миллионов подписчиков. \nНапример, https://www.instagram.com/timatiofficial/');
}
else
{
time=prompt('Введите количество секунд между действиями','30');
a=document.getElementsByClassName('_6VtSN');
function godsmack(){a[0].click();b=document.getElementsByClassName('-Cab_');if(b.length>0){b[0].click();}}
setInterval(godsmack,time*1000);
console.log('Скрипт запущен.');
console.log('Интервал между действиями равен ' + time + ' сек.');
console.log('При закрытии данной вкладки работа скрипта будет завершена.');
}

1-7 of 7