justchokingaround / lobster

mmm lobster
GNU General Public License v2.0
542 stars 36 forks source link

[fixed] Lobster fails silently #213

Open medanisjbara opened 1 month ago

medanisjbara commented 1 month ago

Bug description Trying to watch or download a movie using lobster seems to fail with no error messages. Even exist code is 0.

To Reproduce Steps to reproduce the behavior:

  1. Run lobster '[your movie name]'
  2. Choose the movie from fzf menu and press enter.
  3. Wait and you'll see lobster exists.

Expected behavior The movie should start playing.

Desktop:

VPS (I use -d on my vps when the interned sucks):

Additional context The error seems to be caused from this curl command returning nothing (which I don't know how to solve on my own). I believe the line following it should have at least an || exit 1 or an error message printed, for less confusion 😅

ek234 commented 1 month ago

I recently updated lobster and started facing the same issue. after selecting a movie from the menu, it waits for some time and then silently exits with error code 0. im using endeavourOS.

justchokingaround commented 1 month ago

rabbitstream probably changed their encryption again, i'll check this friday/saturday what's going on, since i got exams today and tomorrow. sorry for the wait.

for easier access: https://github.com/Ciarands/rabbit_wasm

edit: they did in fact not change anything, the decryption api just got taken down. this got fixed in 623d4e78473f8a2c5599e598d93c85052ed05c58

rahuloberai commented 1 month ago

http://provider.akash-palmito.org:30174/rabbit/ is down

justchokingaround commented 1 month ago

should be fixed now, i made https://lobster-decryption.netlify.app/decrypt?id=${source_id}

ttx99 commented 1 month ago

@justchokingaround does that mean lobster wont depend on other api?

rahuloberai commented 1 month ago

@justchokingaround Thanks, Its working

justchokingaround commented 1 month ago

@ttx99 not rly, all it means is that now i am hosting it and i write the code for the api so i get more freedom and can fix it when it breaks much faster since i dont rely on anybody else

pitsi commented 1 month ago

Please port the fix to v4.3 as well. It is on line 368. Thank you in advance.

medanisjbara commented 1 month ago

@pitsi it's in PR #218 , this commit, if you'd like, you can use it from there until I finish with the PR and it's ready for merge.