Главная » Архив материалов
[ Добавить новость ]

jvascript Функция чтения файла

var pathFailGroup='c:\\Users\\Admin\\Documents\\iMacros\\Datasources\\GroupSearch\\GroupSearth.txt'

var strings
function ReadingFaile(line,column,path) { //Фукция чтения "слова" из текстового файла, line - номер строки, column - номер ячейки в строке
strings=(imns.FIO.readTextFile(imns.FIO.openNode(path))).split('\r\n')    //Читаем файл, разбиваем файл на строки (разделитель - перенос каретки)
//var string=(strings[line-1]); //Читаем строку № line
//var word = string.split(','); //Разбиваем строку на слова (разделитель слов ",")
//word=word[column-1]; //Читаем слово № column в строке
return word
}

//Вызываем Перед цыклом
var words=ReadingFaile(1,1,pathFailGroup)
alert(strings.length)
alert(strings)

//Работаем в цикле
for (var q = 1; q <10; q++) {
var string=(strings[q]); //Читаем строку № line
var word = string.split(',')[0]; //Разбиваем строку на слова (разделитель слов ",")
alert(word)
}

 

Категория: Общая категория | Просмотров: 313 | Добавил: podapo4ek | Дата: 25.02.2017 | Комментарии (0)


<?if($ADD_ENTRY_LINK$)?>
<div style="text-align:right;padding-bottom:3px;">[ <a href="$ADD_ENTRY_LINK$">Добавить новость</a> ]</div>
<?endif?>

<p>$LAST_NEWS$</p>

Категория: Общая категория | Просмотров: 319 | Добавил: podapo4ek | Дата: 10.02.2017 | Комментарии (0)

Prompt() Javascript

var control = prompt("Делать дополнительную проверку совпадения с проверенными группами из файла: ", 'UzheProverilLOBE.txt');
if(control==""||control==null){
alert("Не Работаем")}
else{alert("Основной цикл")}

Категория: Общая категория | Просмотров: 298 | Добавил: RubiCon | Дата: 23.01.2017 | Комментарии (0)

Javascrint Запись списка групп из списка поиска Одноклассников в файл


var appendToFile = function (fileName, text) {
var fileDescriptor = imns.FIO.openNode(fileName);
return imns.FIO.appendTextFile(fileDescriptor, text);
  }
   
var StrSearch = prompt("Введите название искомых группы",'Любовь');
var pathFailGroup = 'c:\\Users\\Admin\\Documents\\iMacros\\Downloads\\SearthGroupTEST.txt'
 
for (i=1;i<=10;i++) {
iimPlayCode("TAG POS=" + i + "  TYPE=A ATTR=CLASS:gs_result_i_t_name<SP>o&&HREF:* EXTRACT=HREF");
var UrlGroupSpisokSearch = iimGetLastExtract()
    }

 

Категория: Одноклассники | Просмотров: 334 | Добавил: RubiCon | Дата: 23.01.2017 | Комментарии (0)

Функция чтения файла Javascript

var strings
        function ReadingFaile(line,column,pathFail) { //Фукция чтения "слова" из текстового файла, line - номер строки, column - номер ячейки в строке
            
            strings=(imns.FIO.readTextFile(imns.FIO.openNode(pathFail))).split('\r\n')    //Читаем файл, разбиваем файл на СТРОКИ (разделитель - перенос каретки)
            var string=(strings[line-1]); //Читаем строку № line
            var words = string.split(','); //Разбиваем строку на слова (разделитель слов ",")
            words=words[column-1]; //Читаем слово № column в строке
            return words
        }

//Вызов функции:

ReadingFaile(1,1,pathFailGroup)

Категория: Общая категория | Просмотров: 352 | Добавил: RubiCon | Дата: 19.01.2017 | Комментарии (0)

Чтение данных из фйла в Javascript   

var pathFail = prompt("Введите полный путь к файлу: ", 'c:\\Users\\Admin\\Documents\\iMacros\\Downloads\\');
        var FailName = prompt("Введите имя файла: ", 'SearthGroupTEST.txt');
        var pathFailGroup = pathFail + FailName;
        
        var fileDescriptor = imns.FIO.openNode(pathFailGroup);
        var text = imns.FIO.readTextFile(fileDescriptor);            
        alert(text);
        var stroka=text.split('\r\n')
        alert(stroka.length);
        alert(stroka);
        alert(stroka[0]);
        var slovo=stroka[0].split(',')
        alert(slovo[0]);
        alert(slovo[1]);

Категория: Общая категория | Просмотров: 342 | Добавил: RubiCon | Дата: 17.01.2017 | Комментарии (0)

Сохранения страницы в файл

var saves;
saves = "CODE:";
saves += "SAVEAS TYPE=TXT FOLDER=C:\\FOLDER FILE=dat.txt" + "\n";
saves += "WAIT SECONDS=40" + "\n"

Категория: Общая категория | Просмотров: 350 | Добавил: RubiCon | Дата: 13.01.2017 | Комментарии (0)

Скрипт создания списка URL моих групп Одноклассников

// Объявление переменных
var pathFailGroup = "c:\\Users\\Admin\\Documents\\iMacros\\Downloads\\VAR3.txt"
var SumGroup = 0
var HomGroup = 0
//Объявляем функцию Заиси в файл
        var appendToFile = function (fileName, text) {
        var fileDescriptor = imns.FIO.openNode(fileName);
        imns.FIO.appendTextFile(fileDescriptor, text);
  }
    
