BanID: различия между версиями
Root (обсуждение | вклад) (Добавлены ссылки, сделана таблица с кратким описанием, а также добавлены источники) |
Root (обсуждение | вклад) м (Замена текста — «artemuhi.ddns.net» на «artemuhi.ru») |
||
(не показаны 4 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
{| class="wikitable" style="float:right; margin-left: 10px;" | |||
{| class="wikitable | |||
|+ | |+ | ||
|Название | |Название | ||
Строка 6: | Строка 5: | ||
|- | |- | ||
|Разработчик | |Разработчик | ||
|[[Артём Шабалин]], [[Artem's code]]<ref name=":0">http://artemuhi. | |[[Артём Шабалин]], [[Artem's code]]<ref name=":0">http://artemuhi.ru/git/Artems-code/BanID/</ref> | ||
|- | |- | ||
|Язык програмирования | |Язык програмирования | ||
Строка 17: | Строка 16: | ||
|0BSD<ref name=":0" /> | |0BSD<ref name=":0" /> | ||
|} | |} | ||
[[ | '''BanID''' - Первый официальный проект [[Артём Шабалин|Артёма]]. Является системой блокировок пользователей, как глобально, так и локально. | ||
== Особенности<ref name=":0" /> == | |||
# Наличие системы репутации. | |||
# Без серверной части. | |||
# Локальные и глобальные блокировки. | |||
# База данных:JSON | |||
== Функции == | |||
===<code>BanID(filename)</code>=== | |||
* Основной класс. | |||
* Аргументы: <code>filename</code>(<code>str</code>)-имя файла. | |||
* Вывод: класс <code>BanID</code>. | |||
==== Функции класса: ==== | |||
{{Функция | |||
|Name=regID | |||
|args=username | |||
|decr=Регистрация нового ID в базе. | |||
|argsdoc=<code>username</code>(<code>str</code>)-уникальный ID | |||
|output=отсутствует | |||
}} | |||
__ИНДЕКС__ | __ИНДЕКС__ | ||
== Источники и примечания == | |||
<references /> | |||
[[Категория:Artem's code]] |
Текущая версия от 13:20, 25 апреля 2024
Название | BanID |
Разработчик | Артём Шабалин, Artem's code[1] |
Язык програмирования | Python[1] |
Тип | Модуль |
Лицензия | 0BSD[1] |
BanID - Первый официальный проект Артёма. Является системой блокировок пользователей, как глобально, так и локально.
Особенности[1] Править
- Наличие системы репутации.
- Без серверной части.
- Локальные и глобальные блокировки.
- База данных:JSON
Функции Править
BanID(filename)
Править
- Основной класс.
- Аргументы:
filename
(str
)-имя файла. - Вывод: класс
BanID
.
Функции класса: Править
regID(username)
- Регистрация нового ID в базе.
- Аргументы:
username
(str
)-уникальный ID. - Вывод: отсутствует.