• Привет!
    Для полноценного и удобного использования всего форумного функционала рекомендуем зарегистрироваться на форуме.

Скрипт для парсинга пользователей форума

Пользователь
Сообщения
30
Реакции
14
Баллы
8
1773688459401.png
Всем общий шалом!
Публикую вам
скрипт для парсинга пользователей форума, данный скрипт парсит айди, имя и ссылки на форумные аккаунты, что помогает найти первые зарегистрированные аккаунты, а так же узнать кто занял различные айдишники.

1773688994491.png

Сам код:

Python:
import requests
from bs4 import BeautifulSoup
import time

BASE_URL = "https://forum-rrp.ru/members/"
MAX_ID = 200
DELAY = 0.5
OUTPUT_FILE = "rrpmembers.txt"

def get_username(user_id):
    url = f"{BASE_URL}{user_id}/"
    try:
        response = requests.get(url, timeout=10)
        if response.status_code == 200:
            soup = BeautifulSoup(response.text, 'html.parser')
            title = soup.title.string if soup.title else ""
            if "|" in title:
                username = title.split("|")[0].strip()
                return username, url
            return None, url
        elif response.status_code == 404:
            return None, None
    except Exception as e:
        print(f"Error on ID {user_id}: {e}")
    return None, None

def main():
    results = []
   
    for user_id in range(1, MAX_ID + 1):
        username, url = get_username(user_id)
       
        if username:
            line = f"{username}[{user_id}] | {url}"
            results.append(line)
            print(f"[{user_id}] Found: {username}")
        else:
            if url is None:
                line = f"DELETED[{user_id}] | (не найдено)"
            else:
                line = f"DELETED[{user_id}] | {url}"
            results.append(line)
            print(f"[{user_id}] Deleted/Not found")
       
        time.sleep(DELAY)
   
    with open(OUTPUT_FILE, "w", encoding="utf-8") as f:
        f.write("\n".join(results))
   
    print(f"\nГотово! Сохранено в {OUTPUT_FILE}")
    print(f"Всего обработано: {len(results)} пользователей")

if __name__ == "__main__":
    main()

Как запустить скрипт у себя?:

Для запуска нужно установить PYTHON(кликабельно), затем в консоли выполнить следующую команду: pip install requests beautifulsoup4 или же, если у вас не работает данная команда, то py pip install requests beautifulsoup4, потом вам нужно создать файл с любым названием, но с расширением файла .py, после вставки кода в файл, вы можете изменить следующее параметры: переменную MAX_ID = 200 для увеличения количества пользователей, которые парсятся и переменную DELAY = 0.5 для настройки задержки между запросами, советую не ставить слишком маленькую, ибо AntiDDos может заблокировать ваш IP-адрес.

Первые 200 пользователей, зарегистрированные на форуме:

