- Регистрация
- 30.04.2018
- Сообщения
- 1 085
- Благодарностей
- 29
- Баллы
- 48
Всем привет
Скачал видео урок по Парсингу новостей из группы, и фильтрация от постов где есть: голосование, музыка и т.д Только не помню от куда эти файлы взял.
Сложность возникла с С# кодом, с 1-ым уроком
Вот программа, которую просто скопировал и прописал все переменные. Но выдается ошибка
"Выполнение действия CSharp OwnCode Входная строка имела неверный формат." Думаю ошибка кроется в функции while. Подскажите, в чем может быть проблема и ссылку на этот урок можете скинуть, что бы там вопросы задавать
var currentCount = 0; // текущее количество постов на странице
var lastCount = 0; // последнее значение количества постов после скролла
// пока текущее количество постов < чем переменная IS_posts_min
while (currentCount< Convert.ToInt32 (project.Переменные["IS_posts_min"].Значение
{
// собираем коллекцию всех постов
var postsCollection = экземпляр.ActiveTab.FindElementsByAttribute ("div", "onclick", " стена.постклик", " regexp
// return postsCollection.Рассчитывать
// пробуем кликнуть на дозагрузку элементов
пытаться
экземпляр.ActiveTab.FindElementByAttribute ("a","id","wall_more_link","regexp",0).Щелчок
}
поймать
currentCount = постсколлекция.Рассчитывать
// проверяем изменилось ли количество элементов с момента последнего выполнения цикла
if (currentCount= = lastCount
{
ломать
}
lastCount = постсколлекция.Рассчитывать
Система.Резьба.Нитки.Sleep(2000); // пауза
Скачал видео урок по Парсингу новостей из группы, и фильтрация от постов где есть: голосование, музыка и т.д Только не помню от куда эти файлы взял.
Сложность возникла с С# кодом, с 1-ым уроком
Вот программа, которую просто скопировал и прописал все переменные. Но выдается ошибка
"Выполнение действия CSharp OwnCode Входная строка имела неверный формат." Думаю ошибка кроется в функции while. Подскажите, в чем может быть проблема и ссылку на этот урок можете скинуть, что бы там вопросы задавать
var currentCount = 0; // текущее количество постов на странице
var lastCount = 0; // последнее значение количества постов после скролла
// пока текущее количество постов < чем переменная IS_posts_min
while (currentCount< Convert.ToInt32 (project.Переменные["IS_posts_min"].Значение
{
// собираем коллекцию всех постов
var postsCollection = экземпляр.ActiveTab.FindElementsByAttribute ("div", "onclick", " стена.постклик", " regexp
// return postsCollection.Рассчитывать
// пробуем кликнуть на дозагрузку элементов
пытаться
экземпляр.ActiveTab.FindElementByAttribute ("a","id","wall_more_link","regexp",0).Щелчок
}
поймать
currentCount = постсколлекция.Рассчитывать
// проверяем изменилось ли количество элементов с момента последнего выполнения цикла
if (currentCount= = lastCount
{
ломать
}
lastCount = постсколлекция.Рассчитывать
Система.Резьба.Нитки.Sleep(2000); // пауза