Catlib: различия между версиями

Материал из Catware Wiki
Перейти к навигации Перейти к поиску
imported>Megejot408
Нет описания правки
imported>Blyatman
Нет описания правки
 
(не показаны 2 промежуточные версии 2 участников)
Строка 1: Строка 1:
<div style="background:black;width:100%;text-align:center">
<h1>CatLib</h1>
<h1 style="font-size:150px"><span style="color:#359cfc">#нет</span><span style="color:yellow">войне</span></h1>
 
<span style="font-size:40px;color:white">Фонд Catware против войны на Украине</span>
CatLib - библиотека для catPY. Сейчас мы покажем вам пример типичного CatLib'a
</div>
 
<pre># CatAPI binds library (Catware)
def cget(arg):
    return Get("http://izzytopdevelop.pythonanywhere.com/api?method=get&arg=" + str(arg) + "&user_id=" + ReadFF("user_id.txt"))
def edit(arg, value):  
    return Get("http://izzytopdevelop.pythonanywhere.com/api?method=privateset&token=" + ReadFF("catapi-token.txt") + "&arg=" + str(arg) + "&user_id=" + ReadFF("user_id.txt") + "&value=" + urllib.parse.quote(str(value)))</pre>
 
А сейчас мы покажем типичный пример использования CatLib'a:
 
<pre># CatOS-Type Package
author = "catwared"
mode = "start"
deps = 'None'
identificator = 'uname'
command_ru = 'имя'
description = 'Установить имя'
exec(ReadFF("lib/catapi-io.py")) # Импорт библиотеки
edit("username", ReadFF("parameter.txt")) # Использование
message("Ваше имя сменено на " + ReadFF("parameter.txt"))</pre>
 
 
Библиотеки CatLib размещаются в папке проекта <b>lib/название-билиотеки.py</b>
 
[[Category:Docs]]

Текущая версия от 13:40, 17 марта 2022

CatLib

CatLib - библиотека для catPY. Сейчас мы покажем вам пример типичного CatLib'a

# CatAPI binds library (Catware)
def cget(arg):
    return Get("http://izzytopdevelop.pythonanywhere.com/api?method=get&arg=" + str(arg) + "&user_id=" + ReadFF("user_id.txt"))
def edit(arg, value): 
    return Get("http://izzytopdevelop.pythonanywhere.com/api?method=privateset&token=" + ReadFF("catapi-token.txt") + "&arg=" + str(arg) + "&user_id=" + ReadFF("user_id.txt") + "&value=" + urllib.parse.quote(str(value)))

А сейчас мы покажем типичный пример использования CatLib'a:

# CatOS-Type Package
author = "catwared"
mode = "start"
deps = 'None'
identificator = 'uname'
command_ru = 'имя'
description = 'Установить имя'
exec(ReadFF("lib/catapi-io.py")) # Импорт библиотеки
edit("username", ReadFF("parameter.txt")) # Использование
message("Ваше имя сменено на " + ReadFF("parameter.txt"))


Библиотеки CatLib размещаются в папке проекта lib/название-билиотеки.py