Автокликер Clickermann :: Форум

Основной раздел => Общие вопросы => Topic started by: Gen345 on March 09, 2015, 06:27:14 AM

Title: возможности строковых функций
Post by: Gen345 on March 09, 2015, 06:27:14 AM
такой вопрос если ограничение на длину строки и если нет, строку в несколько тысяч символов также обработает как и короткую или шанс на ошибку гораздо выше?
Title: Re: возможности строковых функций
Post by: Oraven on March 09, 2015, 07:59:00 AM
Ограничения нет.
Title: Re: возможности строковых функций
Post by: Gen345 on March 09, 2015, 10:18:38 AM
Ограничения нет.
а насчет ошибки меня это больше всего интересует вариант прогонять в цикле строки длиной например 100 символов 1000строк
или в одну строку обьеденить их с разделителем длина у каково варианта больше шанса на ошибку спрашиваю тех кто юзал и работал с такими строками
 
Title: Re: возможности строковых функций
Post by: Oraven on March 09, 2015, 12:30:58 PM
Ограничения нет.
а насчет ошибки меня это больше всего интересует вариант прогонять в цикле строки длиной например 100 символов 1000строк
или в одну строку обьеденить их с разделителем длина у каково варианта больше шанса на ошибку спрашиваю тех кто юзал и работал с такими строками
 

Что за ошибки?
Нужно помнить что в строках кликер "не переваривает" некоторые символы "#$ В остальном ошибок "на ровном месте" быть не может.
Title: Re: возможности строковых функций
Post by: Gen345 on March 09, 2015, 02:12:00 PM
Что за ошибки?
Нужно помнить что в строках кликер "не переваривает" некоторые символы "#$ В остальном ошибок "на ровном месте" быть не может.
к сожелению убедился что ошибки и на ровном месте бывают если скрипт например долго работает рано или позно ошибка чтения строки вылазит ничем не обоснованая именно про эти ошибки я и спрашивал про символы знаю
может это ошибка памяти а не кликера просто хотелось бы свести их к минимуму
Title: Re: возможности строковых функций
Post by: Oraven on March 09, 2015, 02:30:38 PM
Ну если ты не понимаешь почему произошла ошибка, то это вовсе не значит что она произошла на ровном месте. В правильно написанном скрипте ошибок не случается.
Title: Re: возможности строковых функций
Post by: Gen345 on March 09, 2015, 02:47:00 PM
Ну если ты не понимаешь почему произошла ошибка, то это вовсе не значит что она произошла на ровном месте. В правильно написанном скрипте ошибок не случается.
не я мож че не понимаю так обьясни почему скрипт 1-10 раз обрабатывает разные файлы по номерам с одинаковыми строками всегда работает без единой ошибки а если работает так же но с 3-5 к файлов то либо без ошибок либо 1 раз да вылезет ошибка но скрипт правильный
может в памяти чтот копиться и мне над дописать обнуление переменных может быть в этом причина?
в самом коде нет ошибки точно строка сушествует условия правильно прописаны
просто не понимаю что ты вкладываешь в понятие правильно написаный работает 1 раз или несколько раз вроде правильно либо не работает
а 1 ошибка когда цикл переваливает за несколько тысяч раз хз неправильно написано?)


последняя ошибка была такая 2 дня я юзал один цикл в сумме гдето10+ часов на третий день тож самое через пару часов работы 1 ошибка и потом снова 2 дня не одной ошибки вот ответь неправильно чтот написано ?

и вот опять 7 часов бесперебойной работы и снова 1 ошибка шас перезапущу скрипт условия файлы все останеться как и было и отработает без ошибки уверен на 100%
Title: Re: возможности строковых функций
Post by: Oraven on March 09, 2015, 04:30:30 PM
В скрипте ошибок, конечно, может и не быть. Почему бы сразу не считывать файлы в массив и работать уже с массивами?!
Title: Re: возможности строковых функций
Post by: Gen345 on March 09, 2015, 04:53:14 PM
В скрипте ошибок, конечно, может и не быть. Почему бы сразу не считывать файлы в массив и работать уже с массивами?!
да я тож так считаю что массивы лучше но без файлов не обойтись в любом случае мисив то из файла создаеться поэтому и говорю ошибок не избежать они могут не в коде быть а связаны с другими причинами факт в том что скрипт выдает ошибку в итоге и останавливаеться ну либо выполняет задачу с ошибкой так что придеться дополнительный контроль вешать на работу скрипта я просто не могу позволить себе ошибку и если есть ее вероятность буду учитывать этот фактор

жаль нельзя массив сразу одной командой сделать из части файла указывая стартовую строку и финишную
Title: Re: возможности строковых функций
Post by: Oraven on March 09, 2015, 05:12:21 PM
Проблема ошибки может быть в доступе кликера к файлу. Было у кого то такое, в файл писала сторонняя программа, а кликер выдавал ошибку при попытке чтения, потому что файл в этот момент был занят другим процессом.
Вот поэтому я и советую единовременно считать файл в память и работать с массивом.

жаль нельзя массив сразу одной командой сделать из части файла указывая стартовую строку и финишную
Что мешает работать с определенными строками из массива?
Title: Re: возможности строковых функций
Post by: Gen345 on March 09, 2015, 05:17:19 PM
Проблема ошибки может быть в доступе кликера к файлу. Было у кого то такое, в файл писала сторонняя программа, а кликер выдавал ошибку при попытке чтения, потому что файл в этот момент был занят другим процессом.
Вот поэтому я и советую единовременно считать файл в память и работать с массивом.
там файлы не изменялись и другой прогой не были открыты там только считывал строки с них

Что мешает работать с определенными строками из массива?
ничто не мешает напрягают дополнительные циклы чтоб эти строки выделить из массива ну канеш никто не мешает разбить файл на несколько но тож не очень )))
попробую помутить с $arr[0,0] может попроще будет