Айди пользователяНикнейм пользователяСсылка на форумный аккаунт(кликабельно)
1Roman GrudovСсылка
2NonameСсылка
3Dmitry MedvedevСсылка
4Caban_ShelbyСсылка
5Vladimir PutinСсылка
6DELETED-
7Aleks_HaurmaСсылка
8Sin_StewartСсылка
9DELETED-
10Vlad_RomanovСсылка
11Appolinary BraginСсылка
12Theodore SequenceСсылка
13Kiske_KenjisСсылка
14Rayan Ingannamorte ✓Ссылка
15Alexandra_MedvedevaСсылка
16Vadim KalimovСсылка
17Proga_RusСсылка
18Tony_WikkedСсылка
19Leonardo_ExtazzyСсылка
20Aleksey_RaidСсылка
21Ilon_StewartСсылка
22Zhekka_BackСсылка
23it namikazzeСсылка
24DELETED-
25Frozzen_MechtaСсылка
26Corneo StewartСсылка
27DELETED-
28Alexander_TeslovСсылка
29Wiz TaylorСсылка
30DELETED-
31Liman_MonstersСсылка
32Rafael_De_LaTorreСсылка
33V. MurometsСсылка
34Manson_MarlynСсылка
35Sam_RichСсылка
36Victor DyagterevСсылка
37Svyatoslav VandalСсылка
38Leo_VensСсылка
39Marcusa_VinceСсылка
40Betruger_LoveryСсылка
41Lucky_RodgerСсылка
42Patifon UltrazvukovСсылка
43Emo DestroyСсылка
44DELETED-
45Daniel_XantarespeekСсылка
46Artem_SafulinovСсылка
47Friedrich_KrossСсылка
48Dmitry_AverinСсылка
49Tsunetomo YamamotoСсылка
50Roman RustovСсылка
51DELETED-
52Nikita ElkinСсылка
53DELETED-
54Notorious FassnachtСсылка
55Djery DelonkСсылка
56DELETED-
57Shawty_OboykinСсылка
58DELETED-
59Princess MontanaСсылка
60Arina_PraxinaСсылка
61Lua❤️Ссылка
62громоваСсылка
63Stepan_VandalСсылка
64Alexander_ZhadanulyСсылка
65Miron_DamchevskyСсылка
66Sinner WardСсылка
67Kalinochka_SportivnyСсылка
68Bishop VandalСсылка
69Michael_JacksonСсылка
70Serega_NamikazzeСсылка
71Thomas_ExtremeСсылка
72Alexander_MakarovvСсылка
73Holly_ReedСсылка
74гошаСсылка
75#SIMMONSСсылка
76Danil ArtyrovСсылка
77Sidney_HuffmanСсылка
78DELETED-
79DELETED-
80Jinrang_MisaoСсылка
81Frank_MunkholmСсылка
82Raymond WardСсылка
83Sergey_ZoyanovСсылка
84Roddy_RicchСсылка
85Nikolas_AugustСсылка
86Urban_AnarhiaСсылка
87Jake_PeraltaСсылка
88Oleg_TinkoffСсылка
89DELETED-
90Darwin_VzakoneСсылка
91texasСсылка
92Pablo_EscobareСсылка
93Cyllep_KotСсылка
94ВАНЯСсылка
95DELETED-
96Jomart TokayevСсылка
97Eywq UnugurationСсылка
98Bill_GatesСсылка
99Venom_sigmaСсылка
100Executor_StraxСсылка
101Dmitry_OstrovskyСсылка
102Exclusive_StraxСсылка
103Ричард ВандалСсылка
104Minato_AkimotoСсылка
105Caroline HartwellСсылка
106Leonard HitsuneСсылка
107Laffy ParraСсылка
108Roman BezlepkoСсылка
109padre originalСсылка
110Ilya_MoscowskiyСсылка
111augusTaСсылка
112Andrey_ShamseevСсылка
113ventinueveСсылка
114DimaСсылка
115devСсылка
116Ilya_LgendaСсылка
117Propal BezvestiСсылка
118MarcybaСсылка
119Ahmed_StounСсылка
120Garry_EvansСсылка
121Ophack PlaystyleСсылка
122Yoshimara_HokageСсылка
123Smikzy_SamarskiyСсылка
124Dmitry_RomanovСсылка
125xDonald_DuckСсылка
126DELETED-
127Quellon GreyjoyСсылка
128DELETED-
129Amir_DebrinovСсылка
130Lanyx_NeMechtaСсылка
131Konstantin_GuranovСсылка
132xSaske_WashingtonСсылка
133Leonardo KornienkoСсылка
134jordanenokСсылка
135Raf_ExampleСсылка
136Kirill_KochoСсылка
137Javier_VandalСсылка
138steechСсылка
139Artur_GolubevСсылка
140Kraken BlessedСсылка
141Твой ГосподинСсылка
142Твой ПовелительСсылка
143Карл ФабержеСсылка
144DELETED-
145wert1k1711Ссылка
146Александр РагозинСсылка
147Pavel_StreleckiiСсылка
148Ronnie_KrayСсылка
149Anna_RussoСсылка
150Kalinochka_SportivnyyСсылка
151Denis_LysikovСсылка
152A. Ershov / J. MarshallСсылка
153Sdf HjkСсылка
154Dauren_BolatСсылка
155Genadiy_DrozdovСсылка
156Macchiato_RigondeauxСсылка
157souljaСсылка
158Devochky_Na_VerandyСсылка
159Schwaif_KrichСсылка
160Stanford Francis ProzСсылка
161Ded_RoiseСсылка
162Danil_BaoСсылка
163drillcultСсылка
164Saimon_NelisСсылка
165Goose KeenzoСсылка
166Creepton_GromСсылка
167Maga_WskingСсылка
168Loki_DellСсылка
169евгений пригожинСсылка
170Nikita_ChkalovСсылка
171Artem_SuvorovСсылка
172МатСсылка
173DELETED-
174Kirill_ValuevСсылка
175Arseni_KeenzoСсылка
176KillmongerСсылка
177Niels_BohrСсылка
178StrangerСсылка
179матвейкаСсылка
180Tigran_ValenteСсылка
181DELETED-
182Nikolay_KorsakovСсылка
183PavelСсылка
184Niccolino_MarchianoСсылка
185Daniil_MakrovskyСсылка
186Vlad_VandaleСсылка
187DELETED-
188StasСсылка
189Dimon_LinkiСсылка
190DELETED-
191jorsq_posСсылка
192DELETED-
193senjuСсылка
194Nerva CaesarСсылка
195Daniil_StrongovskiyСсылка
196Maks_ErmakovСсылка
197Teras_MakedonСсылка
198Westa_SexsizeСсылка
199kunigami_loveskill♡Ссылка
200Artem VonBismarckСсылка



На этом всё, спасибо, что прочитали данную публикацию, просьба поставить положительную реакцию!

 
ⲭⲟⳡⲉⲱь ⲥⲧⲁⲧь ⲗⲩⳡⲱυⲙ? - ⲏⲩⲿⲏⲟ ⲡⲟⳝⲉⲇυⲧь ⲗⲩⳡⲱⲉⲅⲟ!
Пользователь
Сообщения
320
Реакции
43
Баллы
28
Полезно, спасибо!
 

Сейчас на странице

Сверху