Giter Site home page Giter Site logo

port-able / port-able-suite Goto Github PK

View Code? Open in Web Editor NEW
51.0 8.0 9.0 7.34 MB

:globe_with_meridians: Manager for portable applications

Home Page: https://www.p-able.de

License: GNU General Public License v3.0

C# 100.00%
app application applications apps cloud download downloader downloading device drive

port-able-suite's Introduction

release   platform   license

last-commit   commits-since   issues-open   issues-closed

website   mirror

The Port-Able Suite helps you manage a collection of portable apps. It lets you easily download new apps, automatically searches for app updates, and more.

What the hell is a portable app?

A portable app is a software that will not take an effect to your running system. What happens in a portable app stays in a portable app. That means that you can carry around your applications on a portable device and use it on any computer with your personal settings and all.

To be honest, my focus isn't only to get applications for my portable devices. It's also nice that it doesn't matter how many applications you have installed, it has absolutely no negative effect on your system performance. Your system is always fast and clean. Plus, it's easier to back up your personal stuff when it's all in one place instead of scattered across the entire system.

Over 500 Applications

Native Theme Style

System Integration

Requirements:

Development Requirements:

  • Microsoft Windows 10 or higher (64-bit)
  • Microsoft Visual Studio 2022
    • Workloads:
      • .NET desktop development (needed)
    • Individual components:
      • .NET Framework 4.8.1 SDK (needed)
      • .NET Framework 4.8.1 targeting pack (needed)
      • Git for Windows (recommended)
      • NuGet package manager (needed)
    • Extensions:

Install Developer Environment:

git clone https://github.com/Port-Able/Port-Able-Suite.git Port-Able-Suite
git clone https://github.com/Si13n7/SilDev.CSharpLib.git Port-Able-Suite/refs/SilDev/CSharpLib
md Port-Able-Suite\bin
cd Port-Able-Suite\bin
tar -xf ..\bin-template.zip
start __CREATE_FAKE_APPS__.bat

Begin by launching cmd.exe in a location of your choice, copy and paste the provided code into your shell, then confirm by pressing Enter if required.

Would you like to help?

  • Star this Project ⭐ and show me that this project interests you 🤗
  • Open an Issue ☕ to give me your feedback and tell me your ideas and wishes for the future 😎
  • Open a Ticket 📫 if you don't have a GitHub account, you can contact me directly on my website 😉
  • Donate by PayPal 💸 to buy me a cake 🍰

port-able-suite's People

Contributors

dependabot[bot] avatar si13n7 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

port-able-suite's Issues

Creating portables

I'm interested in making portables for a couple of old games that few people care about.

Portable Apps Launcher is ancient and projects to replace it are either closing their source or abandoned.

Is there a process to making a portable with your framework?

Battle.net issue

Expected behavior

Games tab should list all games installed instead we got Ooops! an error occurred while loading game information

Desktop (please complete the following information):

  • OS: Windows 10 Pro
  • Version 1909

Prerequisites

  • Can you reproduce the problem? every time
  • Are you running the latest version? Yes(your version ofc), I've tried updating battle.net files manually, still no dice

User rights escalation for Update process

Hi, I am on Windows 10 and using Guest user accounts with Port-Able-Suite apps, so all the utils like Gyazo etc. don't run with full admin rights. I consider each Guest account to be compromised by nature, so in those Guest instances I don't allow anything to escalate rights to Admin level (my kung account in picture).

But the updater - for whatever reasons - wants to escalate:

rights escalation

The content:

@echo off
title "e2e61e4d-e5f3-4797-9c18-68e29d398a93"

taskkill /f /im "AppsDownloader.exe" >nul 2>&1
taskkill /f /im "AppsDownloader64.exe" >nul 2>&1
taskkill /f /im "AppsLauncher.exe" >nul 2>&1
taskkill /f /im "AppsLauncher64.exe" >nul 2>&1

cd /d "%~dp0"
7zG.exe x Update.7z -o"C:\Users\discord\Desktop\Port-Able\" -y
ping localhost -n 5 >nul
del /f /q Update.7z
del /f /q 7z.dll
del /f /q 7zG.exe

set path=%WinDir%\System32\cmd.exe
if exist %0 start "790dedb7-1e3c-47e1-b3f7-356c9432a763" %path% /c del /f /q %0 && taskkill /fi "e2e61e4d-e5f3-4797-9c18-68e29d398a93" /im cmd.exe /t
exit /b

I don't see anything which would need System rights for these basic file operations.

Your Origin Portable App downloaded on individual way did delete my c:\temp with important files inside

My Temp folder on C:\temp wich always i use specially as an "Download Folder" for browsers and to extract and launch portables from zip containers and sfx executables was deleted when i click your OriginPortable64.exe that came from inside of OriginPortable_2018-05-09_18-16-52.7z creating another temporal folder called-temp-{1724877173}.backup but completely empty, all my files on C:\TEMP has been disapperead instantly.
What about that, I think there is a kind of stupidity dishonest or error of attributes in the development of this portable launcher, illegal commands and attributes that force the deletion of personal folders, as if it were a ransomware.
but please I want to know if I permanently lost my files or can recover them?
I have Jdownloader and steam portable downloaded from your site, and I fear for them because I have already used them, I have not yet checked if they have destroyed other folders, now im in check process all free spaces on my disk.
Then I permanently lost my files or can recover them?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.