Saravanan666/pypi-org huggingface dataset:
Package: caissa
CaissaCaissa is an intelligent voice-controlled personal assistant (still under development).Currently she is able to play your favorite internet radio. Some of her upcoming skills includeplay chessmonitor live chess gameshelp you study foreign languagesBuilding and running CaissaDebian/Raspbian/UbuntuInstall dependencies:sudoapt-getupdate
sudoapt-getinstall-yespeakmbrola-en1mbrola-nl2mpg123libasound2-devlibpulse-devpython3-setuptoolsswigOptionally, if you want to talk to Caissa via remote control, install LIRC (by followingthis guidefor Raspbian Stretch) and the following dependencies:sudoapt-getinstall-ycythongccliblircclient-devpython3-dev
sudopip3installpyalsaaudiopython-lircInstall the latest stable release:sudopip3installcaissaYou can now typecaissa --helpand start. On Raspberry Pisudo caissais necessary to access various devices.
Package: caisson
Extract all compressed files recursively using external decompressors
found in the system.Installation$pip3installcaissonUsage$ caisson --help
usage: caisson [-h] [-q | -v | -d] [--list] [-o {always,never,ask,rename}]
               [source [source ...]] destination

Recursively decompress files

positional arguments:
  source                file or directory to be extracted
  destination           destination for extracted files

optional arguments:
  -h, --help            show this help message and exit
  -q, --quiet           don't print any log
  -v, --verbose         print a moderate log
  -d, --debug           print a debugging log
  --list                print list of available decompressors
  -o {always,never,ask,rename}, --overwrite {always,never,ask,rename}
Package: caitk
This program is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation, either version 3 of the License, or (at your option) any later
version.This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.  See the GNU General Public License for more details.You should have received a copy of the GNU General Public License along with
this program.  If not, see <http://www.gnu.org/licenses/>.
Package: caixabreak
caixabreakFree software: MIT licenseDocumentation:https://caixabreak.readthedocs.io.Work in progress: New features will be available soonAboutExtracts data from Caixa Geral de Depositos - Caixa Break management interface.Installpip install caixabreakNote: You must request the login credentials on aCGD ATM machine first.How-tocaixabreak--helpUsage: caixabreak [OPTIONS]

  Extracts data from CGD - Caixa Break management interface.

  Optional: Use environment variables instead of command line arguments
  (CGD_USER and CGD_PASS).

Options:
  -u, --username TEXT  Access code for your account (7 digits)
  -p, --password TEXT  Password for your account (5 digits)
  -b, --balance        Show current balance
  -t, --transactions   Show current transactions
  --debug              Enable debug
  --help               Show this message and exit.FeaturesShow current card balanceShow table of transactionsCreditsJoel BastosAndré FerreiraDisclamerThis application is not affiliated with CGD in any way.History0.1.0 (2016-06-28)First release on PyPI.
Package: caiyun
# caiyun字幕组资源离线下载至百度云盘## 安装```bash$ pip install -U caiyun```## 使用方法```bash$ caiyun --help``````Usage: caiyun [OPTIONS] URL字幕组资源下载至百度云盘URL: 字幕组资源下载页面地址Options:--version                       Show the version and exit.--zimuzu-username TEXT          字幕组用户名  [required]--zimuzu-password TEXT          字幕组密码  [required]--baidu-username TEXT           百度云盘用户名  [required]--baidu-password TEXT           百度云盘密码  [required]-f, --format [HR-HDTV|MP4|HDTV|720P|1080P|DVD|WEB-DL|BD-720P|BD-1080P|DVDSCR|RMVB]资源格式  [default: HR-HDTV]-t, --type [ed2k|magnet]        资源类型  [default: ed2k]-p, --path TEXT                 百度云下载路径  [default: /我的视频]-s, --season TEXT               第几季-h, --help                      Show this message and exit.```## LicenseThe MIT License (MIT)Copyright (c) 2016 messensePermission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the "Software"), to dealin the Software without restriction, including without limitation the rightsto use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in allcopies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS ORIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THEAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHERLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THESOFTWARE.
Package: caiyun-tr
caiyun-trcaiyun-trInstall itpipinstallcaiyun-tr--upgrade# pip install git+https://github.com/ffreemt/caiyun-tr# poetry add git+https://github.com/ffreemt/caiyun-tr# git clone https://github.com/ffreemt/caiyun-tr && cd caiyun-trUse itfromcaiyun_trimportcaiyun_trprint(caiyun_tr("test this"))# 试试这个# only certain pairs are valid, en/ja is not validprint(caiyun_tr("test this",from_lang="en",to_lang="ja"))# Exception: Unsupported trans_type (language pair)# zh/ja is validprint(caiyun_tr("test this",from_lang="zh",to_lang="ja"))# テストしてprint(caiyun_tr("テストして",'ja',"zh"))# 测试一下Only certain from_lang/to_lang pairs are supported by the website. There is nothing we can do about it.If the caiyun website changes, this package will likely no longer work. If you feedback, the dev will try to fix it -- there is no guarantee thou.
Package: cajun-name-generator
Cajun Name GeneratorPackage to generate random Cajun first and last names.Free software: MIT licenseDocumentation:https://cajun_name_generator.readthedocs.io.Examplefrom cajun_name_generator import Cajunnames

