Just log in with your secure internet shell to change this file!

me: yea.. added a few words already..
me update: actually..its quite a lot now..do you like it?

You may want to read: How to ~tilde: Getting Started for help.

me: ok..sure

Check out your new blog!

me: nice.. thank you..

10:04:23 up 57 days, 17:00, 261 users, load average: 7.54, 7.56, 7.53

Name:

Message:



Date: July 24, 2024 - 08:18 AM - Delete
xev wrote:

#!/bin/bash

# Define the device names and IP addresses
declare -A devices=(
["lektrik"]="192.168.1.8"
["kuya"]="192.168.1.21"
["maksukul"]="192.168.1.22"
["tarai"]="192.168.1.50"
["nikalila"]="192.168.1.98"
["bacuba"]="192.168.1.101"
["inilagi"]="192.168.1.3"
)

# Function to check the connection status of a device
check_connection() {
local device_name=$1
local device_ip="${devices[$device_name]}"
if ping -c 1 -W 1 "$device_ip" &> /dev/null; then
echo "$device_name ($device_ip) is connected"
else
echo "$device_name ($device_ip) is disconnected"
fi
}

# Continuously monitor the connection status
while true; do
for device_name in "${!devices[@]}"; do
check_connection "$device_name"
done
sleep 1 # Wait for 1 second before checking again
done



Date: July 23, 2024 - 07:19 PM - Delete
xev wrote:

# Get the current date and time
date_time=$(date "+%Y%m%d %H:%M")

# Check the waktu.txt file for the current time
prayer_time=$(grep -F "$date_time" waktu.txt)

# If a match is found, print the message
if [ -n "$prayer_time" ]; then
echo "It's prayer time."
fi



Date: July 23, 2024 - 08:16 AM - Delete
xev wrote:

#!/bin/bash

file="waktu.txt"
tarikh=$(date "+%Y%m%d")
masa=$(date "+%H:%M")

# Check if there is a line in the file that matches the current date and time
if grep -q "^$tarikh $masa" "$file"; then
echo "It's prayer time"
fi



Date: July 23, 2024 - 08:09 AM - Delete
xev wrote:

#!/bin/bash

# Get the current date and time
current_date=$(date +%Y%m%d)
current_time=$(date +%H:%M)

# Read the prayer time table file
while read -r line; do
# Split the line into date and time columns
IFS=' ' read -ra columns <<< "$line"
date="${columns[0]}"
times=("${columns[@]:1}")

# Check if the date matches the current date
if [ "$date" == "$current_date" ]; then
# Check if the current time matches any of the prayer times, except the third column
for time in "${times[@]}"; do
if [ "$time" == "$current_time" ] && [ "$time" != "${times[2]}" ]; then
echo "It's time for prayer!"
fi
done
fi
done < /path/to/prayer/time/table.txt



Date: July 23, 2024 - 08:08 AM - Delete
xev wrote:

#!/bin/bash

# Get the current date and time
current_date=$(date +%Y%m%d)
current_time=$(date +%H:%M)

# Read the prayer time table file
while read -r line; do
# Split the line into date and time columns
date=$(echo "$line" | cut -d' ' -f1)
times=($(echo "$line" | cut -d' ' -f2-))

