Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: ITmages — хостинг изображений — Мы закрываемся!  (Прочитано 168891 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Dmitry

  • Автор темы
  • Активист
  • *
  • Сообщений: 573
  • Администратор сервиса ITmages
    • Просмотр профиля
    • ITmages - хостинг изображений
Re: ITmages - хостинг изображений
« Ответ #645 : 24 Ноября 2013, 16:06:34 »
На счет не заработало - у вас не установлены заисимости - getopt. Мы скоро соберем все это в CPAN и наш скрипт можно будет установить одной строчкой в консоли. Это проще, надежнее чем раньше.


Dmitry, а где про ваш API можно почитать?

Докуменатции на него нет, нов ы можете связаться по скайпу со мной (rmpic30) и я вам расскажу все что вас интересует

Оффлайн Antony3d

  • Любитель
  • *
  • Сообщений: 83
  • 12.04+GNOME Shell 3.4.1
    • Просмотр профиля
Re: ITmages - хостинг изображений
« Ответ #646 : 24 Ноября 2013, 16:43:00 »
На счет не заработало - у вас не установлены заисимости - getopt. Мы скоро соберем все это в CPAN и наш скрипт можно будет установить одной строчкой в консоли. Это проще, надежнее чем раньше.

Спасибо, зависимости установил работает, порадовала новая опция "-c"

└──▶ upload.pl --configure -c ~/bin/etc/itmages.conf
This helper will help you to configure itmages.ru upload script
Would you like to get direct links for uploaded images (otherwise you would get links to itmages page) (yes/no)? [no]:
OpenId login is not implemented yet, so you have to register (or use anonymous upload)
Enter your login (or enter nothing if you want to use anonymous mode):
Script is now configured to use.

└──▶ upload.pl 1.png -c ~/bin/etc/itmages.conf
Link to image: http://itmages.ru/image/view/1347035/6ac5f7f3

Почему такое несуразное название скрипта upload.pl - раньше было лучше "itmages-upload", потом в пакете будет переименовано? Ведь использование в консоле этого скрипта очень удобно.

Сам код почитал посмотрел, понял что всё переписано на более современный лад... надо будет снова разбираться, как получить ссылки на тумбнэйлсы для BBкода, для меня перл темный лес а тут еще все сложнее ;).

А когда планируется выпиливание предыдущей версии APIv2? И как я понял, сразу после выпиливания и перестанет работать, предыдущий скрипт?

Оффлайн Dmitry

  • Автор темы
  • Активист
  • *
  • Сообщений: 573
  • Администратор сервиса ITmages
    • Просмотр профиля
    • ITmages - хостинг изображений
Re: ITmages - хостинг изображений
« Ответ #647 : 24 Ноября 2013, 16:44:33 »
И как я понял, сразу после выпиливания и перестанет работать, предыдущий скрипт?

Пока точно не ясно, но как только выпилим - работать перестанет, это да.

Оффлайн Antony3d

  • Любитель
  • *
  • Сообщений: 83
  • 12.04+GNOME Shell 3.4.1
    • Просмотр профиля
Re: ITmages - хостинг изображений
« Ответ #648 : 24 Ноября 2013, 17:02:16 »
Ок, спасибо за информацию, была бы она у меня вчера, я бы сразу начал новый ковырять, но попробую разобраться и с этим.


Пользователь решил продолжить мысль 24 Ноября 2013, 18:03:33:
Буду ждать pull request'ов на гитхабе :)

https://github.com/itmages/itmages-perl-upload/pulls

Плохо ориентируюсь на гит-хабе, но надеюсь реквест сделал правильно. Не стал трогать функционал конфигурирования, сделал проще чем в предыдущей версии, пусть будет выдавать все 4 линка, если на вопрос ответить "yes", кому надо дальше распарсит.
« Последнее редактирование: 24 Ноября 2013, 18:04:06 от Antony3d »

Оффлайн SergeyIT

  • Зануда.
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5738
  • Все по палатам!
    • Просмотр профиля
Re: ITmages - хостинг изображений
« Ответ #649 : 26 Ноября 2013, 18:09:12 »
Скрипт через прокси, похоже, не работает.
(Нажмите, чтобы показать/скрыть)
В 14.04 не работает
Failed to upload /home/user/Pictures/mal.png: Illegal field name '' at /usr/share/perl5/HTTP/Request/Common.pm line 37.
« Последнее редактирование: 27 Ноября 2013, 00:26:17 от SergeyIT »
Извините, я все еще учусь

Оффлайн Antony3d

  • Любитель
  • *
  • Сообщений: 83
  • 12.04+GNOME Shell 3.4.1
    • Просмотр профиля
Re: ITmages - хостинг изображений
« Ответ #650 : 28 Ноября 2013, 08:29:47 »
Скрипт через прокси, похоже, не работает.
надо добавить после
#upload file
my $lwp = LWP::UserAgent->new();
строчку
$lwp->env_proxy; # initialize proxy from environment variables
Ок, проверил, но если у меня не прописан прокси то с $lwp->env_proxy; - скрипт не работает.
А вообще вот если прокси прописан, то:
print $ENV{http_proxy};
http://10.0.0.10:8080/

