Форум — Talks Говорила мама bash, video 3 1 Не запускай, сынок, скрипты из интернета.curl -s -L http://bit.ly/10hA8iC | bash Кто рискнёт? Ссылка
Ответ на: комментарий от Spoofing 26.12.18 06:40:11 MSK Баш это всего лишь запускалка других программ, всё нормально. nvidia ★ (26.12.18 06:41:40 MSK) Ссылка
Или ты говоришь что там, или тебя сейчас банят за распространение зловреда. Shulman ☆ (26.12.18 08:02:15 MSK) Показать ответы Ссылка
какая-то музыкальная муть? ничо не произошло, откатил виртуалку на снапшот Deleted (26.12.18 08:04:56 MSK) Показать ответ Ссылка
Никто не мешает ссыль открыть и поглядеть. Расшифровать, правда, не у каждого получится) #!/bin/bash # Rick Astley in your Terminal. # By Serene Han and Justine Tunney <3 version='1.1' rick='http://keroserene.net/lol' video="$rick/astley80.full.bz2" # TODO: I'll let someone with mac or windows machine send a pull request # to get gsm going again :) audio_gsm="$rick/roll.gsm" audio_raw="$rick/roll.s16" audpid=0 NEVER_GONNA='curl -s -L http://bit.ly/10hA8iC | bash' MAKE_YOU_CRY="$HOME/.bashrc" red='\x1b[38;5;9m' yell='\x1b[38;5;216m' green='\x1b[38;5;10m' purp='\x1b[38;5;171m' echo -en '\x1b[s' # Save cursor. has?() { hash $1 2>/dev/null; } cleanup() { (( audpid > 1 )) && kill $audpid 2>/dev/null; } quit() { echo -e "\x1b[2J \x1b[0H ${purp}<3 \x1b[?25h \x1b[u \x1b[m"; } usage () { echo -en "${green}Rick Astley performs ♪ Never Gonna Give You Up ♪ on STDOUT." echo -e " ${purp}[v$version]" echo -e "${yell}Usage: ./astley.sh [OPTIONS...]" echo -e "${purp}OPTIONS : ${yell}" echo -e " help - Show this message." echo -e " inject - Append to ${purp}${USER}${yell}'s bashrc. (Recommended :D)" } for arg in "$@"; do if [[ "$arg" == "help"* || "$arg" == "-h"* || "$arg" == "--h"* ]]; then usage && exit elif [[ "$arg" == "inject" ]]; then echo -en "${red}[Inject] " echo $NEVER_GONNA >> $MAKE_YOU_CRY echo -e "${green}Appended to $MAKE_YOU_CRY. <3" echo -en "${yell}If you've astley overdosed, " echo -e "delete the line ${purp}\"$NEVER_GONNA\"${yell}." exit else echo -e "${red}Unrecognized option: \"$arg\"" usage && exit fi done trap "cleanup" INT trap "quit" EXIT # Bean streamin' - agnostic to curl or wget availability. obtainium() { if has? curl; then curl -s $1 elif has? wget; then wget -q -O - $1 else echo "Cannot has internets. :(" && exit fi } echo -en "\x1b[?25l \x1b[2J \x1b[H" # Hide cursor, clear screen. #echo -e "${yell}Fetching audio..." if has? afplay; then # On Mac OS, if |afplay| available, pre-fetch compressed audio. [ -f /tmp/roll.s16 ] || obtainium $audio_raw >/tmp/roll.s16 afplay /tmp/roll.s16 & elif has? aplay; then # On Linux, if |aplay| available, stream raw sound. obtainium $audio_raw | aplay -Dplug:default -q -f S16_LE -r 8000 & elif has? play; then # On Cygwin, if |play| is available (via sox), pre-fetch compressed audio. obtainium $audio_gsm >/tmp/roll.gsm.wav play -q /tmp/roll.gsm.wav & fi audpid=$! #echo -e "${yell}Fetching video..." # Sync FPS to reality as best as possible. Mac's freebsd version of date cannot # has nanoseconds so inject python. :/ python <(cat <<EOF import sys import time fps = 25; time_per_frame = 1.0 / fps buf = ''; frame = 0; next_frame = 0 begin = time.time() try: for i, line in enumerate(sys.stdin): if i % 32 == 0: frame += 1 sys.stdout.write(buf); buf = '' elapsed = time.time() - begin repose = (frame * time_per_frame) - elapsed if repose > 0.0: time.sleep(repose) next_frame = elapsed / time_per_frame if frame >= next_frame: buf += line except KeyboardInterrupt: pass EOF ) < <(obtainium $video | bunzip2 -q 2> /dev/null) Deleted (26.12.18 08:14:31 MSK) Ссылка
Ответ на: комментарий от Shulman 26.12.18 08:02:15 MSK Там всего лишь это: https://youtu.be/dQw4w9WgXcQ Thetan ★★★ (26.12.18 08:14:34 MSK) Показать ответы Ссылка
Ответ на: комментарий от Thetan 26.12.18 08:14:34 MSK Если бы это еще работало… Но это же линукс Deleted (26.12.18 08:18:10 MSK) Показать ответ Ссылка
Ответ на: комментарий от Shulman 26.12.18 08:02:15 MSK зобанить! покарать! chenbr0 ☆ (26.12.18 08:24:33 MSK) Ссылка
Ответ на: комментарий от intelfx 26.12.18 07:23:29 MSK А всё равно вот этот легендарный пост, наверное, никто не переплюнет: программа из одной строчки ни Perl Kroz ★★★★★ (26.12.18 08:36:12 MSK) Показать ответ Ссылка
Ответ на: комментарий от Kroz 26.12.18 08:36:12 MSK это тоже не работает ( Говорила мама (комментарий) ) (дефолтная убунта 18) Deleted (26.12.18 08:40:59 MSK) Ссылка
Ответ на: комментарий от Deleted 26.12.18 08:04:56 MSK У тебя линупс в вируталке? Виндузятник детектед! Shulman ☆ (26.12.18 08:46:07 MSK) Показать ответы Ссылка
Ответ на: комментарий от Shulman 26.12.18 08:46:07 MSK Yo dawg... Кто мешает в линуксе крутить виртуалку с линуксом, чтобы ты мог сидеть в линуксе, пока сидишь в линуксе? otto ★★★ (26.12.18 08:48:28 MSK) Показать ответ Ссылка
Ответ на: комментарий от Shulman 26.12.18 08:46:07 MSK Ага! И даже пуси.ехе настоящий есть! Deleted (26.12.18 09:05:29 MSK) Ссылка
У меня замедленно раза в два, какой-то дрон-дум получился. madcore ★★★★★ (26.12.18 09:50:47 MSK) Показать ответ Ссылка
Ответ на: комментарий от madcore 26.12.18 09:50:47 MSK дрон-думВапорвейв же. Moondancer (26.12.18 10:14:12 MSK) Ссылка
Ответ на: комментарий от otto 26.12.18 08:48:28 MSK Кто мешает в линуксе крутить виртуалку с линуксом, чтобы ты мог сидеть в линуксе, пока сидишь в линуксе?Рекурсия? e000xf000h ☆ (26.12.18 11:27:14 MSK) Показать ответ Ссылка
Ответ на: комментарий от e000xf000h 26.12.18 11:27:14 MSK Не, линуксы же разные. otto ★★★ (26.12.18 11:31:49 MSK) Ссылка
Ответ на: комментарий от intelfx 26.12.18 07:23:29 MSK Оффтоп: Там 240-я вышла. Будешь писать новость? imul ★★★★★ (26.12.18 12:07:17 MSK) Показать ответ Ссылка
Ответ на: комментарий от imul 26.12.18 12:07:17 MSK Да. На выходных писал, но забил. Сегодня будет. intelfx ★★★★★ (26.12.18 12:08:01 MSK) Показать ответ Ссылка
Ответ на: комментарий от intelfx 26.12.18 12:08:01 MSK Спасибо. А то я полистал неподтверждённые и не увидел. imul ★★★★★ (26.12.18 12:10:09 MSK) Ссылка
Ответ на: комментарий от Shulman 26.12.18 08:46:07 MSK Ну, а чо, у меня тоже чего только в виртуалках нет. Не будешь же ты GuixSD на железо ставить ради того чтобы потыкать, например. У или LFS на железе собирать... WitcherGeralt ★★ (26.12.18 16:28:52 MSK) Ссылка
У Ландьюка было, я догадался даже не открывая ссылки (по первому комментарию). WitcherGeralt ★★ (26.12.18 16:31:17 MSK) Последнее исправление: WitcherGeralt 26.12.18 16:31:39 MSK (всего исправлений: 1) Ссылка
Ответ на: комментарий от Deleted 26.12.18 08:18:10 MSK У тебя питон не установлен? Какой может быть линукс без питона? rupert ★★★★★ (28.12.18 06:54:44 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от rupert 28.12.18 06:54:44 MSK хз чего. выше написал: убунта18 дефолт Deleted (28.12.18 06:57:28 MSK) Ссылка
Ответ на: комментарий от Thetan 26.12.18 08:14:34 MSK http://lurklurk.com/Rickroll Jopich1 ☆ (28.12.18 18:53:18 MSK) Ссылка
curlнатуралы честные люди используют wget. им нечего загружать через консоль скрывать. darkenshvein ★★★★★ (28.12.18 19:25:56 MSK) Ссылка