Skip to main content

Pheonix App 1.0 is a powerful Python application designed to streamline various tasks, from managing files to playing mini-games. This module is a API for this APP. NOTE: updates will come for the app. For Showcases view AkshobhyaEverything channel or the Pheonix Studios Developer channel

Project description

. . _________ __ .. _____ \ |__ ____ ____ ____ || ___ / // | __ __ | _/|| ____ ______ | / | _/ __ / _ \ / | \ / / _ \ \ | / __ | | |/ _ / / | | | Y \ ( <> ) | \ |> < / | | | | / // | | ( <> )
|_| || /_ >_/|| /
/
/_ \ /_______ /|| |_/_ | ||_/__ > / / / / / / /

Pheonix App 1.0

Overview

Pheonix App 1.0 is a powerful Python application designed to streamline various tasks, from managing files to playing mini-games. This README provides comprehensive instructions on how to use the app effectively.

Getting

To start the app, follow these steps:

Open PheonixStudiosStarter.py. Run the script in your terminal. Upon execution, the terminal will prompt you with a command line, starting with your current directory path.

Usage

GUI Mode To switch to GUI mode, use the following command:

gui start

Mini-Games To play a mini-game, use the following command format:

fun !minigame [minigame_name]

Replace [minigame_name] with the name of the mini-game you want to play.

Terminal Mode

For terminal mode, use the same command format as displayed when starting the app:

C:/Users/main/mydir/pheonixapp1.0/files ->

Devtools To enable or disable devtools, use the following commands:

terminal !devtools:ENABLE

terminal !devtools:DISABLE

Release Mode

To enable or disable release mode, use the following command:

terminal !devtools:CLcmds:T:release

PATF File Commands

To work with the PATF (Pheonix App Terminal File) file, use the following commands:

terminal --createfile: Creates a fresh PATF file with information from the old one. terminal --deletefile: Deletes the PATF file (shuts down the app as the file is required to work). terminal --modifyfile: Modifies the PATF file. terminal --upgradefile: Upgrades PATF file information and then creates the file. terminal --changefiletype:(file_type): Changes the file type. Available file types are patf, txt, and ini. terminal !clear: Clears the terminal screen. terminal !color:(color_number): Changes the color of text in the terminal. Use DEFAULT to revert to default color. terminal !utilities:(utility_name): Starts the utilities function. Available utilities are calc and wiki.

Utilities

Utilities calc: Starts a calculator. Utilities wiki: Performs a Wikipedia search.

Installation

To install the required modules or dependencies, run PheonixStudiosStarter.py. The script will automatically install necessary packages. Additionally, Pheonix App can be installed via PACI (Pheonix App Community Installer) software or downloaded at [https://pheonixntx.wixsite.com/paos/blank](Pheonix Studios AOS Site).

To install this module just use this command -> pip install PheonixappAPI

PheonixAppAPI

To start import the files -> (api.py, main.py)

Then do -> main.INITIALIZE(LoginOrSignup:bool=False, email:str="", username:str="", password:str="")

First argument is LoginOrSignup, If you want to signup and use it then make it True else False Other arguments are your login arguments

api File

Initialization Create an instance of the PATF_API class:

from pheonixapp.files import PSSbridge

PATF = PSSbridge.API(True)

class PATF_API(): def init(self, useFileData:bool=False, email:str="", username:str="", password:str="") -> None: self.useFileData = useFileData self.email = email self.username = username self.password = password self.patf = PSSbridge.API(useFileData, email, username, password)

GUI Mode To start the GUI mode, use the GUI class:

class GUI(): def init(self) -> None: pass

def start(self) -> None:
    PATF.run("gui start")

Example usage

gui = GUI() gui.start() Mini-Games

To play the "Guess The Number" mini-game, use the MiniGames class:

class MiniGames(): def init(self) -> None: pass

def GuessTheNumber(self) -> None:
    PATF.run("fun !minigame guessthenumber")

Example usage

games = MiniGames() games.GuessTheNumber()

PATF Commands Use the PATF_API class to manage the PATF file and perform other related tasks:

class PATF_API(): def init(self, useFileData:bool=False, email:str="", username:str="", password:str="") -> None: self.useFileData = useFileData self.email = email self.username = username self.password = password self.patf = PSSbridge.API(useFileData, email, username, password)

def run(self, cmd:str="terminal --createfile") -> None:
    self.patf.run(cmd)

def CheckModules(self, mode:str="all", list:list=[], module:str="") -> None:
    self.patf.CheckModules(mode, list, module)

def createfile(self, flag:str=""):
    self.patf.createfile(flag)

def getCertificatePath(self, code:str="", flag:str="+BOOL"):
    return self.patf.getCertificatePath(code, flag)

Examples ->

Creating a PATF File

patf_api = PATF_API() patf_api.run("terminal --createfile")

Checking Modules

patf_api = PATF_API() patf_api.CheckModules(mode="all", list=["module1", "module2"])

Getting Certificate path

patf_api = PATF_API() path = patf_api.getCertificatePath(code="12345", flag="+BOOL") print(path)

Support For any assistance or inquiries, please contact the Pheonix Studios at [pheonix.community.mail@gmail.com]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pheonixappapi-0.0.1.tar.gz (31.6 kB view details)

Uploaded Source

Built Distribution

PheonixAppAPI-0.0.1-py3-none-any.whl (40.6 kB view details)

Uploaded Python 3

File details

Details for the file pheonixappapi-0.0.1.tar.gz.

File metadata

  • Download URL: pheonixappapi-0.0.1.tar.gz
  • Upload date:
  • Size: 31.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.9.7

File hashes

Hashes for pheonixappapi-0.0.1.tar.gz
Algorithm Hash digest
SHA256 b1c23277c49e2ab30b9170a5b5fb2d7c11f8bae9681987a7ea562e4bb0262bd0
MD5 eae23e44ddb77e9b3ee2dbe5f4eeb845
BLAKE2b-256 e3de43298760ec083f79b7eebb4a7c2e217da081a259e226e9844725847b0fec

See more details on using hashes here.

Provenance

File details

Details for the file PheonixAppAPI-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for PheonixAppAPI-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 025dc134f4238832c5400323fdf403d1321d11a990548748c0def64a7980b5f3
MD5 f728db883fb113715093a1af8b4c1ccd
BLAKE2b-256 4f413e8065f2dc42a54be5029b88ea1dff2bbf13b4bc3285620e9f38c9909df4

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page