# Check if the date matches the current date
if [ "$date" == "$current_date" ]; then
# Loop through the prayer times, skipping the third column
for ((i=0; i<${#times[@]}; i++)); do
if [ "$i" -ne "2" ]; then
if [ "${times[$i]}" == "$current_time" ]; then
echo "It's time for prayer!"
fi
fi
done
fi
done < /path/to/prayer/time/table.txt



Date: July 23, 2024 - 08:01 AM - Delete
xev wrote:

#!/bin/bash

# Get the current date and time
current_date=$(date +%Y%m%d)
current_time=$(date +%H:%M)

# Read the prayer time table file
while read -r line; do
# Split the line into date and time columns
date=$(echo "$line" | cut -d' ' -f1)
times=($(echo "$line" | cut -d' ' -f2-))

# Check if the date matches the current date
if [ "$date" == "$current_date" ]; then
# Loop through the prayer times
for time in "${times[@]}"; do
# Check if the current time matches the prayer time
if [ "$time" == "$current_time" ]; then
# If it's the third column, add 28 minutes
if [ "$((${#times[@]} - 2))" -eq "2" ]; then
echo "It's time for the third prayer ($(date --date="$time + 28 minutes" +%H:%M))!"
else
echo "It's time for prayer!"
fi
fi
done
fi
done < /path/to/prayer/time/table.txt



Date: July 23, 2024 - 07:58 AM - Delete
xev wrote:

#!/bin/bash

# Path to the file containing prayer time table
time_table_file="prayer_times.txt"

# Get current date and time
current_date=$(date +%Y%m%d)
current_time=$(date +%H:%M)

# Adjusted time for the third column
adjusted_time=$(date -d "$current_time + 28 minutes" +%H:%M)

# Find matching time in the table and alert if found
while read -r line; do
# Extract date and times from the line
table_date=$(echo "$line" | awk '{print $1}')
time1=$(echo "$line" | awk '{print $2}')
time2=$(echo "$line" | awk '{print $3}')
time3=$(echo "$line" | awk '{print $4}')
time4=$(echo "$line" | awk '{print $5}')
time5=$(echo "$line" | awk '{print $6}')
time6=$(echo "$line" | awk '{print $7}')

# Check if the line's date matches today's date
if [[ "$table_date" == "$current_date" ]]; then
# Compare current time with each time in the table
if [[ "$time1" == "$current_time" ]]; then
echo "It's time!"
fi
if [[ "$time2" == "$current_time" ]]; then
echo "It's time!"
fi
# Adjusted time for the third column
if [[ "$time3" == "$adjusted_time" ]]; then
echo "It's time!"
fi
if [[ "$time4" == "$current_time" ]]; then
echo "It's time!"
fi
if [[ "$time5" == "$current_time" ]]; then
echo "It's time!"
fi
if [[ "$time6" == "$current_time" ]]; then
echo "It's time!"
fi
fi
done < "$time_table_file"



Date: July 22, 2024 - 05:58 AM - Delete
xev wrote:

will do something with termux
1. install termux from f-droid
2. install termux:boot from f-droid #
3. pkg update && pkg upgrade -y
4. pkg install openssh cronie mpd php
5. termux-setup-storage
6. To start an sshd server and prevent the device from sleeping at boot, create the following file at ~/.termux/boot/startup:

#!/data/data/com.termux/files/usr/bin/sh
termux-wake-lock &
sshd &
crond &
#and so on....

#try this one first



Date: July 21, 2024 - 07:08 PM - Delete
xev wrote:

eyJ2ZXJzaW9uIjoiMS4wMzIiLCJzYXZlT2JqZWN0IjoiZXlKbmIyeGtJam8yTGpBeE5ESTJNelV5T0RBMk16VTVPR1VyTXpjc0luUnZkR0ZzWjI5c1pDSTZNUzQwTWpVMk1EUTJPVGcxT1RBeU56RTJaU3N6T1N3aWNHbGphMnhsZG1Wc0lqb3hOaXdpY0dsamEzTnZZMnNpT2xzNUxEa3NPVjBzSW5kaGJHeHNaWFpsYkNJNk1USXNJbmRoYkd4emRISmxibWQwYUNJNk9UUTJPVGswTVRjME5pNHpOekl3TVRNc0ltWnZjblJzWlhabGJDSTZNeXdpYldGemIyNXpJam96TkRBc0ltaHBjbVZ2ZDI1bFpDSTZXekV3TnpReU56RXpNelUxTmpRM01EWXVOQ3d4TVRBek56WXhMalF3TURBd01ETXlPVGdzTkRrek16VXhMamc1T1RrNU9UazBOVFVzTWpJek5EWTBNemd1TnpRd01UUXpORFl6TERFd01qRXlNakk0TGpZek9UQXlNVFUzTWl3eU9ESXdNamMzTGpZd01EQXhPVFF6TnpNc01qZzBNRGd6Tnk0Mk5UQXdNREEyTkRZc01qVTJNakF3Tnk0eE1EQXdNREEwTVRFM0xEUTJPVGMxTXpndU1UazVPVGt6TmpBekxEZ3lNVFl4TXk0ME1EQXdNREF3TlRVNExEVXhPREkzTWk0MU5EazVPVGs1TXpRekxERXhOREUzTWpFdU1UazVPVGs1T1RjME5pdzFOU3d3WFN3aWRXNXNiMk5yWldRaU9sc3lMRE1zTkRZc01Dd3hMRFFzTkRjc016TXNNellzTXprc09Td3hNQ3d4TVN3ek55dzFMRFExTERZc05EZ3NPVFFzTlRVc01UUXpMRE00TERZd0xEVTJMRFUzTERZeUxEWXhMRGNzTkRBc05qa3NOak1zTmpRc09ERXNOalVzT1RVc01UUXdMREUwTVN3eE5ESXNNVEV5TERVeUxEVXpMREV4TlN3MU9Dd3pOQ3d6TlN3ek1Dd3pNU3d5Tnl3eU9DdzFNQ3d5TkN3Mk55dzFNU3d5TlN3eU5pd3lPU3d5TVN3Mk9Dd3lNaXd5TXl3eE9DdzBNaXcwTXl3eE9Td3lNQ3d4TlN3eE1pd3hOaXd4TVRjc01UTXNORFFzT1RNc01UUXNNeklzTVRjc05ERXNOemtzTlRRc05qWXNOeklzTnpNc056QXNOekVzTnpRc056VXNOellzTnpjc056Z3NPREFzT0RRc09EVXNPRFlzT0Rjc09EZ3NPRE1zT0RJc09Ea3NPVEFzT1RFc09USXNNVEl3TERFeE1Dd3hNRFlzTVRFMExERXlNU3d4TWpJc01URTVMREV5TXl3eE1qUXNNVEkxTERFeU5pd3hNamdzTVRFNExERTBOQ3d4TWpjc09UZ3NNVE15TERrM0xEazJMRGs1TERFd01Dd3hNREVzTVRBeUxERXdNeXd4TURRc05Ua3NNVEExTERFeE15d3hPVGNzTVRNd0xERXpNU3d4TXpNc01UTTBMREV6TlN3eE16WXNNVE0zTERFMU9Td3hNemdzTVRVeExERXpPU3d4TVRFc01UUTVMREUxTWl3eE5EVXNNVFV3TERRNUxERTFOQ3c0TERFMU5Td3hOVGNzTVRBM0xERXlPU3d4TVRZc01UWXdMREU1TXl3eE1EZ3NNVEE1TERFMU15d3hORGNzTVRZeUxERTJOQ3d4TmpNc01UYzBMREU0T0N3eE5UWXNNVGd5TERFM015d3hOeklzTVRZeExERTBPQ3d4Tmpnc01UZ3pMREU0Tnl3eE56QXNNVFU0TERFNE5Dd3hPVFFzTVRjMUxERTROU3d5TWpFc01UWTVMREUwTml3eE9UQXNNVGN4TERFNE9WMHNJbUYyWVdsc1lXSnNaU0k2V3pFNE9WMHNJbUZqZEdsMlpTSTZXekFzTVN3eUxETXNOQ3cxTERZc055dzRMRGtzTVRBc01URXNNVElzTVRNc01UUXNNVFVzTVRZc01UY3NNVGdzTVRrc01qQXNNakVzTWpJc01qTXNNalFzTWpVc01qWXNNamNzTWpnc01qa3NNekFzTXpFc016SXNNek1zTXpRc016VXNNellzTXpjc016Z3NNemtzTkRBc05ERXNORElzTkRNc05EUXNORFVzTkRZc05EY3NORGdzTkRrc05UQXNOVEVzTlRJc05UTXNOVFFzTlRVc05UWXNOVGNzTlRnc05Ua3NOakFzTmpFc05qSXNOak1zTmpRc05qVXNOallzTmpjc05qZ3NOamtzTnpBc056RXNOeklzTnpNc056UXNOelVzTnpZc056Y3NOemdzTnprc09EQXNPREVzT0RJc09ETXNPRFFzT0RVc09EWXNPRGNzT0Rnc09Ea3NPVEFzT1RFc09USXNPVE1zT1RRc09UVXNPVFlzT1Rjc09UZ3NPVGtzTVRBd0xERXdNU3d4TURJc01UQXpMREV3TkN3eE1EVXNNVEEyTERFd055d3hNRGdzTVRBNUxERXhNQ3d4TVRFc01URXlMREV4TXl3eE1UUXNNVEUxTERFeE5pd3hNVGNzTVRFNExERXhPU3d4TWpBc01USXhMREV5TWl3eE1qTXNNVEkwTERFeU5Td3hNallzTVRJM0xERXlPQ3d4TWprc01UTXdMREV6TVN3eE16SXNNVE16TERFek5Dd3hNelVzTVRNMkxERXpOeXd4TXpnc01UTTVMREUwTUN3eE5ERXNNVFF5TERFME15d3hORFFzTVRRMUxERTBOaXd4TkRjc01UUTRMREUwT1N3eE5UQXNNVFV4TERFMU1pd3hOVE1zTVRVMExERTFOU3d4TlRZc01UVTNMREUxT0N3eE5Ua3NNVFl3TERFMk1Td3hOaklzTVRZekxERTJOQ3d4Tmpnc01UWTVMREUzTUN3eE56RXNNVGN5TERFM015d3hOelFzTVRjMUxERTRNaXd4T0RNc01UZzBMREU0TlN3eE9EY3NNVGc0TERFNU1Dd3hPVE1zTVRrMExERTVOeXd5TWpGZExDSm5iMkp3Y21WelpXNTBJanBiWm1Gc2MyVXNabUZzYzJVc1ptRnNjMlVzWm1Gc2MyVXNabUZzYzJVc1ptRnNjMlVzWm1Gc2MyVXNabUZzYzJWZExDSm5iMkpzWlhabGJDSTZNamMzTVRrNE9DNDVOalkxTXprd01ESXNJbWR3Y3lJNk15NDBPRGd6TXpreU5UWTRNemM0TWpnMlpTc3pNaXdpWW05MVoyaDBJam94T0RRc0ltZHZZbXRwYkd4bFpDSTZOemN4TmpjMkxDSm5iMkowYVcxbElqb3hNVGM1TWl3aVoyOWliSFZ5WlNJNkxURXNJbWR2WW10cGJHeGxaRzBpT2pjM01UTXpOaXdpZEhKaGNITWlPbHN5Tnl3eExEY3NOaXd3WFN3aWJIVnlaWE1pT2xzeVhTd2laR2x5ZENJNk16UXpPRGd5T0RNek1qWXpMamN5TkRZc0luUnZkR1JwY25RaU9qTTBOakF3TVRjek16STJNeTQzTVRJM0xDSnpkRzl1WlNJNk1qZzJNak16T1RRMU16QXpMall3Tnprc0luUnZkSE4wYjI1bElqbzVNamMyTURZeE16QXhOamt1TlRrNE5Dd2lZMjloYkNJNk1UZ3lOalU1TlM0ME9UYzJOelkwT1RZNUxDSjBiM1JqYjJGc0lqbzRNell4TlRrM0xqVXpOREE0TmpVek9Td2lhWEp2YmlJNk1USXpNVEkyTVRZekxqWTNNVFl4TkRZekxDSjBiM1JwY205dUlqb3lNRGM0TXpNME9EZ3VOalF6TWpnMU5ESXNJbk4wWldWc0lqbzFOVGN6TnprNUxqTXdPRGt4TWpFNUxDSjBiM1J6ZEdWbGJDSTZOakEyT1RjNE5UY3NJbUZrWVcwaU9qSXVOemM1TVRZd01EYzFOalV3TURBekxDSjBiM1JoWkdGdElqb3lNUzQ0TmpFMk5EQXdOelUyTlN3aVpISmhjMk5oSWpvd0xDSjBiM1JrY21GelkyRWlPakFzSW1ac1lYZ2lPakV3TlN3aWRHOTBabXhoZUNJNk1UQTFMQ0ptYjI5a0lqb3hORGN3TlRBeU55NDNOVEF3T0RrME5UUXNJblJ2ZEdadmIyUWlPakUwTnpBMU1ESTNMamMxTURBNE9UUTFOQ3dpY0c5d0lqb3lOVEFzSW5SdmRIQnZjQ0k2TVRjMk55d2ljMjlzYkc5emRDSTZNVFF4Tml3aVptbHlaV1Z6Y3lJNk1Dd2lkRzkwWm1seVpXVnpjeUk2TUN3aWQyRjBaWEpsYzNNaU9qQXNJblJ2ZEhkaGRHVnlaWE56SWpvd0xDSmxZWEowYUdWemN5STZNQ3dpZEc5MFpXRnlkR2hsYzNNaU9qQXNJbXhwWjJoMGJtbHVaMlZ6Y3lJNk1Dd2lkRzkwYkdsbmFIUnVhVzVuWlhOeklqb3dMQ0p6Y0dseWFYUmxjM01pT2pBc0luUnZkSE53YVhKcGRHVnpjeUk2TUN3aWMzQnBjSEpsY3lJNlcyWmhiSE5sTEdaaGJITmxMR1poYkhObExHWmhiSE5sTEdaaGJITmxMR1poYkhObFhTd2ljM0JwZEdsdFpTSTZNU3dpYzNCcGJHVjJaV3dpT2pZNU9UazBNQzQwTmpneU56SXlNVFkyTENKemNHbHJhV3hzWldRaU9qVTFNakExTml3aWMzQnBhMmxzYkdWa2JTSTZOVFV4T1RFNUxDSnRZVzVqYkdsamEzTWlPak14TkRZNU5qQXNJbUYxZEdOc2FXTnJjeUk2TUN3aWRHbGphM01pT2pFd056YzJNelFzSW5SeVpXRnpkWEpsYzJadmRXNWtJam8wTXpBMUxDSmpZVzEzYjI0aU9qSXdNaXdpZEc5MFoyVnRJam94TmpVMk5qQTRNREl3TGpReE1EUTJNVElzSW0xbWFXZG9kQ0k2TVRFeExDSnRZMjl1WXlJNk5UQXNJbTFrWld4Mklqb3lNellzSW0xbGVIQWlPakl1T1Rjd01EazRPRGd4TnpJd05qWXlaU3N5TkN3aWRHMWxlSEFpT2pNdU1qWTBNalE0TmpVd05EUTRNakUyTTJVck1qUXNJbTFoWjJWdFlYaDBhVzFsSWpvek5EZzFNRFVzSW1sdFluVmxiSFpzSWpwYk1UVXdMREUxTkN3eE5qVXNNVFl4TERFMU9Dd3hOVGdzTVRVMkxERTFOU3d4TlRNc01UVXdMREUxTUN3eE1Ua3NPRFFzTUYwc0luZHZiMlFpT2pBc0ltSjFhV3hrZFc1c2IyTnJaV1FpT2x0ZExDSmlkV2xzWkdGMllXbHNZV0pzWlNJNlcxMHNJbUoxYVd4a1lXTjBhWFpsSWpwYk1GMHNJbTFoWjJWeklqb3pPVGNzSW1kbGJYTWlPbHN4TERBdU5qVXpORFF6TnpVeU56VTRPVEF6TkN3eExqZzFOekEzTkRVNU5EVXpNall3TlRNc01TNDNNRFl6TURNeU16QTJOelU1T0RVc01pNDFNemM0TmprME16SXlNVE0wT0RNMExERXVOalkwTmpBM05UZ3lPVFl4TWpVeU9Dd3hNRE14TGpjMU5ETTVNalV4TlRjek16TXNNaTQ0TURrNU9UZzBPVGN4TlRVNU1ESTBMRGN1TkRnNE9USTJOak00TkRRNE9UQXlMRGMzT1M0ek56Z3lNak00TmpJME5qWXpYU3dpWjNOdmJHUWlPalVzSW5Od1pXeHNkVzVzYjJOclpXUWlPbHN4TVN3d0xETXNOU3cyTERFc05DdzRMREV3TERJc055dzVMREUxTERFMExERTJMREl3TERFekxERXlMREU0TERFM0xERTVMREl4TERJeUxESXpMREkzTERJMkxETXhMRE13TERJNExESTFMREk1TERNeUxETXpMREkwWFN3aVlXeGphR2x0SWpveE1EQXNJbUZzWTJoaGNuSWlPbHN3TERrd0xEQXNNQ3d3TERJc01Td3hMREVzTUN3d0xEQXNOU3d3TERBc01Dd3dMREFzTUN3d1hTd2lZMjl1Ykc5amN5STZXekFzTlN3eExERXdMRFlzTkN4dWRXeHNMREV4TERjc01peHVkV3hzTEc1MWJHd3NNVFlzT0N3ekxHNTFiR3dzYm5Wc2JDd3hNaXc1TEc1MWJHd3NiblZzYkN4dWRXeHNMRzUxYkd3c2JuVnNiQ3h1ZFd4c1hTd2lZMjl1YzNSaGRDSTZXekU1TWpVc01Ua3lOU3d4T1RJMUxERTVNalVzTVRreU5Td3hPVEkxTERrMk1pd3hPVEkxTERFNU1qVXNNVGt5TlN4dWRXeHNMRGsyTWl3eE9USTFMREU1TWpVc01Ua3lOU3h1ZFd4c0xHNTFiR3dzTVRreU5Td3hPVEkxTEc1MWJHd3NiblZzYkN3NU5qSXNiblZzYkN4dWRXeHNMRzUxYkd4ZExDSmpiMjVzWlhaeklqcGJNalFzTUN3ek1Dd3dMREl3TERJMUxEQXNNalE1TERRM0xETTNMRFkyTERVc05EQXNNQ3d3TERBc01Dd3dMREFzTUN3d0xEQXNNQ3d3TERCZExDSmhjMmRsYlNJNk9Td2lZWE5zYVcwaU9tNTFiR3dzSW0xMGNtVnpJam8xT0RNNU1UY3VPVGM1TURBd016azBOU3dpWTI5dFlteHBiU0k2T1N3aWMyaHZkMjV2ZENJNmRISjFaU3dpYzJodmQyVm1aaUk2ZEhKMVpTd2ljR2wwYzIxbGJIUWlPbVpoYkhObExDSmliR2x1Y21WMklqcG1ZV3h6WlN3aVlYVjBjbWxtZENJNlptRnNjMlVzSW1OMWNuSmhkR1VpT2xzNU9Td3hNVFFzTVRNekxEUTJMRE13TERFd05Dd3lNRElzTnpGZExDSm5iMkp6WVdNaU9qRXlNREUxT1RZc0ltMWhZMkYxZEc4aU9sdG1ZV3h6WlN4bVlXeHpaU3htWVd4elpWMHNJbUZrY21GdUlqb3hNQ3dpWkdsemRHbHRJam94TENKaGJuUmxZWFFpT2pBc0luUnBiV1ZtYjNKMElqb3pMQ0puYjJKa1lXMGlPakkzTkRVd05ERXdPREEyT0M0MU9EY3pOQ3dpWkdseWRHMWhiaUk2TkRReE1EQXdNREF3TENKdFlYSjBjbUZrWlNJNk1Dd2lZM1Z5WkhKaFp5STZMVEVzSW1SeVlXZHNaWFlpT2pBc0ltMWhlR1J5WVdjaU9qQXNJbVJ5WVdkdmQyNGlPbHRtWVd4elpTeG1ZV3h6WlN4bVlXeHpaU3htWVd4elpTeG1ZV3h6WlN4bVlXeHpaU3htWVd4elpTeG1ZV3h6WlN4bVlXeHpaU3htWVd4elpTeG1ZV3h6WlN4bVlXeHpaU3htWVd4elpTeG1ZV3h6WlN4bVlXeHpaU3htWVd4elpTeG1ZV3h6WlN4bVlXeHpaU3htWVd4elpTeG1ZV3h6WlN4bVlXeHpaU3htWVd4elpWMHNJbTFrY21GbmNISnBZMlVpT201MWJHd3NJbVJ5WVdkellXTWlPakFzSW1GeVkyaGhjbklpT2xzd0xEQXNNQ3d3TERBc01GMHNJbTUxYlhONWMzUmxiU0k2SWxOVEluMD0ifQ==



Date: March 18, 2024 - 08:08 AM - Delete
jo wrote:

hhfdgdf



Date: December 09, 2023 - 11:00 PM - Delete
A wrote:

AAA



Date: September 13, 2023 - 12:14 PM - Delete
xev wrote:

vbr 8 or 7 is ok



Date: September 13, 2023 - 11:46 AM - Delete
xev wrote:

time ffmpeg -i PESONA_D\'ZAHRA_13_04_04_22.mp3 -map 0:a:0 -qscale:a 9 output-vbr.mp3



Date: September 13, 2023 - 09:22 AM - Delete
xev wrote:

$ cat geturl.sh
if [[ $1 == "" ]] ; then echo rss url?
else
rm -v *page*
for i in {1..5} ; do wget $1?page=$i ; done
cat *page* > a
cat a | grep -v playlist | egrep -i "itunes:title|itunes:image" | sed -e 's/ - /_/g' -e 's/ | /_/g' -e 's/^[ \t]*//' | sed -e 's/<itunes:title>//g' -e 's/<\/itunes:title>/.mp3xxxxx/g' -e 's/image.jpg?t=/audio\/direct\/t/g' -e 's/&amp;size=Large" \/>/\//g' -e 's/<itunes:image href="//g' -e 's/ /_/g' -e 's/\/\([0-9]\+\)\//_\1_/g' -e 's/?//g' -e 's/`/_/g' | sed ':a;N;$!ba;s/\nhttp/http/g' | sed "s/\r//g" | awk -F "xxxxx" '{print "wget --user-agent=\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36\" -c -t0 \""$2$1"\""}' | tee aa
#cat a | egrep -i "itunes:title|itunes:image " | sed -e 's/ <itunes:title>//g' -e 's/<\/itunes:title>/.mp3xxxxx/g' -e 's/image.jpg?t=/audio\/direct\/t/g' -e 's/&amp;size=Large" \/>/\//g' -e 's/ <itunes:image href="//g' -e 's/ - /_/g' -e 's/ | /_/g' -e 's/ /_/g' -e 's/\/2022.mp3/_2022.mp3/g' -e 's/\/2023.mp3/_2023.mp3/g' -e 's/\/22.mp3/_22.mp3/g' -e 's/\/23.mp3/_23.mp3/g' -e 's/_01\//_01_/g' -e 's/_02\//_02_/g' -e 's/_03\//_03_/g' -e 's/_04\//_04_/g' -e 's/_05\//_05_/g' -e 's/_06\//_06_/g' -e 's/_07\//_07_/g' -e 's/_08\//_08_/g' -e 's/_09\//_09_/g' -e 's/_10\//_10_/g' -e 's/_11\//_11_/g' -e 's/_12\//_12_/g'
#echo awk -F "xxxxx" '{print $2""$1}'
#echo kasi gabung dulu tu line yang ada xxxxxx
bash aa
cat aa | awk -F "/" '{print $16}' | grep -i mp3 | wc -l
ls -lah | grep -i mp3 | wc -l
fi



Date: September 12, 2023 - 08:21 AM - Delete
xev wrote:

https://institutkefahamanislammalaysia.mc.tritondigital.com/OMNY_IKIMFM_P/media/d/clips/26e1b8e2-fefc-4d5d-88df-b00300e4628d/c2ad0e7e-ec7a-4248-8a28-b00701045fe8/105d560c-6cb3-4d78-9b5b-b007012b6cbf/audio/direct/t1684519832/TAFSIR_SURAH_AL_-_ANFAL_EPISOD_003_-_05_04_22.mp3

https://institutkefahamanislammalaysia.mc.tritondigital.com/OMNY_IKIMFM_P/media/d/clips/26e1b8e2-fefc-4d5d-88df-b00300e4628d/c2ad0e7e-ec7a-4248-8a28-b00701045fe8/00f93b8e-4173-476d-b841-b007012a5532/audio/direct/t1684519595/TAFSIR_SURAH_AL_-_A'RAAF_EPISOD_030_-_24_01_22.mp3

https://institutkefahamanislammalaysia.mc.tritondigital.com/OMNY_IKIMFM_P/media/d/clips/26e1b8e2-fefc-4d5d-88df-b00300e4628d/c2ad0e7e-ec7a-4248-8a28-b00701045fe8/40802bb3-c393-4038-816b-b007012b5679/audio/direct/t1684519798/TAFSIR_SURAH_AL_-_A'RAAF_EPISOD_077_-_30_03_22.mp3


See omnystudio.com/listener for privacy information.</bdi></p></div><span role="presentation" class="css-m6mmvu"></span><div class="css-gxrjc0"><div class="css-10i7m94">16:36</div></div></div></button></li><li class="css-bjn8wh"><div role="presentation" class="css-1u2mevv"></div><div role="presentation" style="background:#6d4d8f;opacity:0" class="css-4kbfpd"></div><button type="button" class="omny-unique-2 css-iq8kq3"><div class="css-1mwrlba"><img src="https://www.omnycontent.com/d/clips/26e1b8e2-fefc-4d5d-88df-b00300e4628d/c2ad0e7e-ec7a-4248-8a28-b00701045fe8/40802bb3-c393-4038-816b-b007012b5679/image.jpg?t=1684519798&amp;in_playlist=f36d8a09-bc22-4b49-bbd7-b008008bc3a3&amp;size=thumbnail" alt="" class="css-1tdsxa2"/><div role="presentation" style="background:#6313bc;color:#ffffff" class="css-llk6d9"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 16 16" role="img"><path fill="currentColor" d="M4.69309573,14.7242964 C3.75859484,15.335029 3,14.8965543 3,13.7502561 L3,2.2496903 C3,1.1013041 3.7595943,0.665961337 4.69309573,1.27565001 L13.2994991,6.89543446 C14.234,7.50616712 14.2330005,8.49691121 13.2994991,9.10555589 L4.69309573,14.7253403 L4.69309573,14.7242964 Z"></path></svg></div></div><span role="presentation" class="css-6t0107"></span><div class="css-1dt7hb6"><div class="css-139yxq1"><bdi class="css-kqj3p4">TAFSIR SURAH AL - A&#x27;RAAF EPISOD 077 - 30/03/22</bdi><p class="css-418xuv"><bdi>TAFSIR SURAH AL - A&#x27;RAAF EPISOD 077 - 30/03/22 by IKIM



Date: March 12, 2023 - 06:15 AM - Delete
xev wrote:

bool candiesThrownGotChocolateBar=true, bool candyBoxBoxOpened=true, bool castleKilledNougatMonster=true, bool castleBigRoomHovenHappy=true, bool castleRoom2LitFire=true, bool castleRoom2TookObject=true, bool castleTowerFirstVisitDone=true, bool castleTowerPStoneDone=true, bool castleTowerLStoneDone=true, bool castleTowerAStoneDone=true, bool castleTowerYStoneDone=true, bool castleTowerTookTalkingCandy=true, bool cellarDone=true, bool dragonDone=true, bool dragonUnlockedCyclops=true, bool forgeFoundLollipop=true, bool forgeBoughtWoodenSword=true, bool forgeBoughtIronAxe=true, bool forgeBoughtPolishedSilverSword=true, bool forgeBoughtLightweightBodyArmour=true, bool forgeBoughtScythe=true, bool fortressRoom1ChestFound=true, bool fortressRoom3ChestFound=true, bool fourthHouseFoundLollipopOnCupboard=true, bool gameDebug=false, bool gameInvertedColors=false, bool lighthousePuzzleDone=false, bool lollipopFarmPlant1LollipopButtonUnlocked=true, bool lollipopFarmPlant10LollipopsButtonUnlocked=true, bool lollipopFarmPlant100LollipopsButtonUnlocked=true, bool lollipopFarmPlant1000LollipopsButtonUnlocked=true, bool lollipopFarmIsProductionEachSecond=true, bool lollipopFarmConstructMillButtonUnlocked=true, bool lollipopFarmMillConstructed=true, bool lollipopFarmDigPondButtonUnlocked=true, bool lollipopFarmPondDug=true, bool lollipopFarmPondFeedingLolligators=false, bool lonelyHouseOpenBoxDone=true, bool lonelyHouseShakeBoxDone=true, bool lonelyHouseBreakLockDone=true, bool lonelyHouseKickBoxDone=true, bool lonelyHouseAskTheBoxToOpenItselfDone=true, bool lonelyHouseLureTheBoxWithACandyDone=true, bool lonelyHouseTakeTheBoxDone=true, bool mainMapDoneDesert=true, bool mainMapDoneBridge=true, bool mainMapDoneCaveEntrance=true, bool mainMapDonePier=true, bool mainMapDoneForest=true, bool mainMapDoneCastleEntrance=true, bool questPlayerSpellHealthPotionHasSpell=true, bool questPlayerSpellTurtlePotionHasSpell=true, bool questPlayerSpellAntiGravityPotionHasSpell=false, bool questPlayerSpellBerserkPotionHasSpell=false, bool questPlayerSpellCloningPotionHasSpell=false, bool questPlayerSpellPPotionHasSpell=false, bool questPlayerSpellXPotionHasSpell=true, bool secondHouseLollipop1Bought=true, bool secondHouseLollipop2Bought=true, bool secondHouseLollipop3Bought=true, bool secondHouseLeatherBootsBought=false, bool secondHouseChocolateBarBought=true, bool secondHouseMerchantHatBought=true, bool secondHouseTimeRingBought=true, bool sorceressHutTookLollipop=true, bool sorceressHutBoughtGrimoire=true, bool sorceressHutBoughtGrimoire2=true, bool sorceressHutBoughtCauldron=true, bool sorceressHutBoughtHat=false, bool statusBarUnlocked=true, bool statusBarUnlockedCfg=true, bool statusBarUnlockedSave=true, bool statusBarUnlockedMap=true, bool statusBarUnlockedInventory=true, bool statusBarUnlockedLollipopFarm=true, bool statusBarUnlockedCauldron=true, bool statusBarUnlockedInsideYourBox=true, bool statusBarUnlockedTheComputer=true, bool statusBarUnlockedTheArena=true, bool statusBarUnlockedHealthBar=true, bool SuperRPGReward1=false, bool SuperRPGReward2=false, bool SuperRPGReward3=false, bool SuperRPGReward4=false, bool SuperRPGUnlockedHardmode=false, bool TheCavePattern_ChocolateBarNowGotTheBar=true, bool TheCavePattern_TreasureMapSawMap=true, bool TheCavePattern_TreasureMapFoundTreasure=false, bool theHoleFirstChestFound=true, bool theHoleSecondChestFound=true, bool theHoleThirdChestFound=true, bool theHoleFourthChestFound=true, bool wishingWellFirstCandyThrown=true, bool wishingWellFirstLollipopThrown=false, bool wishingWellWeAreEnchanting=false, bool wishingWellWeArePainAuChocolating=false, bool gridItemPossessedMainMap=true, bool gridItemPossessedTimeRing=true, bool gridItemPossessedThirdHouseKey=true, bool gridItemPossessedBeginnersGrimoire=true, bool gridItemPossessedFeather=true, bool gridItemPossessedPogoStick=true, bool gridItemPossessedHeartPlug=true, bool gridItemPossessedAdvancedGrimoire=true, bool gridItemPossessedSponge=true, bool gridItemPossessedShellPowder=true, bool gridItemPossessedRedSharkFin=true, bool gridItemPossessedBlackMagicGrimoire=true, bool gridItemPossessedGreenSharkFin=true, bool gridItemPossessedPurpleSharkFin=true, bool gridItemPossessedHeartPendant=true, bool gridItemPossessedFortressKey=true, bool gridItemPossessedUnicornHorn=true, bool gridItemPossessedXinopherydonClaw=true, bool gridItemPossessedPitchfork=true, bool gridItemPossessedTalkingCandy=true, bool gridItemPossessedP=true, bool gridItemPossessedL=true, bool gridItemPossessedA=true, bool gridItemPossessedY=true, bool eqItemWeaponWoodenSword=true, bool eqItemWeaponIronAxe=true, bool eqItemWeaponPolishedSilverSword=true, bool eqItemWeaponTrollBludgeon=true, bool eqItemWeaponMonkeyWizardStaff=true, bool eqItemWeaponEnchantedMonkeyWizardStaff=true, bool eqItemWeaponTribalSpear=true, bool eqItemWeaponSummoningTribalSpear=true, bool eqItemWeaponGiantSpoon=true, bool eqItemWeaponScythe=true, bool eqItemWeaponGiantSpoonOfDoom=false, bool eqItemHatOctopusKingCrown=true, bool eqItemHatOctopusKingCrownWithJaspers=true, bool eqItemHatOctopusKingCrownWithObsidian=true, bool eqItemHatMerchantHat=true, bool eqItemHatSorceressHat=false, bool eqItemBodyArmoursLightweightBodyArmour=true, bool eqItemBodyArmoursKnightBodyArmour=true, bool eqItemBodyArmoursEnchantedKnightBodyArmour=true, bool eqItemGlovesLeatherGloves=false, bool eqItemGlovesRedEnchantedGloves=true, bool eqItemGlovesPinkEnchantedGloves=true, bool eqItemBootsLeatherBoots=true, bool eqItemBootsRocketBoots=true, bool eqItemBootsBootsOfIntrospection=true, number aTreeStep=9, number cauldronBookCurrentPage=6, number fourthHouseCupboardStep=2, number fourthHouseCarpetStep=2, number galacticWarsBestScore=0, number gameSecondsElapsedSinceLastLollipopsProduction=0, number gameCandiesAccumulated=804145763, number gameCandiesCurrent=7739900, number gameCandiesMax=126088660, number gameLollipopsAccumulated=1546422324, number gameLollipopsCurrent=1519221723, number gameLollipopsMax=1519221723, number gameChocolateBarsAccumulated=10, number gameChocolateBarsCurrent=0, number gameChocolateBarsMax=7, number gamePainsAuChocolatAccumulated=3, number gamePainsAuChocolatCurrent=0, number gamePainsAuChocolatMax=3, number gameCandiesEatenAccumulated=11306300, number gameCandiesEatenCurrent=11306300, number gameCandiesEatenMax=11306300, number gameCandiesThrownAccumulated=5000, number gameCandiesThrownCurrent=5000, number gameCandiesThrownMax=5000, number gameCandiesUsedToRequestFeaturesAccumulated=55, number gameCandiesUsedToRequestFeaturesCurrent=55, number gameCandiesUsedToRequestFeaturesMax=55, number gameCandiesInCauldronAccumulated=1002704, number gameCandiesInCauldronCurrent=0, number gameCandiesInCauldronMax=1000000, number gameLollipopsInCauldronAccumulated=2001, number gameLollipopsInCauldronCurrent=0, number gameLollipopsInCauldronMax=500, number gameGiftPower=0, number gameGiftHealth=3, number gameGiftMagic=0, number lollipopFarmLollipopsPlanted=50000, number lollipopFarmTimeSinceLastProduction=0, number lollipopFarmProduction=4500, number lollipopFarmPondHowManyLolligators=50, number lollipopFarmPondConversionRate=498080, number lollipopFarmPreviousCandiesProduction=34, number lollipopFarmCurrentCandiesProduction=55, number mainMapDefaultScroll=552, number playerHp=2496, number questPlayerSpellHealthPotionQuantity=9858, number questPlayerSpellAntiGravityPotionQuantity=0, number questPlayerSpellTurtlePotionQuantity=1, number questPlayerSpellBerserkPotionQuantity=0, number questPlayerSpellCloningPotionQuantity=0, number questPlayerSpellPPotionQuantity=0, number questPlayerSpellXPotionQuantity=0, number statusBarCornerStep=0, number wishingWellPreviousCandyWishPrice=76, number wishingWellCurrentCandyWishPrice=208, number wishingWellCurrentLollipopWishPrice=1, number wishingWellHowManyChocolateBarsThrown=7, number wishingWellHowManyPainsAuChocolatThrown=3, string gameLanguage=en, string gameWeaponSelected=eqItemWeaponScythe, string gameHatSelected=eqItemHatMerchantHat, string gameBodyArmourSelected=eqItemBodyArmoursEnchantedKnightBodyArmour, string gameGlovesSelected=eqItemGlovesPinkEnchantedGloves, string gameBootsSelected=eqItemBootsRocketBoots, string gameGameMode=normal



Date: February 28, 2023 - 08:32 AM - Delete
xev wrote:

interesting webring:
https://yesterweb.org/webring/



Date: January 11, 2023 - 03:33 PM - Delete
xev wrote:

i love rain and cloudy...



Date: January 07, 2023 - 09:06 PM - Delete
xev wrote:

after a long time..



Date: July 24, 2016 - 05:49 AM - Delete
xev wrote:

upgrade all pip package
pip freeze --local | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip install -U



Date: May 06, 2016 - 09:01 PM - Delete
xev wrote:

change apostrophe using sed
sed -e "s|\x27|\`|"



Date: October 29, 2015 - 10:34 PM - Delete
xev wrote:

$cat b
aaa bbb ccc
$cat b | grep -oP "(?<=aaa).*?(?=ccc)"
bbb



Date: October 28, 2015 - 06:11 AM - Delete
xev wrote:

rsync -rv --progress --stats --size-only --ignore-times --delete /storage/Music .



Date: October 23, 2015 - 08:57 AM - Delete
xev wrote:

display and redirect to file
wget http://ipv4.download.thinkbroadband.com/5MB.zip 2>&1 | tee file.txt

only file
wget http://ipv4.download.thinkbroadband.com/5MB.zip &> file.txt



Date: October 23, 2015 - 08:03 AM - Delete
xev wrote:

telnet command from file
{ cat commands.txt; sleep 1; } | telnet mailhost.25



Date: October 10, 2015 - 07:09 AM - Delete
xev wrote:

im~ &#1512;&#1495;&#1501; ~ &#1585;&#1581;&#1610;&#1605;



Date: August 16, 2015 - 05:59 AM - Delete
xev wrote:

vi /usr/local/lib/python2.7/dist-packages/yowsup/layers/protocol_messages/protocolentities/message_text.py



Page #1 of 1