#!/bin/bash
######################################################################
#Copyright (C) 2022 Kris Occhipinti
#https://filmsbykris.com
#This program is free software: you can redistribute it and/or modify
#it under the terms of the GNU General Public License as published by
#the Free Software Foundation, either version 3 of the License, or
#(at your option) any later version.
#This program is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
#GNU General Public License for more details.
#You should have received a copy of the GNU General Public License
#along with this program. If not, see .
######################################################################
config_dir="$HOME/.config/examples"
config_file="$config_dir/login.conf"
mkdir -p "$config_dir" || exit 1
function create_config(){
read -p "User Name: " user
read -s -p "Password: " password
echo
read -p "Server Address: " server
read -p "Port: " port
read -p "Message: " msg
echo "
user='$user'
password='$password'
server='$server'
port='$port'
msg='$msg'
" > "$config_file"
}
[[ -f "$config_file" ]] || create_config
source "$config_file"
[[ $user ]] || create_config
[[ $password ]] || create_config
[[ $server ]] || create_config
[[ $port ]] || create_config
[[ $msg ]] || create_config
wget -qO- --user "$user" --password "$password" "http://$server:$port/?msg=$msg" || echo fail