New .bat system

This commit is contained in:
BarsTiger
2022-01-28 19:26:14 +02:00
parent 9fba19521b
commit 3a3508ebfd
4 changed files with 12 additions and 3 deletions

View File

@@ -1,7 +1,7 @@
import argparse import argparse
import os import os
import sys import sys
import requests
import modules.tui as tui import modules.tui as tui
from modules.console import cls from modules.console import cls
from modules.virustotal import add_to_cfg 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: with open(horsy_vars.horsypath + 'config.cfg', 'w') as f:
f.write('{}') f.write('{}')
# Checking version
with open(horsy_vars.horsypath + 'apps/version', 'r') as f:
version = f.read()
# Displaying the logo # Displaying the logo
os.system('title horsy') os.system('title horsy')
cls() cls()

0
horsy_updater.py Normal file
View File

View File

@@ -122,7 +122,9 @@ def install(package):
with open('{1}apps/{0}.bat'.format(r['name'], horsy_vars.horsypath), 'w') as f: with open('{1}apps/{0}.bat'.format(r['name'], horsy_vars.horsypath), 'w') as f:
f.write(f"@ECHO off\n") 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(): def wait_for_success():
while success != 2: while success != 2:

View File

@@ -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: with open('{1}apps/{0}.bat'.format(r['name'], horsy_vars.horsypath), 'w') as f:
f.write(f"@ECHO off\n") 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][OK] All done![/]")
print(f"[green]You can run your app by entering [italic white]{r['name']}[/] in terminal[/]") print(f"[green]You can run your app by entering [italic white]{r['name']}[/] in terminal[/]")