Есть список пользователей, к примеру 100 человек, но софт парсит всего 20-24.
Потому что всех остальных он не видит, нужно прокручивать пользователей колесиком мыши.
Как реализовать парсинг всех пользователей?
@bronshik said in Как получить имя файла?:
О
Как в цикле получить имя файла из ресурса файлы из папки?
https://community.bablosoft.com/topic/5282/как-копировать-имя-читаемого-файла
@Alexeytraffic Из личного кабинета премиумный билд скачать. Но, честно, там различия, насколько я знаю, лишь визуальные. Основное отличие - загрузка скриптов на сервер - есть и в "бесплатном" билде, просто без аунтефикации премиумным клиентом она не доступна)
@Andrey550 Я использую 24.6.1
На втором компе 24.9.2
Обе версии работают норм.
Скачать можно из базы баблософт
https://community.bablosoft.com/topic/20835/нужна-старая-версия-bas
@Samael_96 Самый простой. Первый поток парсит урл со всех страниц и записывает в ресурс, остальные потоки разгребают этот ресурс.
Ресурс создается в OnApplicationStart.
Запись в ресурс - действие "Добавить Элемент"
Создание ресурса - "Создать Ресурс"
По окончании работы первого потока его можно убить действием Fail с параметром "Не перезапускать поток."
Действие "Номер потока" может получать номер треда.
В будущем запланированы этапы выполнения. Для этого скрипта можно будет сделать 2 этапа и указать каждому свое количество потоков. Но такая реализация все равно самая быстрая, так как первый и второй этап работают одновременно.
@spark911 в "Списке" есть такие штуки как "Получить элемент". Можно сделать цикл и получать всегда первый элемент (удаляя его из списка) и делать что надо.