>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >iMacros http://forum.mozilla-russia.org/viewforum.php?id=42 >скрипт-парсер по сайту захлёбывается на страницах с большой нумерацией http://forum.mozilla-russia.org/viewtopic.php?id=70145 |
El Barto > 21-06-2016 16:39:27 |
собственно вот в чем вопрос: прогоняю аймакросом сайт на поиск по определенным параметрам, но страниц на сайте очень много \1, \2 , \3253248767245727683428345939, скрипт листает страницы одна за другой по порядку. они буквально первая вторая и т.д. последняя site.com\115792089237316195423570985008687907852837564279074904382605163141518161494337 . когда число символов переваливает за какой -то ему одному понятный рубеж. он в панике начинает просто стопиться пытаясь крутить дальше и снова стопиться. страницы проверяет на соответствие заданному параметру.довольно шустро, за долисекунды. пообщался с джава верстальщиком -говорит прикручивай библиотеки больших чисел (с гитхаба), ума на это у меня не хватает)) и знаний тож. просто знойный бы парсер получился)) скрипт скину по запросу |
InfSub > 04-07-2016 00:32:01 |
El Barto |
dvomaks > 05-07-2016 21:15:38 |
Насколько я понял вы перебираете эти страницы с помощью цикла c инкрементом и команды типа iimPlayCode('URL GOTO=mysite.com/' + i) |
InfSub > 05-07-2016 21:24:06 |
Я так предполагаю, что тут попытка слить все данные с сайта, который имеет, как минимум, несколько разделов и next page тут, вполне возможно - не поможет |
dvomaks > 05-07-2016 22:15:51 |
InfSub пишет
Согласен, написал не думая, тогда выход только один работать со строками а не с числами. Например держать всё цифры в массиве и обрабатывать их там а потов проходит по массиву и формировать нужную строку |
InfSub > 05-07-2016 23:28:26 |
Максимальное целое число, которое можно безопасно использовать в JavaScript (2^53 - 1)=9007199254740991 05-07-2016 23:33:33 |