HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Python
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #21  
Старый 23.10.2022, 11:10
nasvaiupotreblatel
Участник форума
Регистрация: 23.05.2018
Сообщений: 258
С нами: 4197926

Репутация: 33
По умолчанию

Цитата:
Сообщение от BHhelp  

Traceback (most recent call last):
Traceback (most recent call last):
File "C:\Users\user\Desktop\New folder (2)\autootvet.py", line 6, in
for thread in api.get_threads("https://forum.arizona-rp.com/forums/1583/"):
File "C:\Users\user\Desktop\New folder (2)\api.py", line 71, in get_threads
"latest": thread.find('div', re.compile('structItem-cell structItem-cell--latest')).find_all("a")[1].text,
IndexError: list index out of range

Че делать
File "C:\Users\user\Desktop\New folder (2)\autootvet.py", line 6, in

for thread in api.get_threads("https://forum.arizona-rp.com/forums/1583/"):

ты не можешь ухватится за темы, не то пытаешься парсить наверное

а вообще парси бс4 + селениумом по необходимости, все эти апи ***ня
 
Ответить с цитированием

  #22  
Старый 07.03.2023, 04:22
aidzava
Новичок
Регистрация: 15.07.2021
Сообщений: 20
С нами: 2543935

Репутация: 3
По умолчанию

Traceback (most recent call last):

File "c:\Users\Aegis Aurora\Desktop\цйу\main.py", line 7, in

for thread in api.get_threads("https://forum.arizona-rp.com/forums/1583/"):

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^

File "c:\Users\Aegis Aurora\Desktop\цйу\api.py", line 67, in get_threads

"latest": thread.find('div', re.compile('structItem-cell structItem-cell--latest')).find_all("a")[1].text,

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^

IndexError: list index out of range
 
Ответить с цитированием

  #23  
Старый 04.07.2023, 13:04
Daidem0N
Новичок
Регистрация: 03.07.2023
Сообщений: 5
С нами: 1509441

Репутация: 0
По умолчанию

Цитата:
Сообщение от xSkateboard  

Приветствую, форумчане!
Месяца 4 назад был администратором на этом проекте, писал себе программы, которые автоматизировали рутинную работу на форуме. Вот решил слить скрипт в паблик.
Также если тема соберет хорошую активность - солью обход ReactJS AntiBot

GitHub: https://github.com/qskateboard/arizonarp_api

Копипаста из README:
Для работы скрипта, необходимо скопировать из браузера юзер агент и полные куки в скрипт. Найти их можно, нажав Ctrl+Shift+I, затем перейти во вкладку Network и обновить страницу. В запросах выбрать текущую страницу и там в заголовках будут нужные параметры.
Пример:​

Python:





Код:
import
api

user_agent
=
"Mozilla/5.0..."
cookies
=
"_ym_uid=162..."
api
.
setup
(
user_agent
,
cookies
)
for
thread
in
api
.
get_threads
(
"https://forum.arizona-rp.com/forums/1583/"
)
:
print
(
"{} by {}"
.
format
(
thread
[
'title'
]
,
thread
[
'creator'
]
)
)


Список всех методов:​
  • get_categories(url) - Вывести все категории в разделе
  • get_category(url) - Вывести название категории
  • get_threads(url) - Вывести все темы в разделе
  • get_post(url) - Вывести всю информацию по посту
  • edit_post(url, html) - Редактирование поста (HTML)
  • set_unread(url) - Установить все темы в выбранном разделе прочитанными
  • send_message(url, message) - Отправить сообщение в тему (BB Codes)
  • get_thread(url) - Вывести название темы и содержание первого поста
  • close_thread(url) - Закрыть тему
  • pin_thread(url) - Закрепить тему
  • make_reaction(url, reaction_id) - Установить реакцию на пост
1688461485485.pngDaidem0N · 4 Июл 2023 в 12:04' data-fancybox="lb-post-1335932" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/206758/" style="cursor: pointer;" title="1688461485485.png">


В чем может быть проблема?
 
Ответить с цитированием

  #24  
Старый 04.07.2023, 18:28
pomidorq
Участник форума
Регистрация: 17.04.2020
Сообщений: 184
С нами: 3197792

Репутация: 83
По умолчанию

Цитата:
Сообщение от Daidem0N  

В чем может быть проблема?
В том что этот кусок кала не обновляется, контейнеры на сайте меняются и парсер, очевидно, падает
 
Ответить с цитированием

  #25  
Старый 03.12.2023, 22:37
TravkaCode.lover()
Участник форума
Регистрация: 22.06.2023
Сообщений: 100
С нами: 1524813

Репутация: 33
По умолчанию

на форуме родины работает?
 
Ответить с цитированием

  #26  
Старый 06.01.2024, 19:23
Dickson
Участник форума
Регистрация: 31.12.2022
Сообщений: 201
С нами: 1774087

Репутация: 33
По умолчанию

тема прикольная , можно парсить форум. но, зачем ?
 
Ответить с цитированием

  #27  
Старый 07.01.2024, 16:54
TravkaCode.lover()
Участник форума
Регистрация: 22.06.2023
Сообщений: 100
С нами: 1524813

Репутация: 33
По умолчанию

Цитата:
Сообщение от teensik  

тема прикольная , можно парсить форум. но, зачем ?
Много для чего. Допустим помощник для администрации проверяющей жалобы. Сам такого бота делал администрации сервера очень нравится
 
Ответить с цитированием

  #28  
Старый 19.07.2024, 15:15
choco.pay
Познающий
Регистрация: 08.07.2023
Сообщений: 46
С нами: 1502558

Репутация: 8
По умолчанию

Как ответить в теме?

По типу таких:

https://forum.arizona-rp.com/threads/8380360/
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.