Для всех страждущих наконец выкладываю нормальные примеры использования VK Script: https://github.com/triaglesis/vk_execute
Там все мои примеры и по работе и просто тестовые. Самый быстрый вот такого плана, без внутреннего парсинга.
Как только добавляешь внутрь вк скрипта какой-то проверочный код – КПД резко падает. Мой совет – вк_скрипт только для сбора всего “сырого” – дальше обрабатывать уже на сереверной стороне.
var posts_cnt; var posts; var post_list = []; var offset_posts = Args.global_offset_posts; offset_posts = parseInt(offset_posts); // var offset_posts = 0; var run_count = 0; var iter_count = 20; while (iter_count > run_count ) {posts = API.wall.get( {"owner_id":(Args.owner_id), "domain":(Args.domain), "offset":(offset_posts), "count":"100", "filter":"all", "extended":"0", "v":"5.42"} ); post_list.push(posts.items); offset_posts = offset_posts + 100; run_count = run_count + 1; posts_cnt = posts.count; }; return {"posts_cnt": posts_cnt, "run_count":run_count, "iter_count":iter_count, "offset_posts": offset_posts, "posts": post_list};