//Объявляем функцию Чтения файла в файл    
    var loadFile = function (fileName) {
        var fileDescriptor = imns.FIO.openNode(fileName);
        var text = imns.FIO.readTextFile(fileDescriptor);
        return {
            text: text,
            strings: text.split('\r\n') // стандартные символы перевода каретки и новой строки в текстовых файлах
        };
    }
    
var macro = "CODE: \n";
macro += "SET !ERRORIGNORE YES \n";
macro += "SET !ERRORCONTINUE YES \n";
macro += "SET !REPLAYSPEED MEDIUM \n";//FAST / MEDIUM / SLOW

//'Открываем список моих групп
macro += "EVENT TYPE=CLICK SELECTOR=HTML>BODY>DIV:nth-of-type(7)>DIV:nth-of-type(4)>DIV:nth-of-type(2)>DIV>DIV>DIV:nth-of-type(8)>DIV>DIV>IMG BUTTON=0 \n";
macro += "EVENT TYPE=CLICK SELECTOR=HTML>BODY>DIV:nth-of-type(7)>DIV:nth-of-type(4)>DIV:nth-of-type(2)>DIV>DIV>DIV:nth-of-type(8)>DIV>DIV:nth-of-type(2)>UL>LI>A>SPAN>SPAN BUTTON=0 \n";
macro += "WAIT SECONDS=3 \n";
macro += "EVENT TYPE=CLICK SELECTOR=HTML>BODY>DIV:nth-of-type(7)>DIV:nth-of-type(6)>DIV:nth-of-type(4)>DIV:nth-of-type(2)>DIV:nth-of-type(4)>DIV>DIV>DIV:nth-of-type(3)>DIV>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>DIV>A:nth-of-type(4) BUTTON=0 \n";
macro += "WAIT SECONDS=3 \n";
macro += "EVENT TYPE=CLICK SELECTOR=HTML>BODY>DIV:nth-of-type(7)>DIV:nth-of-type(6)>DIV:nth-of-type(4)>DIV:nth-of-type(2)>DIV:nth-of-type(4)>DIV>DIV>DIV:nth-of-type(5)>DIV>DIV>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV>DIV>DIV>A BUTTON=0 \n";
macro += "SET !REPLAYSPEED FAST \n";//FAST / MEDIUM / SLOW
macro += "WAIT SECONDS=3 \n";
iimPlay(macro);

for (i=1;i<500;i++) {
    //Читаем список УРЛ группы
    
    iimPlayCode("TAG POS=" + i + "  TYPE=A ATTR=CLASS:o<SP>two-lines&&HREF:* EXTRACT=HREF"); //Читаем УРЛ группы
    var UrlGroup = iimGetLastExtract() //UrlGroup = URL группы:
    if (UrlGroup=="#EANF#"){/* alert('Список закончился');*/ break ;} //Если список груп закончился то стоп
      //Чтение файла
    var strings = loadFile(pathFailGroup).strings; // Массив строк         
    //alert(strings.length); // 4 - Количество строк в файле
            for (var a = 0; a <strings.length; a++) {
                if (UrlGroup==strings[a]){HomGroup++; break;}
                    else {
                        if (a==strings.length-1) {
                            appendToFile(pathFailGroup, "\r\n"+ UrlGroup); // Записываем URL в файл
                            SumGroup ++
                        }
                    }        
            }
    iimDisplay("Проверяем группу № " + i)
    
}
 iimDisplay("Добавленно в список: " + SumGroup + "\r\n" + "Найденно совпадений: "  + HomGroup)

Категория: Одноклассники | Просмотров: 333 | Добавил: RubiCon | Дата: 08.01.2017 | Комментарии (0)

Функция записи текста в файл с добавлением даты и времени


    var appendToFile = function (fileName, text) {
        var fileDescriptor = imns.FIO.openNode(fileName);
        imns.FIO.appendTextFile(fileDescriptor, text);
    }
     
    var log = function (msg) {
        // Добавляем дату и время в начало строки и добавляем перевод строки в конец
        var text = "[ " + new window.Date().toLocaleDateString() + " " + new window.Date().toLocaleTimeString() + "] " + msg + "\r\n";
     
        // Записываем в файл и выводим в консоль
        appendToFile("c:\\Users\\Admin\\Documents\\iMacros\\Downloads\\VAR3.txt", text);
        window.console.log(text);
    }
     
    // Пример использования
    log('Начинаем сбор с крана: nagibaka.ru...');
    log('Собрано 500 сатоши(22 копейки)');
    log('Поиск следующего крана...');

Категория: Общая категория | Просмотров: 307 | Добавил: RubiCon | Дата: 07.01.2017 | Комментарии (0)

Поиск текста в текстовом файле

var par2 = 'c:\\Users\\Admin\\Documents\\iMacros\\Downloads\\VAR3.txt'
var par3 = 'https://ok.ru/group/527367144736601'

for(y=1;y<=500;y++){
 iimPlayCode('SET !DATASOURCE '+par2+'\nSET !DATASOURCE_LINE '+y+'\nSET !EXTRACT {{!COL1}}');
 var a=iimGetExtract();
 if (a==par3){ alert('Группа:'+ a +' уже есть в списке'); break ;}
 if (a==""){ alert('Список закончился'); break ;}
 };
 

Категория: Общая категория | Просмотров: 325 | Добавил: RubiCon | Дата: 07.01.2017 | Комментарии (0)

1 2 3 »