Видео смотреть бесплатно

Смотреть на русском языке видео

Официальный сайт pharma-24 24/7/365

Смотреть видео бесплатно

Lost 08.01.2010 04:41

Скрипты на bashУдобный скрипт для заливки скриншота

У всем известного сервиса Omploader есть всем известный скрипт загрузки файла :)
По моей просьбе, тов. SoulThreads сочинил небольшой скриптик, без зависимости от Ruby, ориентированный на какой-нибудь хоткей.

/usr/local/bin/makescreen.sh

1
2
3
4
5
6
7
#!/bin/bash

FILE=`date +"%Y-%m-%d-%s".png`

scrot /tmp/$FILE
URL="http://omploader.org"`curl -s -F file1=@/tmp/$FILE http://omploader.org/upload | grep -o -m 1 "/v<a-za-z0-9>*"`
notify-send "Скриншот отправлен!" "Ссылка: <a href='$URL'>$URL</a>"</a-za-z0-9>



Далее вешаем его на какую-нибудь клавишу, и пользуемся..


Тэги: bash omploader
+ 10 -
Похожие Поделиться

NickNill 08.01.2010 04:48 #
+ 0 -
notify-send это откуда? :)
Lost 08.01.2010 05:05 #
+ -1 -
В каком смысле "откуда?"? =)
notify-send выводит всплывающее окошечко со ссылкой , которую можно скопировать или открыть.
snowemo 08.01.2010 09:22 #
+ 0 -
$ equery b notify-send
< Searching for file(s) notify-send in *... >
x11-libs/libnotify-0.4.5 (/usr/bin/notify-send)
Lost 08.01.2010 09:31 #
+ 0 -
э?
snowemo 08.01.2010 11:15 #
+ 0 -
$ equery b
List all packages owning a particular set of files
Note: Normally, only one package will own a file. If multiple packages own the same file, it usually consitutes a problem, and should be reported.
ZogG 08.01.2010 14:30 #
+ 0 -
это тока в генту же вроде
kakty3 08.01.2010 13:05 #
+ 0 -
Его нету в комплекте. Его нужно ставить отдельно.
exelens 08.01.2010 05:45 #
+ 0 -
Перенёс в другой блог
booley 08.01.2010 08:32 #
+ 0 -
всем известный скрипт загрузки файла :)

Не скажите. Я про все это, включая bash, в первый раз слышу.
Lost 08.01.2010 08:35 #
+ 0 -
Omploader достаточно известен :) а скрипт висит прямо по клику "about/faq" на сайте ;)
d1g 08.01.2010 09:52 #
+ 0 -
без зависимости от Ruby ы?
Lost 08.01.2010 10:16 #
+ 0 -
Что "ы"? Я конечно понимаю что здесь не "фанатики", но четко сформулировать нельзя? Обычный скрипт - зависит от руби. Этот - нет.
d1g 08.01.2010 14:42 #
+ 0 -
ты сказал а скрипт висит прямо по клику "about/faq" на сайте, я так понял с намёком что топикстартер зря тратил время, я же напомнил, что он сдела без зависимости от руби.
а "ы" в смысле фирштейн/андерстуд/капиш.. как могу, так и изъясняюсь.
Donat 08.01.2010 09:29 #
+ 0 -
А в чем удобство подобных скриптов? Надо положить картинку в папку, а если я хочу несколько загрузить и с разными расширениями..
Lost 08.01.2010 09:37 #
+ 0 -
"Экстренный" скриншот. Нажал - получил ссылку.
bosha 08.01.2010 10:19 #
+ 2 -
А вот еще проще:

cat ~/.zsh/functions | grep omload
ompload() {
curl -F file1=@"$1" http://omploader.org/upload|awk '/Info:|File:|Thumbnail:|BBCode:/{gsub(/<<^<>*?\/?>/,"");$1=$1;sub(/^/,"\033<0; 34m");sub(/:/,"\033<0m:");print}'
}


Прям из шелла. Никаких скриптов ?
booley 08.01.2010 10:29 #
+ 1 -
А как же notify? :)
Lost 08.01.2010 10:42 #
+ 0 -
Зачот, чо
muhas 08.01.2010 12:26 #
+ 0 -
А как же проверка на ошибки и прочие прелести? Я только из за этого портянку обвязок для курла писал :)
Lost 08.01.2010 13:35 #
+ 0 -
В нем же 4 строчки, ничего личного. Я сам только изучаюсь, на уровне юзера. Но, не заметил в работе этого скрипта ничего критического, на что стоило бы делать заплатки.
snowemo 08.01.2010 16:27 #
+ 1 -
Вместо FILE=`date +"%Y-%m-%d-%s".png` лучше юзать FILE=$(mktemp)

Вместо `cmd` всегда юзать $(cmd)
KblCb 08.01.2010 11:56 #
+ 0 -
Добавь перед notify-send что-нибудь вроде which notify-send &&.
muhas 08.01.2010 12:24 #
+ 0 -
curl полезная штука, советую её освоить более подробно пригодится. Про остальное лучше промолчу :)
nymiiin 08.01.2010 22:22 #
+ 0 -
какой-то фиговый хостинг, честно говоря
ixpict 09.01.2010 15:42 #
+ 0 -
#!/usr/local/bin/bash
FILE=`date +"%Y-%m-%d-%s".png`

import -display localhost:0.0 -window root /tmp/$FILE
URL="http://omploader.org"`curl -s -F file1=@/tmp/$FILE http://omploader.org/upload | grep -o -m 1 "/v*"`
xmessage "Screens send" "Links: $URL"


Вот как сделать например для тех у кого не стоит scrot :)

Смотреть видео онлайн

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн