New .bat system
This commit is contained in:
7
horsy.py
7
horsy.py
@@ -1,7 +1,7 @@
|
||||
import argparse
|
||||
import os
|
||||
import sys
|
||||
|
||||
import requests
|
||||
import modules.tui as tui
|
||||
from modules.console import cls
|
||||
from modules.virustotal import add_to_cfg
|
||||
@@ -28,6 +28,11 @@ if not os.path.isfile(horsy_vars.horsypath + 'config.cfg'):
|
||||
with open(horsy_vars.horsypath + 'config.cfg', 'w') as f:
|
||||
f.write('{}')
|
||||
|
||||
# Checking version
|
||||
with open(horsy_vars.horsypath + 'apps/version', 'r') as f:
|
||||
version = f.read()
|
||||
|
||||
|
||||
# Displaying the logo
|
||||
os.system('title horsy')
|
||||
cls()
|
||||
|
||||
0
horsy_updater.py
Normal file
0
horsy_updater.py
Normal file
@@ -122,7 +122,9 @@ def install(package):
|
||||
|
||||
with open('{1}apps/{0}.bat'.format(r['name'], horsy_vars.horsypath), 'w') as f:
|
||||
f.write(f"@ECHO off\n")
|
||||
f.write(f"{horsy_vars.horsypath}apps/{r['name']}/{r['run']} %*\n")
|
||||
f.write(f"{horsy_vars.horsypath[0:2:1]}\n")
|
||||
f.write(f"cd %horsypath%/apps/{r['name']}\n")
|
||||
f.write(f"{r['run']} %*\n")
|
||||
|
||||
def wait_for_success():
|
||||
while success != 2:
|
||||
|
||||
@@ -114,7 +114,9 @@ def install(package, is_gui=False, UiDownloadWindow=None, ui_download=None):
|
||||
|
||||
with open('{1}apps/{0}.bat'.format(r['name'], horsy_vars.horsypath), 'w') as f:
|
||||
f.write(f"@ECHO off\n")
|
||||
f.write(f"{horsy_vars.horsypath}apps/{r['name']}/{r['run']} %*\n")
|
||||
f.write(f"{horsy_vars.horsypath[0:2:1]}\n")
|
||||
f.write(f"cd %horsypath%/apps/{r['name']}\n")
|
||||
f.write(f"{r['run']} %*\n")
|
||||
|
||||
print(f"[green][OK] All done![/]")
|
||||
print(f"[green]You can run your app by entering [italic white]{r['name']}[/] in terminal[/]")
|
||||
|
||||
Reference in New Issue
Block a user