Add Gambatte GB/GBC emulator, Call/SMS anti-spam blocklist, and Lua/bc/dc/Yabasic
This commit is contained in:
Executable
BIN
Binary file not shown.
Symlink
+1
@@ -0,0 +1 @@
|
||||
gambatte
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
lua5.5
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
luac5.5
|
||||
@@ -81,6 +81,11 @@ checkforfinishedcalls() {
|
||||
sxmo_notify_user.sh "Call with $CONTACT terminated"
|
||||
stderr "Finished call from $FINISHEDNUMBER"
|
||||
printf %b "$TIME\tcall_finished\t$FINISHEDNUMBER\n" >> "$SXMO_LOGDIR/modemlog.tsv"
|
||||
elif [ -f "$XDG_RUNTIME_DIR/sxmo_calls/${FINISHEDCALLID}.blockedcall" ]; then
|
||||
STATE=muted
|
||||
mkdir -p "$SXMO_BLOCKDIR"
|
||||
stderr "Blocked call finished from $FINISHEDNUMBER"
|
||||
printf %b "$TIME\tcall_blocked\t$FINISHEDNUMBER\n" >> "$SXMO_BLOCKDIR/modemlog.tsv"
|
||||
elif [ -f "$XDG_RUNTIME_DIR/sxmo_calls/${FINISHEDCALLID}.mutedring" ]; then
|
||||
STATE=muted
|
||||
#this ring was muted up
|
||||
@@ -153,6 +158,8 @@ checkforincomingcalls() {
|
||||
TIME="$(date +%FT%H:%M:%S%z)"
|
||||
if sxmo_hook_block_call.sh "$INCOMINGNUMBER" 2>/dev/null; then
|
||||
stderr "BLOCKED call from number: $VOICECALLID"
|
||||
mkdir -p "$SXMO_BLOCKDIR"
|
||||
touch "$XDG_RUNTIME_DIR/sxmo_calls/${VOICECALLID}.blockedcall"
|
||||
sxmo_modemcall.sh mute "$VOICECALLID"
|
||||
printf %b "$TIME\tcall_ring\t$INCOMINGNUMBER\n" >> "$SXMO_BLOCKDIR/modemlog.tsv"
|
||||
else
|
||||
@@ -243,7 +250,7 @@ checkfornewtexts() {
|
||||
TIME="$(printf %s "$TEXTDATA" | jq -r .sms.properties.timestamp)"
|
||||
TIME="$(date +%FT%H:%M:%S%z -d "$TIME")"
|
||||
|
||||
if cut -f1 "$SXMO_BLOCKFILE" 2>/dev/null | grep -q "^$NUM$"; then
|
||||
if sxmo_hook_block_call.sh "$NUM" 2>/dev/null; then
|
||||
mkdir -p "$SXMO_BLOCKDIR/$NUM"
|
||||
stderr "BLOCKED text from number: $NUM (TEXTID: $TEXTID)"
|
||||
sxmo_hook_smslog.sh "recv" "$NUM" "$NUM" "$TIME" "$TEXT" >> "$SXMO_BLOCKDIR/$NUM/sms.txt"
|
||||
|
||||
Reference in New Issue
Block a user