ivan-hc / AM

AppImage package manager to install, update (for real) and manage ALL of them (system-wide or locally) thanks to its ever-growing AUR-inspired database listing 2000+ portable apps and programs for GNU/Linux. The first, real centralized repository to manage your AppImages with the ease of APT and the power of PacMan.
https://portable-linux-apps.github.io
GNU General Public License v3.0
362 stars 27 forks source link

Apps #724

Closed GeoBoi254 closed 2 days ago

GeoBoi254 commented 3 days ago

ctop https://github.com/bcicen/ctop/releases

trzsz-ssh https://github.com/trzsz/trzsz-ssh/releases

steam-tui https://github.com/dmadisetti/steam-tui/releases

rustdict https://github.com/Idontknow13/rustdict/releases

wkp https://github.com/Idontknow13/wkp/releases

zfxtop https://github.com/ssleert/zfxtop/releases

dbee https://github.com/murat-cileli/dbee/releases

tgpt https://github.com/aandrew-me/tgpt/releases

aichat https://github.com/sigoden/aichat/releases

jakobdev apps https://sourceforge.net/projects/jdminecraftlauncher/ https://sourceforge.net/projects/jdmrpackinstaller/ https://sourceforge.net/projects/jdnbtexplorer/ https://sourceforge.net/projects/jdreplace/ https://sourceforge.net/projects/jdtextedit/ https://sourceforge.net/projects/jddesktopentryedit/ https://sourceforge.net/projects/jdappstreamedit/

anki https://github.com/ankitects/anki/releases

rnote https://github.com/flxzt/rnote/releases

dissent https://github.com/diamondburned/dissent/releases

melonDS https://github.com/melonDS-emu/melonDS/releases

BoilR https://github.com/PhilipK/BoilR/releases

PDF4QT https://github.com/JakubMelka/PDF4QT/releases

qFlipper https://update.flipperzero.one/builds/qFlipper/

odicto https://github.com/aandrew-me/odicto/releases

ivan-hc commented 3 days ago

Just finished the apps from github, later I'll see qFlipper and jakobdev apps

ivan-hc commented 3 days ago

trzsz-ssh it tssh

ivan-hc commented 3 days ago

rnote is a Flatpak, the archive in the releases is something to compile from scratch.

So no rnote for us.

ivan-hc commented 3 days ago

all github apps are OK now, they will be the first to be uploaded

PS: @Samueru-sama do you know why I prefer to test everything from appman?

Because to remove everything its enough to run this in $APPSPATH : for d in ./*; do $d/remove; done

ivan-hc commented 3 days ago

first 15, all github-based, uploaded https://github.com/ivan-hc/AM/commit/d3b99b963fa9cd1b80e2c173c4852d035f140dee https://github.com/Portable-Linux-Apps/Portable-Linux-Apps.github.io/commit/ca725debff6a09657367acfd49e15ad37de40f69

ivan-hc commented 3 days ago

I think that this is better for qflipper https://flipperzero.one/downloads

EDIT: uploaded https://github.com/ivan-hc/AM/commit/f99ddfaa4602b2f70f0b25493d2bb53b34549b05

ivan-hc commented 3 days ago

I need to study a way to get the exact filename from the page, so I've nothing to do but replicate the same script with a different $APP variable. Maybe later.

Samueru-sama commented 3 days ago

https://sourceforge.net/projects/jdminecraftlauncher/

image

GeoBoi254 commented 2 days ago

spotify-player https://github.com/aome510/spotify-player/releases

lapce https://github.com/lapce/lapce/releases

GeoBoi254 commented 2 days ago

https://github.com/ThatOneCalculator/NerdFetch

This one has the application in the repo called nerdfetch, would it be possible to add this in AM?

ivan-hc commented 2 days ago

https://github.com/ThatOneCalculator/NerdFetch

This one has the application in the repo called nerdfetch, would it be possible to add this in AM?

sure, I have my archimage-cli and appimagen that can be updated like this

Just allow me to do a recap of what I've still not uploaded

spotify-player

lapce

jakobdev apps

ivan-hc commented 2 days ago

the github ones are uploaded https://github.com/ivan-hc/AM/commit/93948f59a6cf4e50b6d055dcd9e9d39cb855566e

only the ones from sourceforge are left

ivan-hc commented 2 days ago

I'm trying to find a common solution for other sourceforge-based packages

ivan-hc commented 2 days ago

@Samueru-sama ?

curl -Ls https://sourceforge.net/p/$arg/activity/$APP | grep -Eo "(http|https)://[a-zA-Z0-9./?=_%:-]*" | grep -i appimage | head -1 | sed 's#https%3A//sourceforge.net##g'

something better than this?

Samueru-sama commented 2 days ago

@Samueru-sama ?

curl -Ls https://sourceforge.net/p/$arg/activity/$APP | grep -Eo "(http|https)://[a-zA-Z0-9./?=_%:-]*" | grep -i appimage | head -1 | sed 's#https%3A//sourceforge.net##g'

something better than this?

Looks ok, the only time I had to parse sourceforge was with deadbeef, if the method that I used doesn't work here then I have no idea lol.

ivan-hc commented 2 days ago

I've another idea now

curl -Ls https://sourceforge.net/p/nootka/activity/feed | grep -Eo "(http|https)://[a-zA-Z0-9./?=_%:-]*" | grep -i appimage | grep -v '%'

I need to test this