Cryptex icon indicating copy to clipboard operation
Cryptex copied to clipboard

Multi-OS Support - Windows / Mac

Open AlexKollar opened this issue 2 years ago • 13 comments

This one might be an ask but I know some users are running other OS's than Linux. I know SINFUL! Just Kidding. However I know at some point I do want to include the other two systems this way Cryptex can be used /installed by everyone not just the Linux crowd. Doing this will also increase our user base as well.

@ItsJustShepherd, I know you run github on windows. Did you also get Cryptex working on windows if so that's legit. Its been so long since i did any coding on windows that I would not know the first iota of what to do to install and run it on windows.

As for Mac. I have a macbook I can test it out on when the time comes.

AlexKollar avatar Oct 14 '22 06:10 AlexKollar

@AlexKollar isn't Cryptex already a multi-os program?

IamMU avatar Oct 14 '22 11:10 IamMU

@AlexKollar isn't Cryptex already a multi-os program?

Only if you use WSL on windows, and I it should work on mac since it is POSIX compliant

but with how I have implemented the install script, I don't think it would be that hard to port so it can handle windows cmd/powershell commands.

marvhus avatar Oct 14 '22 11:10 marvhus

This one might be an ask but I know some users are running other OS's than Linux. I know SINFUL! Just Kidding. However I know at some point I do want to include the other two systems this way Cryptex can be used /installed by everyone not just the Linux crowd. Doing this will also increase our user base as well.

@ItsJustShepherd, I know you run github on windows. Did you also get Cryptex working on windows if so that's legit. Its been so long since i did any coding on windows that I would not know the first iota of what to do to install and run it on windows.

As for Mac. I have a macbook I can test it out on when the time comes.

the python part should be system independent, it's just the installer part that should be the only part that needs to get updated, and there it just needs some more platfrom/shell support... does powershell/batch(cmd) have a config file? can you do aliases?

marvhus avatar Oct 14 '22 11:10 marvhus

This one might be an ask but I know some users are running other OS's than Linux. I know SINFUL! Just Kidding. However I know at some point I do want to include the other two systems this way Cryptex can be used /installed by everyone not just the Linux crowd. Doing this will also increase our user base as well. @ItsJustShepherd, I know you run github on windows. Did you also get Cryptex working on windows if so that's legit. Its been so long since i did any coding on windows that I would not know the first iota of what to do to install and run it on windows. As for Mac. I have a macbook I can test it out on when the time comes.

the python part should be system independent, it's just the installer part that should be the only part that needs to get updated, and there it just needs some more platfrom/shell support... does powershell/batch(cmd) have a config file? can you do aliases?

apparently powershell has an Set-Alias command and you can set a Permanent Alias using a profile file

marvhus avatar Oct 14 '22 11:10 marvhus

I'm using @GamerChillz as a use case. He runs windows and WSL is a pain in the tukis for him. We tried to get the new version of cryptex on his WSL last night and it turned into a tech support nightmare.

So I'm thinking having an option to install for windows would be of major benefit.

AlexKollar avatar Oct 14 '22 12:10 AlexKollar

I'm using @GamerChillz as a use case. He runs windows and WSL is a pain in the tukis for him. We tried to get the new version of cryptex on his WSL last night and it turned into a tech support nightmare.

So I'm thinking having an option to install for windows would be of major benefit.

btw, installing wsl has become way easier to do now.

  1. Open powershell as admin
  2. run wsl --install
  3. Reboot
  4. Install a distro using microsoft store

marvhus avatar Oct 14 '22 12:10 marvhus

@marvhus the issue is wsl itself it wont use the proper directory the cryptex version im using is very old like post static cipher and it will not update to the proper cryptex even when i do git clone or pull and i cannot delete the previous directory as it doesnt do anything so sure i can use wsl all the time but i cant get the full benefit without clunky issues constantly popping up a proper windows installation would help so much even though its easy for you right now its not for any windows user

GamerChillz avatar Oct 20 '22 14:10 GamerChillz

@marvhus the issue is wsl itself it wont use the proper directory the cryptex version im using is very old like post static cipher and it will not update to the proper cryptex even when i do git clone or pull and i cannot delete the previous directory as it doesnt do anything so sure i can use wsl all the time but i cant get the full benefit without clunky issues constantly popping up a proper windows installation would help so much even though its easy for you right now its not for any windows user

I can help you get the newer version, just dm me on discord

marvhus avatar Oct 20 '22 14:10 marvhus

is the windows version out?

GamerChillz avatar Oct 20 '22 14:10 GamerChillz

is the windows version out?

no, but I can help you fix the wsl cryptex install

marvhus avatar Oct 20 '22 14:10 marvhus

is the windows version out?

no, but I can help you fix the wsl cryptex install

ive already uninstalled it all there's not much a point got tired of buggering with it

GamerChillz avatar Oct 20 '22 14:10 GamerChillz

is the windows version out?

no, but I can help you fix the wsl cryptex install

ive already uninstalled it all there's not much a point got tired of buggering with it

i can help you set it up so you don't have to worry about it

marvhus avatar Oct 20 '22 14:10 marvhus

@marvhus the issue is wsl itself it wont use the proper directory the cryptex version im using is very old like post static cipher and it will not update to the proper cryptex even when i do git clone or pull and i cannot delete the previous directory as it doesnt do anything so sure i can use wsl all the time but i cant get the full benefit without clunky issues constantly popping up a proper windows installation would help so much even though its easy for you right now its not for any windows user

I think the issues you are having stem from the fact that you were using such an old version of Cryptex, which then got entirely replaced.
So with some slight guidance, the new update system, and the install script that will come with Cryptex V1.0.0 Pumpkin Patch, I think it would be way easier to update, and maintain the Cryptex install.

If you have any further issues, you are welcome to ask for help.

marvhus avatar Oct 20 '22 18:10 marvhus