Управляется так же через python
Для установки pyppeteer в python который идет с Кибор необходимо в CMD выполнить такие команды:
C: - Диск на котором установлен Кибор
Цитата:
C:
cd C:\kibor_set\python
python.exe -m pip install pyppeteer
cd C:\kibor_set\python
python.exe -m pip install pyppeteer
Красным, это путь к папке python в Кибор
Затем запустить python.exe и в нем можно запустить код, который скачает (если нет браузера) и запустит его в скрытом или открытом виде, перейдя на страницу сайта и напечатав ее код.
Не забудьте установить пробелы
Скрытый режим
Цитата:
import asyncio
from pyppeteer import launch
async def main():
(4 пробела)browser = await launch()#Скрытый
(4 пробела)page = await browser.newPage()
(4 пробела)await page.setJavaScriptEnabled(True);
(4 пробела)await page.goto("https://kibor-bot.com")
(4 пробела)html = await page.content()
(4 пробела)print(html)
(4 пробела)await browser.close()
asyncio.get_event_loop().run_until_complete(main())
from pyppeteer import launch
async def main():
(4 пробела)browser = await launch()#Скрытый
(4 пробела)page = await browser.newPage()
(4 пробела)await page.setJavaScriptEnabled(True);
(4 пробела)await page.goto("https://kibor-bot.com")
(4 пробела)html = await page.content()
(4 пробела)print(html)
(4 пробела)await browser.close()
asyncio.get_event_loop().run_until_complete(main())
Видимый режим
Цитата:
import asyncio
from pyppeteer import launch
import time
async def main():
(4 пробела)browser = await launch({"headless": False})#Видимый
(4 пробела)page = await browser.newPage()
(4 пробела)await page.setJavaScriptEnabled(True);
(4 пробела)await page.goto("https://kibor-bot.com")
(4 пробела)html = await page.content()
(4 пробела)print(html)
(4 пробела)time.sleep(5)
(4 пробела)await browser.close()
asyncio.get_event_loop().run_until_complete(main())
from pyppeteer import launch
import time
async def main():
(4 пробела)browser = await launch({"headless": False})#Видимый
(4 пробела)page = await browser.newPage()
(4 пробела)await page.setJavaScriptEnabled(True);
(4 пробела)await page.goto("https://kibor-bot.com")
(4 пробела)html = await page.content()
(4 пробела)print(html)
(4 пробела)time.sleep(5)
(4 пробела)await browser.close()
asyncio.get_event_loop().run_until_complete(main())
=======================================
Либо выполнив все это через Кибор (Если браузер уже установлен), который сначала установит pyppeteer и запустит браузер
Цитата:
string Disk;
regexsearch(1, #Disk, pathfolder(), "(.*)(?=:)");
//Установка pyppeteer
if (createpipeprocess("C:\Windows\System32\cmd.exe -i"))
{
sendpipe(Disk+":^ncd ^""+pathfolder()+"python^"^npython.exe -m pip install pyppeteer^n");
waitpipe();
sleep(500);
string rez="";
char t[1025];
initialarray(#t[0], 0);
while (getpipe(#t[0], 1024)) {rez=rez+format(#t[0]); sleep(200);}
messagebox ("Установили pyppeteer^r^n"+rez);
closepipeprocess();
}
//Установка и запуск chromium
enableconsolepython(1, 1, 50, 50, 400, 600);
if (runpython())
{
__python_sync
import asyncio
from pyppeteer import launch
import time
async def main():
(4 пробела)browser = await launch({"headless": False})#Видимый
(4 пробела)page = await browser.newPage()
(4 пробела)await page.setJavaScriptEnabled(True);
(4 пробела)await page.goto("https://kibor-bot.com")
(4 пробела)html = await page.content()
(4 пробела)print(html)
(4 пробела)time.sleep(5)
(4 пробела)await browser.close()
asyncio.get_event_loop().run_until_complete(main())
__end_python
closepython();
messagebox("Установили chromium и запустили^r^n");
}
regexsearch(1, #Disk, pathfolder(), "(.*)(?=:)");
//Установка pyppeteer
if (createpipeprocess("C:\Windows\System32\cmd.exe -i"))
{
sendpipe(Disk+":^ncd ^""+pathfolder()+"python^"^npython.exe -m pip install pyppeteer^n");
waitpipe();
sleep(500);
string rez="";
char t[1025];
initialarray(#t[0], 0);
while (getpipe(#t[0], 1024)) {rez=rez+format(#t[0]); sleep(200);}
messagebox ("Установили pyppeteer^r^n"+rez);
closepipeprocess();
}
//Установка и запуск chromium
enableconsolepython(1, 1, 50, 50, 400, 600);
if (runpython())
{
__python_sync
import asyncio
from pyppeteer import launch
import time
async def main():
(4 пробела)browser = await launch({"headless": False})#Видимый
(4 пробела)page = await browser.newPage()
(4 пробела)await page.setJavaScriptEnabled(True);
(4 пробела)await page.goto("https://kibor-bot.com")
(4 пробела)html = await page.content()
(4 пробела)print(html)
(4 пробела)time.sleep(5)
(4 пробела)await browser.close()
asyncio.get_event_loop().run_until_complete(main())
__end_python
closepython();
messagebox("Установили chromium и запустили^r^n");
}
====================================================
Как управлять информации полно в сети.