Gkiokan / ps4-remote-pkg-sender

264 stars 23 forks source link

[Win11] does this work at all? #4

Closed iceMongus closed 2 years ago

iceMongus commented 2 years ago

Screenshot 2022-01-03 104130

Gkiokan commented 2 years ago

This looks similar to a race condition bug on windows 10 which was fixed before release.

Which Operating System are you running on?

Thinks you can try:

I cann't think of any other possible error yet. It may be a permission error. Would be very helpfull if you can provide more information about your OS.

If you mind and nothing helps so far, you could also try to build from source and run dev mode to see the logged Error. npm i && npm run watch should run it in dev mode which should work for sure.

pgroot91 commented 2 years ago

I have exactly the same as TS on Windows 11.

Gkiokan commented 2 years ago

I will get win11 and start debugging. I'd already added bunch of fixes for win10 only before release. Let's tackle this, too.

I will keep you updated guys.

Can you guys try to run it as Admin? It may be a permission error.

iceMongus commented 2 years ago

it somehow runs !!.. sometimes runs and some do not. when run doing nothing !! when i try to upload the package and hit RESUME i got this msg Screenshot 2022-01-03 191413

iceMongus commented 2 years ago

Screenshot 2022-01-03 192409

this is when i try to open it as ADMINISTRATOR

iceMongus commented 2 years ago

Screenshot 2022-01-03 193221

this is i GET when hit the START !!

iceMongus commented 2 years ago

and this is my configuration Screenshot 2022-01-03 193245

Gkiokan commented 2 years ago

it somehow runs !!.. sometimes runs and some do not. when run doing nothing !! when i try to upload the package and hit RESUME i got this msg Screenshot 2022-01-03 191413

Could you open the PS4 API Info window, too and check for logs what the RPI on your PS4 responds with? The extended Row allows for further Operation Buttons. Resume assumes that you have a task already running (press the play button to install or start) which sends the install request to your PS4.

I am currently adding some error catchers to the app itself and will add also add error handlers for that. I'll be back after testing it on windows 10, gimme some hours to test it before releasing a patch.

Also I think maybe the running error - may - be a problem with the portable version, so I will release a unpacked edition, too.

iceMongus commented 2 years ago

Screenshot 2022-01-03 195742

iceMongus commented 2 years ago

Screenshot 2022-01-03 202557

Gkiokan commented 2 years ago

@iceMongus Can you please try the unpacked Version? PS4 Remote Package Sender v2.4.0 win-unpacked

Timeout means no response from the PS4 IP. I will add a "test my ps4 ip" button, too in the patch.

iceMongus commented 2 years ago

1st try to run unpacked version was unsuccessful .. start in white poard but 2nd try was successfull

iceMongus commented 2 years ago

when i try to start sending i got request timeout

iceMongus commented 2 years ago

10 try's 3 was succesful and 7 not but strange is on fort try ask me to add exeption in firewall rules

Gkiokan commented 2 years ago

10 try's 3 was succesful and 7 not but strange is on fort try ask me to add exeption in firewall rules

Sure because the Tool want to communicate with the PS4 in your network which is on another IP. That may be one of the firewall issues that is causing the request timeout if the PS4 IP Address is correct.

iceMongus commented 2 years ago

my network is in range 10.10.11.0/24 my PC is 10.10.11.10 and my PS4 is 10.10.11.30

iceMongus commented 2 years ago

That may be one of the firewall issues that is causing the request timeout if the PS4 IP Address is correct.

https://user-images.githubusercontent.com/11286566/147966031-4de83563-f822-4abc-b8f9-7481baed4b38.jpg

iceMongus commented 2 years ago

I try to start 5 times to upload what I have in my queue and all the time I got Timeout on Request BUT on 5th time RPI on my console crashed with msg

"An error has occurred in the following application. (CE-34878-0) Remote PKG installer

I repeated that again and on 5th crashed again

Gkiokan commented 2 years ago

Glad you could get it working. Once the install request is out, the progress bar should fill up and you should see the PS4 API Logs growing.

The CE-34878-0 Error is a unspecific Error from the PS4 itself. Restart the RPI, delete the unfinished file and try again.

What do you mean by 5th time? It should start directly installing on first request and have an eye on the PS4 API Logs Window.

iceMongus commented 2 years ago

the problem is UPLOAD NOT STARTING !!! there is nothing to delete on the console ...

iceMongus commented 2 years ago

What do you mean by 5th time? every fifth time ... that's I mean

Gkiokan commented 2 years ago

I see. It seems the unpacked version works just better then the portable regarding the starting errors.

I am just on it about to debug the install request what happens.

Gkiokan commented 2 years ago

I think I have found the bug. The request never starts because there is an hidden exception on windows. I am fixing it now.

Gkiokan commented 2 years ago

I have found the Error. It was a missing port configuration in the default settings for the ps4. Shame on me. This happens when you try to hurry up on configs.

I am just building the new patch. Gimme 10 Mins for building and uploading them and then try it.

Gkiokan commented 2 years ago

image You can see here the working Version on Windows 10.

Checkout the new release v2.4.1 which fixes the request error and have an errorCatcher. Release v2.4.1

pgroot91 commented 2 years ago

Looks pretty sexy now! Haven't had the time to actually use it but it seems it's working now 👍

iceMongus commented 2 years ago

so far so good atm starts normal from 1st time and showing API Logs too start package transfer too !! good work mate ! But it's still buggy in some cases .. now on config tab i'm getting ERROR on server status in case i just start uploading package on About change version and please put help on mouse hover on button's

iceMongus commented 2 years ago

on check i got this: Screenshot 2022-01-04 101930

iceMongus commented 2 years ago

and as i mention in my config tab Screenshot 2022-01-04 102217

iceMongus commented 2 years ago

this one works for me on 70% have some issues but at all is working and normal installing packages remotely !! interface is ... but work

https://github.com/sonik-br/PS4RPIGUI

Gkiokan commented 2 years ago

@iceMongus Your Heartbeat is not working (which means the express Server is stopped). Check the Server Window for Errors. Usually this is a blocked port. Just apply a new Port Number and restart the server (by pressing apply, the refresh button or the I/O) or directly in the Server Window.

The ErrorCatcher does what it should do to prevent the app crashing. I'll fix that line that is caused by a failing hearthbeat check. Jut a typo there.

I will add a Troubleshoot.md for all possible failing szenarious. Timeout, White Screen of Dead, PS not found...

The latest version has been tested already by some ppl on windows 10 working fine sofar.

Gkiokan commented 2 years ago

I've just released a new patch with deeper logging.
Everything should work fine now as it is already tested successfully by some windows users, too.

If you have any new issue, feel free to open a new issue. I think we can close this for now.