Baggette / portable-apps

A repo for games that are portable (ie: runs off of a usb or on a school pc without requiring any extra perms
4 stars 0 forks source link

Possible issues I see with these apps. #1

Open zap8600 opened 1 year ago

zap8600 commented 1 year ago

I haven't tested it out yet, but I believe Minecraft won't be portable without adding more programs to the USB. Most school computers don't have Java installed on them, and would require an administrator's password in order to install Java. Also, most schools (including mine) block the Minecraft and Discord sites, so they wouldn't work, since the Discord app uses Discord's API (which is blocked because the main site is), and Minecraft needs access to the site in order to be able to download Minecraft versions. One solution to get around the sites being blocked is to make a Linux server with something like Vultr (that's what I use at least), and make a program that forwards the API requests to the actual sites. These programs would have to be modified to send requests to the Linux server, but I don't think that'll be difficult. The program on the Linux server shouldn't be difficult to make either.

Aslo, MSYS2 could be added to the list since I can install it on a school computer without an administrator password. It'd probably only be useful for kids like me though, since I like to do coding stuff on the school computers.

Baggette commented 1 year ago

Minecraft comes with its own jre runtime, no need for it to be installed on the host pc. also MSYS32 that is interesting Ill def look into that. Additionally for case of discord I may add a link to my holy unblocker instance ( http://S010664777daa3933.wp.shawcable.net:8082 )

as for making a custom dl server for mc im sure it is possible but the issue for me is that I wouldn’t want this project to get struck down because of redistributing mc. Im sure I or someone else can find another solution.

zap8600 commented 1 year ago

I understand the reason you won't make a custom dl server for MC. I've encountered an issue with Discord, though. It says that it requires permissions to launch (after installation).

zap8600 commented 1 year ago

Also, how can I run my own Holy Blocker instance?

Baggette commented 1 year ago

Also, how can I run my own Holy Blocker instance?

https://github.com/holy-unblocker/website-aio

zap8600 commented 1 year ago

https://github.com/holy-unblocker/website-aio

I've started mine on Cyclic here, but I can't get it to work. I've been using port 8080 on my phone, but it switches from WiFi to Data because it can't make a connection to Discord.

Baggette commented 1 year ago

I haven't tested it out yet, but I believe Minecraft won't be portable without adding more programs to the USB. Most school computers don't have Java installed on them, and would require an administrator's password in order to install Java. Also, most schools (including mine) block the Minecraft and Discord sites, so they wouldn't work, since the Discord app uses Discord's API (which is blocked because the main site is), and Minecraft needs access to the site in order to be able to download Minecraft versions. One solution to get around the sites being blocked is to make a Linux server with something like Vultr (that's what I use at least), and make a program that forwards the API requests to the actual sites. These programs would have to be modified to send requests to the Linux server, but I don't think that'll be difficult. The program on the Linux server shouldn't be difficult to make either.

Aslo, MSYS2 could be added to the list since I can install it on a school computer without an administrator password. It'd probably only be useful for kids like me though, since I like to do coding stuff on the school computers.

its just occurred to me you could just run the script while at home and it will be ready when you get to school