kot-kota @ 13-09-2007 06:16:41

Дикий разрекламировал    преимущества сервиса flickr.com - но у меня с ним отношения не срослись. Попытался я из выстроить с другим    ресурсом, но как оказалось он скриншоты нашего планшета не понимает по формату   :/
Внимание вопрос.
Нужен конвертер png-jpg.
Где взять?

dik @ 16-09-2007 17:21:17

Код:

#!/usr/bin/env python
import os
import Image
import glob

try :
    os.mkdir("jpg")
except :
    print "Directory jpq exist!"

for i in glob.glob("*.png") :
    im = Image.open(i)
    i = "jpg/"+i[:-3]+"jpg"
    im.save(i)
    print "created" +i

Вот такой скрипт сохраняешь например в ~/bin
потом запускаешь еего в директории где лежат .png Файлы
создаст директорию jpg

установлен python ?

kot-kota @ 16-09-2007 23:54:39

http://ro.foto.radikal.ru/0709/84/f0dc675465e3.jpg питон есть вроде... тот ли?

скрипт Сохранять в оБЫчном блокноте? и потом ручками копить в консоль? ну или расширение пОменять на .bat? на псшнике так делал....

aboris @ 17-09-2007 00:25:26

Это же не виндовс! "Расширение" не имеет значения, а стандартное для скриптов вообще-то .sh Но это только традиция - работать будет с любым, только chmod не забудьте сделать.

kot-kota @ 17-09-2007 00:32:37

aboris говорит:

Это же не виндовс! "Расширение" не имеет значения, а стандартное для скриптов вообще-то .sh Но это только традиция - работать будет с любым, только chmod не забудьте сделать.

А что такое chmod ?:/

dik @ 17-09-2007 00:34:58

Расширение .py
сохранить например как png2jpg.py где угодно
потом скопировать в каталог ~/bin   

В xterm присвоить права на выполнение

Код:

$chmod +x ~/bin/png2jpg.py

Заупускать после перехода в нужный каталог

Код:

$cd MyDocs/.images

например

Код:

$png2jpg.py

или

Код:

$python ~/bin/png2jpg.py

Если вы будете преобразовывать только в папке изображений, сохраните скрипт там и запускайте

Код:

$python png2jpg.py
kot-kota @ 17-09-2007 01:38:12

Кстати тут до меня наконец дошло, почему многие пользуются именно leafpad ом для создания и редактуры текстовых заметок - потому как он позволяет задавать свободное расширение для файла. А стандартный заметкоделатель, вне зависимости от того какое расширение ты напишешь после файла добавит к тему либо .txt либо .html

dik @ 17-09-2007 02:03:31

Напиши потом как чего будет работать-не работать и вообще. Я на своей тестил - всё ок. В будущем для себя планирую написать скриптец который будет вставлять ватермарк (водяные метки) и отправлять сразу оптом на определённый e-mail. Ну если у тебя с этим сервисом сложится - добавлю jpg вариант.

kot-kota @ 17-09-2007 02:41:25

Нет, пока не заработало, но по себе знаю что нужно просто сеесть и всё продумать пошагово...
Вечером буду мучаться...
С вотермарками идея оч. положительная..пригодилось бы и мне.

dik @ 17-09-2007 02:53:35

Не заработало ? На что ругается ?

dik @ 17-09-2007 03:13:22

В python скрипте важно сохранять такое же форматирование текста - то есть в данном случае - отступы, одна табуляция или 4 пробела. Чтобы это не повлияло - выслал готовый скрипт на ваш e-mail

aboris @ 17-09-2007 10:42:52

Sorry, проглядел, что это питон. А вот chmod +x filename.py по-моему не помешало бы, как Вы считаете, dik?

dik @ 17-09-2007 11:26:16

aboris :
конечно chmod в самый раз перед использованием :)

dedline @ 25-09-2007 12:49:10

У  меня заработало, спасибочки.