Upload files to "/"

This commit is contained in:
Sunblade 2025-09-13 10:01:16 +00:00
parent 5e43474090
commit 15270e6be7
1 changed files with 60 additions and 59 deletions

View File

@ -6,7 +6,7 @@ sunblade@tilde.club
https://tilde.club/~sunblade/
Usage:
/dashmini < url > (without gemini://)
/dashmini "gemini://url" (without quotes)
*/
@ -22,15 +22,16 @@ alias dashmini {
if (!$window(@dashmini)) {
window -k @dashmini
}
var %f = $1
var %u = $gemurlformat($1)
var %h = $token($1,1,47)
var %h = $token(%f,2,47)
sockopen -e dashmini %h 1965
sockmark dashmini $1
}
on 1:sockopen:dashmini:{
if ($sockerr > 0) { echo -st * /dashmini : Unable to connect. | return }
echo -tg @dashmini * /dashmini : Connection successful to $sock($sockname).mark $+([,$sock($sockname).ip,])
sockwrite -n $sockname gemini:// $+ $sock($sockname).mark
sockwrite -n $sockname $sock($sockname).mark
echo -tg @dashmini * /dashmini : Receiving informations...
}
@ -53,7 +54,7 @@ on 1:sockclose:dashmini:{
on *:hotlink:*:@dashmini:{
if ($hotlink(event) == sclick) {
if ($hotlink(match) isurl) {
dashmini $gemurlformat($remove($hotlink(match),gemini://))
dashmini $gemurlformat($hotlink(match))
}
}
}