Если не прописан то пустая строка. Надо проверять наверное так:
$lwp->env_proxy if $ENV{http_proxy};
Кстати у меня в окружении если включить проксю, то имя переменной строчными буквами:
$ env | grep proxy
http_proxy=http://10.0.0.10:8080/
no_proxy=localhost,127.0.0.0/8

Короче с прокси пока не всё ясно, надо тестить. И я еще не проверил с включенным работающим прокси.
В 14.04 не работает
Failed to upload /home/user/Pictures/mal.png: Illegal field name '' at /usr/share/perl5/HTTP/Request/Common.pm line 37.
А есть идеи?

На данный момент, если кто еще хочет попробовать скрипт он вот так у меня выглядит: https://github.com/antony3d/itmages-perl-upload/blob/0715e9a82e9522c0688cdf7fc5f0ea66ea99c0ab/upload.pl
В 12.04, нужны 2 зависимости: libgetopt-long-descriptive-perl и libconfig-general-perl

Оффлайн SergeyIT

  • Зануда.
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5738
  • Все по палатам!
    • Просмотр профиля
Re: ITmages - хостинг изображений
« Ответ #651 : 05 Декабря 2013, 13:44:28 »
Antony3d, для себя добавил опцию - сделать скриншот и показать в браузере.
http://paste.ubuntu.com/6523989/
Зависимости: libgetopt-long-descriptive-perl и libconfig-general-perl, и еще
 libcapture-tiny-perl и scrot
(Может чего не так наперлил - первый раз все-таки)
PS
В следующей LTS 14.04 вместо scrot можно в скрипте использовать gnome-screenshot с опцией --file (-f) - наконец добавили
« Последнее редактирование: 10 Декабря 2013, 18:16:11 от SergeyIT »
Извините, я все еще учусь

Оффлайн Dmitry

  • Автор темы
  • Активист
  • *
  • Сообщений: 573
  • Администратор сервиса ITmages
    • Просмотр профиля
    • ITmages - хостинг изображений
Re: ITmages - хостинг изображений
« Ответ #652 : 18 Декабря 2013, 02:09:16 »
Вместро хардкода firefox лучше использовать xdg-open который знает какой у пользователя браузер стоит

Оффлайн san-alex

  • Забанен
  • Старожил
  • *
  • Сообщений: 7726
  • Ex-CNC programmer
    • Просмотр профиля
Re: ITmages - хостинг изображений
« Ответ #653 : 18 Декабря 2013, 02:27:06 »
У меня наконец-то начала реклама отображаться на сайте...

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7212
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: ITmages - хостинг изображений
« Ответ #654 : 22 Декабря 2013, 13:55:59 »
Dmitry, ITmages лёг с ошибкой. Любая страничка полностью пустая, А заголовок ITmages - хостинг изображений - Ошибка
Через проксю тоже самое.

oleg kireev

  • Гость
Re: ITmages - хостинг изображений
« Ответ #655 : 22 Декабря 2013, 13:59:18 »
Dmitry,что случилось с хостингом?

Оффлайн Dmitry

  • Автор темы
  • Активист
  • *
  • Сообщений: 573
  • Администратор сервиса ITmages
    • Просмотр профиля
    • ITmages - хостинг изображений
Re: ITmages - хостинг изображений
« Ответ #656 : 22 Декабря 2013, 13:59:57 »
Dmitry, ITmages лёг с ошибкой. Любая страничка полностью пустая, А заголовок ITmages - хостинг изображений - Ошибка
Через проксю тоже самое.

Всю прошлую неделю хостинг работал на честном слове, там php слетел, пришло время починить, прошу прощения что не предупредил

Пользователь решил продолжить мысль 22 Декабря 2013, 14:47:19:
Заработало.
« Последнее редактирование: 22 Декабря 2013, 14:47:19 от Dmitry »

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7212
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: ITmages - хостинг изображений
« Ответ #657 : 26 Декабря 2013, 20:14:26 »
Dmitry, спасибо. Есть идея: на страничке с миниатюрами залитыми пользователем неплохо было бы отображать информацию по просмотрам фотографий, не открывая полноразмерное фото.

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7212
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: ITmages - хостинг изображений
« Ответ #658 : 19 Января 2014, 22:00:13 »
Что-то ITmages тормозить у меня начал.
(Нажмите, чтобы показать/скрыть)

Оффлайн Dmitry

  • Автор темы
  • Активист
  • *
  • Сообщений: 573
  • Администратор сервиса ITmages
    • Просмотр профиля
    • ITmages - хостинг изображений
Re: ITmages - хостинг изображений
« Ответ #659 : 19 Января 2014, 22:02:17 »
Что-то ITmages тормозить у меня начал.
(Нажмите, чтобы показать/скрыть)

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

 

Страница сгенерирована за 0.018 секунд. Запросов: 18.