<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Выполнение цикла в фоне для текущего браузера]]></title><description><![CDATA[<p dir="auto">Доброго времени!</p>
<p dir="auto">Пытаюсь решить проблему, сайт периодически блокируется пинкодом. Это происходит в рандомные моменты. Есть ли какое-то элегантное решение кроме как после каждого действия ставить проверку на ввод пинкода?</p>
<p dir="auto">Я думал что можно решить асинхронными функциями (запустить там цикл while true), посмотрел видео от разработчика, он говорит что асинхронная функция не имеет прямого доступа к браузеру основного цикла.</p>
<p dir="auto">Кто знает решение, дайте пожалуйста направление куда смотреть. Спасибо 🙏</p>
]]></description><link>http://community.bablosoft.com/topic/32119/выполнение-цикла-в-фоне-для-текущего-браузера</link><generator>RSS for Node</generator><lastBuildDate>Mon, 06 Apr 2026 11:35:45 GMT</lastBuildDate><atom:link href="http://community.bablosoft.com/topic/32119.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 06 Apr 2026 05:23:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Выполнение цикла в фоне для текущего браузера on Mon, 06 Apr 2026 10:14:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.bablosoft.com/uid/9149">@Roy-Mustang</a> спасибо! Как раз тоже думал над вариантами в одном месте все ошибки обрабатывать.</p>
]]></description><link>http://community.bablosoft.com/post/202888</link><guid isPermaLink="true">http://community.bablosoft.com/post/202888</guid><dc:creator><![CDATA[inbev]]></dc:creator><pubDate>Mon, 06 Apr 2026 10:14:38 GMT</pubDate></item><item><title><![CDATA[Reply to Выполнение цикла в фоне для текущего браузера on Mon, 06 Apr 2026 07:43:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.bablosoft.com/uid/3938">@inbev</a></p>
<ul>
<li>Делаешь цикл While</li>
<li>Кидаешь в цикл основную функцию в которой идет логика сайта и ставишь на него игнорировать ошибки, если ошибка произошла, вызывается функция которая проверяет что за тип ошибки, если ввод пинкода тогда софт вводит пинкод и после того как софт выйдет из функции, когда будет уже в основном цикле делаешь действие if<br />
"Если выпала ошибка связаная с паролем тогда продолжить цикл" то есть помещаешь в действие continue</li>
</ul>
<p dir="auto">ну и под это нужно подстраивать логику</p>
]]></description><link>http://community.bablosoft.com/post/202883</link><guid isPermaLink="true">http://community.bablosoft.com/post/202883</guid><dc:creator><![CDATA[Roy Mustang]]></dc:creator><pubDate>Mon, 06 Apr 2026 07:43:44 GMT</pubDate></item></channel></rss>