name = Cajunnames()


name.random_first_name(3)    # Prints and returns 3 first names in a list.

name.random_last_name(3)    # Prints and returns 3 last names in a list.

name.random_full_name(3)    # Prints and returns 3 full names in a list.CreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.History0.1.0 (2021-09-06)First release on PyPI.0.1.3 (2021-09-07)bugs0.1.4 (2021-09-07)bugs0.1.5 (2021-09-07)bugs0.1.6 (2021-09-07)bugs0.2.0 (2021-09-07)fixed problem with venv… I think.0.2.1 (2021-09-07)fixed problem with venv again… I think.0.2.2 (2021-09-13)Updated documentation example
Package: cakap
Python telegram bot framework on top of python-telegram-bot, supporting authentication, authorization and command’s argument parsing. Supporting python version == 2.7 and >= 3.6See [example.py](https://github.com/iomarmochtar/cakap/blob/master/example.py) for see how to use this library.Installation`python pip install cakap `Or from repository (latest one)` python setup.py install `
Package: cake
It uses a simple python script (Cakefile) located in the project root to define its tasks.
Cake can be run and can run tasks from anywhere within the project.FeaturesTask descriptionsTask argumentsColored outputUsageList all taskscakeExecute taskcake [name] [args]Example$ cat Cakefile
from cake.lib import task, path

@task("header information")
def test(value='test'):
    """ task description """
    print('current dir: %s' % path.current)
    print('project dir: %s' % path.root)
    print('running with value %s' % value)$ cake
(in /home/alex/work/cake/examples)
cake test                                  # task description$ cake test example
(in /home/alex/work/cake/examples)
** test: header information
current dir: /home/alex/work/cake/examples
project dir: /home/alex/work/cake/examples
running with value exampleInstallpip install cake
Package: cakecmsutils
Python scripts to interact with theCakeCMS API.Installation of the python modulePrerequisites (in both below cases)Thecakecms modulehas to be installed first.From PyPipipinstallcakecmsutilsFrom sourceInstall the PyPI packagebuild:pipinstallbuildThen (from the root of the repo):pipinstalldist/*.whlExample scriptsFor obtaining the right values forHOST,TOKENandCOURSErefer toCakeCMS API.Download course materials (examples/download_course_materials.py)This script may be used to download course materials by category. The example script also shows how a negative filter may be used to skip some of the files. Note thatExtendedCakeCMSwrites data to a hidden cache file in your PWD. This cache file makes sure that no files need to be redownloaded.This script should probably be copied to a separate directory for each of your courses and then adjusted to match the categories. The category titles are the ones visible in the headers on the webpage.
Package: cakemail
InstallInstall thecakemailpackage usingpippipinstallcakemailUsageCreate an object from theCakemailApiclass with your Cakemail username and password.  The object will take care of
all authorization mechanisms automatically.importcakemailapi=cakemail.Api(username='your@email.com',password='somepassword')Call one of the API operations (refer to the online documentation)my_account=api.account.get_self()API operationsAPI operations accept the OpenAPI models as well as python dictionaries.fromcakemail.modelsimportCreateSendersender=api.sender.create(create_sender=CreateSender(name='My Sender',email='someone@gmail.com'))sender=api.sender.create(create_sender={'name':'My Sender','email':'someone@gmail.com'})Operation ExamplesCreate a Senderfromcakemail.modelsimportCreateSender,ConfirmSendersender=api.sender.create(CreateSender(name='My Sender',email='someone@gmail.com'))Look for a confirmation email in your inbox; click to the link to activate the sender.Create a Contact Listfromcakemail.modelsimportList,Sendermy_new_list=api.list.create(list=List(name='my new list',default_sender=Sender(id=sender.id)))Send a transactional emailfromcakemail.modelsimportEmail,EmailContent# expressed as OpenAPI modelsapi.transactional_email.send(email=Email(email='destination@gmail.com',sender=sender,content=EmailContent(subject='Subject line',text='Email body',encoding='utf-8')))# expressed as a dictionaryapi.transactional_email.send(email={'email':'destination@gmail.com','sender':sender,'content':{'subject':'Subject line','text':'Email body','encoding':'utf-8'}})Accessing dataThe CakemailAPI always return its data under thedataobject.  For simplicity, the resource data is accessible
from the returned response directly:my_user=api.user.get_self()print(f'id:{my_user.id}, email:{my_user.email}')Iterate through listsSome methods return a list of resources on which you can iterate directly:campaigns=api.campaign.list()forcampaignincampaigns:html=api.campaign.render(campaign_id=campaign.id).htmlprint(f'id:{campaign.id}, name:{campaign.name}, html:{html}')PaginationPagination is stored in thepaginationproperty of all methods returning a list of resources:campaigns=api.campaign.list(with_count=True)print(f"""page:{campaigns.pagination.page},per_page:{campaigns.pagination.per_page},count:{campaigns.pagination.count}""")Dictionary representationThe API methods return response objects; if you prefer to work with a python dict representation, use theto_dictmethod:campaign_dict=api.campaign.get(campaign_id=123).to_dict()forcampaigninapi.campaign.list():print(campaign.to_dict())
Package: cakemix
Cakemix is a Python library to open Office documents, automate the data analysis and making presentationsTo install first time:
pip install cakemixTo upgrade:
pip install --upgrade cakemixUSAGE:importing cakemix.excel functionsfrom cakemix.excel import readExcel, get_column, plotBarDatareading excel file. You can find this file in github:https://github.com/varlmes/python/blob/master/datatable_sample.xlsxdata=readExcel('C:\data\python\cakemix\datatable_sample.xlsx','Sheet1')#showing the data
datagetting the first column of dataresult1=get_column(data,0)printingresult1[2:]getting the second column of dataresult2=get_column(data,5)printingresult2[2:]#plotting the data
plotBarData(result1[2:],(result2[2:]),'Salary','Name')Example 2: from cakemix import listfrom cakemix.list import *
out=findUniqueList([1,3,3,4,5,5,6])Example 3: make sqlite database
from db import makeDB
makeDB('database.db')
Package: cakes
Certificate authority kit, ECDH-powered, SAS-authenticatedThis package contains a kit that allows you to develop clients and servers
that authenticate to each other mutually, issuing certificates to clients that
can then be used for secure mutual TLS or gRPC authenticated communication.You will find this package useful if:You have a server program, and a client program.You want to secure communications between these programs using SSL
or gRPC secure channels.You do not have a certificate authority or other PKI system on hand.All you need is a way to authenticate the client on the server side,
and the server on the client side.You want to authenticate the two parts by making a visual comparison
on both sides (much like Bluetooth PIN pairing).You'll find more developer and implementation documentation in themodule.This package is distributed under the GNU Lesser General Public License v2.1.
For relicensing, contact the package author.
Package: caketestoopschool
Python OOP+ วิธีสร้าง Library เป็นของตัวเอง+ อัพโหลด Package ไปยัง
PyPI.orgโปรแกรมนี้ลุงใช้สำหรับสอน OOP Programming โดยสามารถดูตัวอย่างคลิปได้ใน:https://www.youtube.com/watch?v=1egtTXUJ3-4&t=11609sวิธีติดตั้งเปิด CMD / Terminalpipinstallcaketestoopschoolวิธีใช้งาน package นี้[STEP 1] - เปิด IDLE ขึ้นมาแล้วพิมพ์…fromcaketestoopschoolimportStudent,Tesla,SpicialStudent,Teacher# Day 0allstudent=[]teacher1=Teacher('Ada Lovelace')teacher2=Teacher('Bill Gates')print(teacher1.students)# Day 1print('-----Day1----')st1=Student('Albert','Einstein')allstudent.append(st1)# สมัครเสร็จกับไว้ในลิสนักเรียนทันทีteacher2.AddStudent(st1)print(st1.fullname)# Day 2print('-----Day2----')st2=Student('Steve','jobs')allstudent.append(st2)# สมัครเสร็จกับไว้ในลิสนักเรียนทันทีteacher2.AddStudent(st2)print(st2.fullname)# Day 3print('-----Day3----')foriinrange(3):st1.coding()st1.coding()st2.coding()st1.ShowEXP()st2.ShowEXP()# Day4print('-----Day4----')stp1=SpicialStudent('Thomas','Edison','Hitler')allstudent.append(stp1)# สมัครเสร็จกับไว้ในลิสนักเรียนทันทีteacher1.AddStudent(stp1)print(stp1.fullname)print('คุณครูครับขอคะแนนฟรีสัก 20 คะแนนได้ไหม')stp1.exp=20# แก้ไขค่าใน class ได้stp1.coding()stp1.ShowEXP()# Day 5print('-----Day5----')print('นักเรียนกลับบ้านยังไงจ๊ะ?')print(allstudent)forstinallstudent:print('ผม:{}กลับบ้านด้วย{}ครับ'.format(st.name,st.vehicle))print(isinstance(st,SpicialStudent))ifisinstance(st,SpicialStudent):st.vehicle.selfDriving(st)# Day 6print('-----Day6----')teacher1.CheckStudent()teacher2.CheckStudent()print('รวมพลังของนักเรียน 2 คน ',st1+st2)พัฒนาโดย: ลุงวิศวกร สอนคำนวณ FB:https://www.facebook.com/UncleEngineerYouTube:https://www.youtube.com/UncleEngineer
Package: ca_kit
OverviewThe purpose of this project is to package the logic needed to:Build a CA certificatesBuild a regular certificateSign the regular certificate with the CA certificateVerify that the regular certificate is signed with the CA certificateI find that I often need to do this, and/or need to do this as part of other
projects to prove a design. This project assumes some defaults, and makes it
ridiculously easy to establish a CA and build certificates. You can pass
parameters to change the name of the output files, and the path that they are
written to.The scripts are comprised of Python logic. So, for those who’d like a quick
tutorial on how to do these tasks via Python, they can use this project as a
roadmap.ScriptsThis project encapsulates four executable scripts.NameDescriptionck_create_caCreate CA keys and certificateck_createCreate normal keysck_signCreate a signed certificate using the CA certificate and keyck_verify_caVerify that the signed certificate was issued by the CAThe Python scripts useM2Cryptoto manipulate the keys/certificates.InstallationThis project can not be installed. Clone it from the GitHub project, and run
the following to install the dependencies:$ sudo pip install -r requirements.txtUsageTo specify a directory, use the “-o” parameter. If none is given, you will be
prompted to confirm.Create the CA:$ ck_create_ca
Please confirm output directory []: outputThis generates:ca.crt.pemca.csr.pemca.key.pemca.public.pemCreate the normal keys:$ ck_create
Please confirm output directory []: outputThis generates:normal.csr.pemnormal.key.pemnormal.public.pemSign the request:$ ck_sign
Please confirm output directory []: outputThis generates:normal.crt.pemVerify that the certificate was signed by our CA:$ ck_verify_ca
Please confirm input directory []: output
Is valid? True
Package: caktus-sphinx-theme
This is a customSphinxtheme used for documenting
projects written and maintained by Caktus Consulting Group.InstallingThere are no current releases of this theme but you can install directly from Github:pip install git+git://github.com/caktus/caktus-sphinx-theme.git#egg=caktus-sphinx-themeOnce installed you should change your Sphinxconf.pyto include:import caktus_theme
html_theme = 'caktus'
html_theme_path = [caktus_theme.get_theme_dir()]
html_sidebars = caktus_theme.default_sidebars()To use the Pygments style from the theme you should ensure thatpygments_styleis
not set.For additional detail on configuring the theme, please read the fullusage documentation.DocumentationAdditional documentation on using caktus-sphinx-theme is available onRead The Docs. The documentation
also uses the theme so you can see an example of the style.Licensecaktus-sphinx-theme is released under the BSD License. The theme itself contains a number
of references to Caktus Consulting Group including logos but you are free to adapt this
theme for your own uses. See theLICENSEfile for more details.This theme makes use of theSemantic Grid Systemwhich is available
under the Apache 2.0 license.
Package: cal9000
cal9000Vim enabled version ofcal(1).Why?I want to get better about using calendars, but I don't like the thought of
using an online one. I also wanted something that I could use from the CLI
with ease, and be very effecient with it.Installing and Running$ pip install cal9000
$ cal9000UsageIn short, the following Vim keybindings are supported:Key(s)ActionqQuithGo to previous dayjGo to next weekJGo 4 weeks forwardkGo to last weekKGo 4 weeks backlGo to next dayuGo to to todayiInsert an item/eventxDelete an event or itemgOpen event manageroOpen the selected day?Open help menu:commandRun the commandcommand, see below for supported commandscountverbRunverb(h/j/k/l, etc)counttimesCommandsCurrently supported commands are:CommandDescriptionhorhelpOpen help dialogqorquitQuit cal9000numberGo to daynumberof the current monthConfigurationTBDTesting$ git clone https://github.com/dosisod/cal9000
$ cd cal9000
$ python3 -m virtualenv .venv
$ source .venv/bin/activate
$ pip3 install -r dev-requirements.txt
Package: calamari-ocr
OCR Engine based on OCRopy and Kraken using python3.
It is designed to both be easy to use from the command line but also be modular to be integrated and customized from other python scripts.DocumentationThe documentation of Calamari is hostedhere.Pretrained model repositoryPretrained models are available at (https://github.com/Calamari-OCR/calamari_models).
The current release can be accessedhere(255 MB).InstallingCalamari is available onpypi:pipinstallcalamari-ocrRead thedocsfor further instructions.Command-Line InterfaceSee thedocsto learn how to use Calamari from the command line.Calamari APISee thedocsto learn how to adapt Calamari for your needs.Citing CalamariIf you use Calamari in your Research-Project, please cite:Wick, C., Reul, C., Puppe, F.:Calamari - A High-Performance Tensorflow-based Deep Learning Package for Optical Character Recognition.Digital Humanities Quarterly14(1) (2020)@article{wick_calamari_2020,
    title = {Calamari - {A} {High}-{Performance} {Tensorflow}-based {Deep} {Learning} {Package} for {Optical} {Character} {Recognition}},
    volume = {14},
    number = {1},
    journal = {Digital Humanities Quarterly},
    author = {Wick, Christoph and Reul, Christian and Puppe, Frank},
    year = {2020},
}
Package: calamine-tablib
calamine-tablibA fast excel format for tablib.Based oncalamineandpyexcelerate.Code referenced frompython-calamineUsageRegister the new formatfast_xlsximporting this monkeypatch# __init__.pyfromcalamine_tablibimportmonkeypatches# noqa This module does patching for tablibAnd then use the format as usual:dataset=Dataset()# to import via calaminedataset.load(file,format="fast_xlsx")
Package: calamity
Calamity传说中有柄魔剑斩下了灾祸，灾祸带给人们以痛苦以幸福以哀嚎以歌颂，何来彼此.子非鱼，安知鱼之乐安装pipinstallcalamitypdmaddcalamity特性兼容Graia Broadcast兼容Lacia使用入门Server 端fromcalamityimportCalamityCalamity.server()Client 端客户端 AimportasynciofromcalamityimportCalamityfromgraia.broadcastimportBroadcast,Dispatchable,BaseDispatcher,DispatcherInterfaceloop=asyncio.get_event_loop()bcc=Broadcast(loop=loop)bcc=Calamity.patch()classExampleEvent(Dispatchable):classDispatcher(BaseDispatcher):@staticmethodasyncdefcatch(interface:DispatcherInterface):ifinterface.annotationisstr:return"Calamity"@bcc.receiver(ExampleEvent,remote=True)asyncdefevent_receiver(event:str):print("Hello Broadcast!",event)@bcc.receiver(ExampleEvent)asyncdefevent_receiver1(event:str):print("Hello Lacia!",event)asyncdefmain():bcc.postEvent(ExampleEvent())loop.run_until_complete(main())loop.run_forever()客户端 BimportasynciofromcalamityimportCalamityfromgraia.broadcastimportBroadcast,Dispatchable,BaseDispatcher,DispatcherInterfaceloop=asyncio.get_event_loop()bcc=Broadcast(loop=loop)bcc=Calamity.patch(debug=True)classExampleEvent(Dispatchable):classDispatcher(BaseDispatcher):@staticmethodasyncdefcatch(interface:DispatcherInterface):ifinterface.annotationisstr:return"Calamity"@bcc.receiver(ExampleEvent)asyncdefevent_receiver(event:str):print("Hello Broadcast!",event)@bcc.receiver(ExampleEvent)asyncdefevent_receiver1(event:str):print("Hello Lacia!",event)asyncdefmain():bcc.postEvent(ExampleEvent(),remote=True)loop.run_until_complete(main())loop.run_forever()提示bcc=Broadcast(loop=loop)# 声明 bccbcc=Calamity.patch(debug=True)# remote bcc
Package: calamity_calendar
CalamityCalamity is a terminal-based calendar focused on fast navigation, fast data-entry, and vim-like bindings.InstallationInstall Calamity via pip:pipinstallcalamity_calendar
calamityYour calendar is stored in~/.local/share/calamity/events.db.UsageThree kinds of events: appointments, tasks, and chores.Appointments: start time and end time.Tasks: have a deadline (e.g. homework).Chores: performed on the day they're scheduled (e.g. hygiene)Selection:Coordinate system: Day (A-Z), Event (1-9).Vim motions(e.g.j,k,h,l) to navigate.Repetitions (Groups):rCreate repetitions. (rfollowed by 7+13 creates 13 weekly repetitions.)Individual events are edited with with theeprefix.Entire repetition groups are edited with thegprefix.New EventCommandDescriptionaAppointmenttTaskcChoreSelectionCommandDescriptionA-ZDay1-9EventjDownkUplRight (Event)hLeft (Event)\>Next month<Previous monthwNext weekbPrevious weekTABNext choreSPCNext appointmentRETNext taskggJump to todayEditEdit EventEdit Repetition GroupDescriptioneDN/AEdit dateedgdEdit descriptionecgcEdit code (task)esgsEdit start time (appointment)efgfEdit finish time (appointment)etgtEdit time (appointment);g;Cycle color forwards,g,Cycle color backwards+g+Postpone one day-g-Prepone one dayxgxDelete eventrgrRepeat eventmgmMove event~g~Toggle chore / taskgXN/AKill future repetitionsUndoCommandDescriptionuUndoCTRL-RRedo.Repeat last actionSearchCommandDescription/SearchnNext matchNPrevious match*Next repetition#Previous repetitionMiscellaneousCommandDescriptionyYank eventgyYank repetition grouppPaste yanked event/groupsSeparate event from repetition groupvBackup calendarqQuitViewCommandDescriptionzkUpzjDownzhLeftzlRightzzCenterztTopzbBottomz0Toggle 12/24 hourz?Toggle help visibilityg?Toggle ROT13 encryption