Обновление ZennoBrowser 0.29.3 (Первый релиз API)

Dmitriy_Zenno

Administrator
Регистрация
28.10.2025
Сообщения
125
Благодарностей
56
Баллы
28

rdjt

Client
Регистрация
01.07.2022
Сообщения
36
Благодарностей
14
Баллы
8
Я немного запутался в вашем сообщение, так и не понял есть или нет авторизация?

Проверил на аккаунте zenno.club
1) Создал новый профиль в ZB и авторизовался на форуме zenno
2) Экспортировал куки в файл через кубик
3) Создал новый профиль в ZP и импортировал куки из файла
4) Авторизация сохранилась
Добрый день! Решил проблему, в куках на некоторых значениях были просрочены expirationDate и видимо кубик иморта их просто проигноривал загрузив остальные, сейчас обновляю их перед импортом и всё отрабатывает штатно. Браузерное расширение Cookie Editor видимо делает это автоматически, поэтому всё подтягивало корректно.
 

socsecret.ru

Client
Регистрация
30.09.2017
Сообщения
378
Благодарностей
217
Баллы
43

Dmitriy_Zenno

Administrator
Регистрация
28.10.2025
Сообщения
125
Благодарностей
56
Баллы
28
Будьте добры, напишите готовый вариант, по возможности чёткий и понятный для всех пользователей Зенно.
Пока что действительно неудобно работать с прокси конкретного профиля, добавил данный запрос в хотелки для API.

Сейчас могу предложить костыльный вариант. Удалить сам прокси, тогда он удалиться у всех профилей. Профили должны быть остановлены.

Запрос: DELETE
http://localhost:8160/v1/proxies/{proxyId}?workspaceId=-1
{proxyId} - указываем ID прокси, который нужно удалить
 

socsecret.ru

Client
Регистрация
30.09.2017
Сообщения
378
Благодарностей
217
Баллы
43
Пока что действительно неудобно работать с прокси конкретного профиля, добавил данный запрос в хотелки для API.

Сейчас могу предложить костыльный вариант. Удалить сам прокси, тогда он удалиться у всех профилей. Профили должны быть остановлены.

Запрос: DELETE
http://localhost:8160/v1/proxies/{proxyId}?workspaceId=-1
{proxyId} - указываем ID прокси, который нужно удалить
137728

Результат: Failed to delete proxy 8c5322fe-6175-4477-86f4-a5efe415737d in workspace 89
Пробовал URL http://localhost:8160/v1/proxies/8c5322fe-6175-4477-86f4-a5efe415737d?workspaceId=-1 - результат: Failed to delete proxy 8c5322fe-6175-4477-86f4-a5efe415737d in workspace -1
Пробовал proxyID в {} заключать, то есть URL http://localhost:8160/v1/proxies/{8c5322fe-6175-4477-86f4-a5efe415737d}?workspaceId=89 - результат не меняется
 

Dmitriy_Zenno

Administrator
Регистрация
28.10.2025
Сообщения
125
Благодарностей
56
Баллы
28
Посмотреть вложение 137728
Результат: Failed to delete proxy 8c5322fe-6175-4477-86f4-a5efe415737d in workspace 89
Пробовал URL http://localhost:8160/v1/proxies/8c5322fe-6175-4477-86f4-a5efe415737d?workspaceId=-1 - результат: Failed to delete proxy 8c5322fe-6175-4477-86f4-a5efe415737d in workspace -1
Пробовал proxyID в {} заключать, то есть URL http://localhost:8160/v1/proxies/{8c5322fe-6175-4477-86f4-a5efe415737d}?workspaceId=89 - результат не меняется
Правильный вариант будет http://localhost:8160/v1/proxies/8c5322fe-6175-4477-86f4-a5efe415737d?workspaceId=-1
Надо разобраться с id 8c5322fe-6175-4477-86f4-a5efe415737d. Нужен ID прокси, возможно вы указываете ID профиля

Чтобы посмотреть ID прокси, выполните
GET
http://localhost:8160/v1/proxies?workspaceId=-1&start=0&total=1000
 

socsecret.ru

Client
Регистрация
30.09.2017
Сообщения
378
Благодарностей
217
Баллы
43
Правильный вариант будет http://localhost:8160/v1/proxies/8c5322fe-6175-4477-86f4-a5efe415737d?workspaceId=-1
Надо разобраться с id 8c5322fe-6175-4477-86f4-a5efe415737d. Нужен ID прокси, возможно вы указываете ID профиля

Чтобы посмотреть ID прокси, выполните
GET
http://localhost:8160/v1/proxies?workspaceId=-1&start=0&total=1000
GET сделал - ответ {"message":"Status(StatusCode=\"Internal\", Detail=\"Error starting gRPC call. UnauthorizedAccessException: Unauthorized access using Api Token. Please check the Api-Token header in the request.\", DebugException=\"System.UnauthorizedAccessException: Unauthorized access using Api Token. Please check the Api-Token header in the request.\")"}

Так же попробовал выполнить кубик Получить профили ZennoBrowser - вот что получил:
137730

Т.е. 8c5322fe-6175-4477-86f4-a5efe415737d - верно

Я ещё раз сделал DELETE запрос http://localhost:8160/v1/proxies/8c5322fe-6175-4477-86f4-a5efe415737d?workspaceId=-1 - не работает, ответ
Failed to delete proxy 8c5322fe-6175-4477-86f4-a5efe415737d in workspace -1
 
Последнее редактирование:

Dmitriy_Zenno

