mirror of
https://github.com/PR0M3TH3AN/VoxVera.git
synced 2025-09-09 15:38:43 +00:00
Merge pull request #22 from PR0M3TH3AN/codex/fix-import-of-binary_message-field
Fix binary_message handling
This commit is contained in:
@@ -66,6 +66,8 @@ update_config_interactive() {
|
|||||||
done
|
done
|
||||||
read -rp "URL message: " url_message
|
read -rp "URL message: " url_message
|
||||||
|
|
||||||
|
read -rp "Binary message: " binary_message
|
||||||
|
|
||||||
onion_base="6dshf2gnj7yzxlfcaczlyi57up4mvbtd5orinuj5bjsfycnhz2w456yd.onion"
|
onion_base="6dshf2gnj7yzxlfcaczlyi57up4mvbtd5orinuj5bjsfycnhz2w456yd.onion"
|
||||||
constructed_url="http://${subdomain}.${onion_base}"
|
constructed_url="http://${subdomain}.${onion_base}"
|
||||||
read -rp "URL [${constructed_url}]: " url
|
read -rp "URL [${constructed_url}]: " url
|
||||||
@@ -82,7 +84,8 @@ update_config_interactive() {
|
|||||||
--arg url_message "$url_message" \
|
--arg url_message "$url_message" \
|
||||||
--arg url "$url" \
|
--arg url "$url" \
|
||||||
--arg tear_off_link "$tear_off_link" \
|
--arg tear_off_link "$tear_off_link" \
|
||||||
'.name=$name | .subdomain=$subdomain | .title=$title | .subtitle=$subtitle | .headline=$headline | .content=$content | .url_message=$url_message | .url=$url | .tear_off_link=$tear_off_link' "$CONFIG_PATH" > "$CONFIG_PATH.tmp"
|
--arg binary_message "$binary_message" \
|
||||||
|
'.name=$name | .subdomain=$subdomain | .title=$title | .subtitle=$subtitle | .headline=$headline | .content=$content | .url_message=$url_message | .url=$url | .tear_off_link=$tear_off_link | .binary_message=$binary_message' "$CONFIG_PATH" > "$CONFIG_PATH.tmp"
|
||||||
mv "$CONFIG_PATH.tmp" "$CONFIG_PATH"
|
mv "$CONFIG_PATH.tmp" "$CONFIG_PATH"
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -112,6 +115,10 @@ fi
|
|||||||
# Run obfuscation scripts
|
# Run obfuscation scripts
|
||||||
( cd src && ./obfuscate_index.sh "$CONFIG_PATH" && ./obfuscate_nostr.sh "$CONFIG_PATH" )
|
( cd src && ./obfuscate_index.sh "$CONFIG_PATH" && ./obfuscate_nostr.sh "$CONFIG_PATH" )
|
||||||
|
|
||||||
|
# Insert the binary message directly into the generated HTML
|
||||||
|
binary_message=$(jq -r '.binary_message' "$CONFIG_PATH")
|
||||||
|
perl -0pi -e "s#<p class=\"binary\" id=\"binary-message\">.*?</p>#<p class=\"binary\" id=\"binary-message\">$binary_message</p>#s" src/index.html
|
||||||
|
|
||||||
subdomain=$(jq -r '.subdomain' "$CONFIG_PATH")
|
subdomain=$(jq -r '.subdomain' "$CONFIG_PATH")
|
||||||
DEST="host/${subdomain}"
|
DEST="host/${subdomain}"
|
||||||
mkdir -p "$DEST/from_client"
|
mkdir -p "$DEST/from_client"
|
||||||
|
Reference in New Issue
Block a user