Administrator
Регистрация
28.10.2025
Сообщения
125
Благодарностей
56
Баллы
28
GET сделал - ответ {"message":"Status(StatusCode=\"Internal\", Detail=\"Error starting gRPC call. UnauthorizedAccessException: Unauthorized access using Api Token. Please check the Api-Token header in the request.\", DebugException=\"System.UnauthorizedAccessException: Unauthorized access using Api Token. Please check the Api-Token header in the request.\")"}

Так же попробовал выполнить кубик Получить профили ZennoBrowser - вот что получил:
Посмотреть вложение 137730
Т.е. 8c5322fe-6175-4477-86f4-a5efe415737d - верно

Я ещё раз сделал DELETE запрос http://localhost:8160/v1/proxies/8c5322fe-6175-4477-86f4-a5efe415737d?workspaceId=-1 - не работает, ответ
Failed to delete proxy 8c5322fe-6175-4477-86f4-a5efe415737d in workspace -1
Дополнительно проверил метод удаления у себя, все сработало.

Подскажите во вкладке Дополнительно у вас указаны: User Agent(первой строкой) и токен ZB
137743
 

zarufakis

Client
Регистрация
22.03.2019
Сообщения
1 970
Благодарностей
1 380
Баллы
113
GET сделал - ответ {"message":"Status(StatusCode=\"Internal\", Detail=\"Error starting gRPC call. UnauthorizedAccessException: Unauthorized access using Api Token. Please check the Api-Token header in the request.\", DebugException=\"System.UnauthorizedAccessException: Unauthorized access using Api Token. Please check the Api-Token header in the request.\")"}

Так же попробовал выполнить кубик Получить профили ZennoBrowser - вот что получил:
Посмотреть вложение 137730
Т.е. 8c5322fe-6175-4477-86f4-a5efe415737d - верно

Я ещё раз сделал DELETE запрос http://localhost:8160/v1/proxies/8c5322fe-6175-4477-86f4-a5efe415737d?workspaceId=-1 - не работает, ответ
Failed to delete proxy 8c5322fe-6175-4477-86f4-a5efe415737d in workspace -1
Я делаю так:
1. Останавливаю инстанс
2. Удаляю профиль
3. Удаляю прокси

Сбоев нет вообще

137749
 
  • Спасибо
Реакции: Dmitriy_Zenno

socsecret.ru

Client
Регистрация
30.09.2017
Сообщения
378
Благодарностей
217
Баллы
43

socsecret.ru

Client
Регистрация
30.09.2017
Сообщения
378
Благодарностей
217
Баллы
43

Dmitriy_Zenno

Administrator
Регистрация
28.10.2025
Сообщения
125
Благодарностей
56
Баллы
28

zarufakis

Client
Регистрация
22.03.2019
Сообщения
1 970
Благодарностей
1 380
Баллы
113
Удаляешь профиль... А если надо потом зайти на сайт - каждый раз заново логиниться, подтверждать вход и тд и тп?
Я использую профиль для регистрации и он мне больше не нужен, т.к. все данные сохраняю в zpprofile
 

socsecret.ru

Client
Регистрация
30.09.2017
Сообщения
378
Благодарностей
217
Баллы
43
Я использую профиль для регистрации и он мне больше не нужен, т.к. все данные сохраняю в zpprofile
Ясно. А у меня постоянно используется несколько профилей, логиниться в них по нескольку раз на дню не вариант
 

socsecret.ru

Client
Регистрация
30.09.2017
Сообщения
378
Благодарностей
217
Баллы
43

socsecret.ru

Client
Регистрация
30.09.2017
Сообщения
378
Благодарностей
217
Баллы
43
Дополнительно проверил метод удаления у себя, все сработало.

Подскажите во вкладке Дополнительно у вас указаны: User Agent(первой строкой) и токен ZB
Посмотреть вложение 137743
Точнее сказать, прокся удалилась из z-Browser вообще. При этом инстанс продолжил работать под прокси. А мне надо ровно наоборот.
 

Dmitriy_Zenno

Administrator
Регистрация
28.10.2025
Сообщения
125
Благодарностей
56
Баллы
28
Точнее сказать, прокся удалилась из z-Browser вообще. При этом инстанс продолжил работать под прокси. А мне надо ровно наоборот.
Подскажите, когда вы удаляли прокси в этот момент Профиль был остановлен?
 

socsecret.ru

Client
Регистрация
30.09.2017
Сообщения
378
Благодарностей
217
Баллы
43
Подскажите, когда вы удаляли прокси в этот момент Профиль был остановлен?
Запущен. В этом и суть. Чтобы можно было поработать на каких то сайтах с прокси, а затем отключить проксю и зайти на другие сайты уже напрямую. Так как это и должно быть, и как оно есть в обычном зеннопостере при использовании кубика Установить прокси - там можно оставить поле пустым и инстанс начнёт работать без прокси.
 

zarufakis

Client
Регистрация
22.03.2019
Сообщения
1 970
Благодарностей
1 380
Баллы
113
Dmitriy_Zenno

Что за манеры выпускать релиз без анонса?
Что изменили, что добавили/удалили?

137759
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
22 288
Благодарностей
9 900
Баллы
113
Dmitriy_Zenno

Что за манеры выпускать релиз без анонса?
Что изменили, что добавили/удалили?

Посмотреть вложение 137759
Ну как же, вот релиз:

Просто забыли закрепить в шапке.
 

Кто просматривает тему: (Всего: 3, Пользователи: 1, Гости: 2)