Polskie Forum Użytkowników GIMP-a

Dodatki => Pluginy i Script-Fu => Wątek zaczęty przez: Ziomioslaw on 26.03.2009, 21:25:03



Tytuł: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: Ziomioslaw on 26.03.2009, 21:25:03
GimpPublishr to wtyczka (ang. plug-in) do programu GIMP, pozwalająca na przesyłanie przerabianych grafik bezpośrednio z GIMPa na dwa serwisy: Flickr i Picasaweb. Dzięki Siraiye;), licencji GNU General Public License v3 i językowi Python (jego twórcom, promotorom etc.) i... no mniejsza z tym, w tej właśnie kolejności, można od kilku miesięcy swoje obrazki wrzucać również do Waszych własnych galerii na gimpuj.info.

Oryginalna wtyczka jest do pobrania na stronie:
http://code.google.com/p/altcanvas/wiki/GimpPublishr

Nas jednak ta wersja nie interesuje, bo lepsza dostępna jest pod adresem:
http://www.gimpuj.info/download/gimp-addons/publishr-0.5.2.zip

Sposób instalacji został już wcześniej przeze mnie opisany. Ten opis służy wyjaśnieniu w jaki sposób używać GimpPublishr i wrzucać obrazki na gimpuj.info.

Poniższy poradnik nie opisuje jak używać wtyczki GimpPublishr do hostowania obrazków na serwery Flickr i Picasaweb.

Możemy zaczynać, krótkie podsumowanie czego potrzebujemy aby zacząć:
  • GIMPa 2.6
  • GIMP Python extension
  • GimpPublishr pobranego z gimpuj.info
  • działającego konta na GIMPuj info

W kwestii 3 pierwszych punktów, patrz do opisu instalacji (http://www.gimpuj.info/index.php/topic,26623.0.html), w kwestii punktu ostatniego, to poszukaj w pomocy do forum.

I jeszcze jedna uwaga zanim zaczniemy. Wrzucać do galerii można jedynie obrazki, które zapiszemy lokalnie. Obsługiwane formaty:
  • jpg
  • gif
  • png (ten ostatni tylko w GimpPublishrze z gimpuj.info - dzięki Cakprowi)

Przejdźmy do sedna tej instrukcji, czyli samej obsługi wtyczki. Znowu mała dygresja, od kolejnej wersji pluginu wtyczka ma możliwość zmiany wersji językową.

[lp] 1. GimpPublishr wywołać można z menu: Plik -> Gimp Publishr. Opcja ta jest aktywna kiedy jest otwarty jakiś plik z obrazkiem (pamiętajmy o zapisie).

(http://www.gimpuj.info/gallery/8_31_03_09_8_52_45_0.png)

[lp] 2. Kliknijmy, pokaże się główne okienko wtyczki. Widać na nim nazwy obsługiwanych serwisów oferujących hostowanie obrazków. Rzecz jasna - nas interesuje ostatni, trzeci przycisk - Gimpuj.

(http://www.gimpuj.info/gallery/8_31_03_09_8_52_45_1.png)

W nowej wersji wtyczki tutaj wybrać możemy w jakim języku ma ona pracować. Język zmieni się dopiero kiedy przejdziemy dalej. Jeśli klikniemy "Zapamiętaj wybór" (ang. "Renember choice"), język zostanie zapamiętany i zawsze będzie się ładował przy starcie wtyczki.

[lp] 3. Klikamy na przycisk "Gimpuj". Ukaże się nam okienko, gdzie trzeba podać login i hasło na forum gimpuj.info. Pod polami tekstowymi, znajdują opcje, dzięki którym możemy zapamiętać te dane - nie trzeba będzie ich później wpisywać ponownie. Tutaj uwaga: lepiej tego nie robić, gdy dzielimy jedno konto w systemie z kimś, kto też interesuje się GIMPem - może czasem się coś komuś pomieszać. Klikamy Login.

(http://www.gimpuj.info/gallery/8_31_03_09_8_52_45_2.png)

[lp] 4. Jeśli hasło i login są poprawne ukaże się okienko wrzucania pliku. Tutaj wpisujemy te same dane, które wpisywalibyśmy do formularza dodawania obrazka do galerii.

(http://www.gimpuj.info/gallery/8_31_03_09_9_21_26.png)

W polu "Nazwa" (ang. "Title") wpisujemy tytuł obrazka (taki będzie się wyświetlał w galerii).
W polu "Komentarz Autora" (ang. "Description") wpisujemy komentarz do pracy. Automatycznie zostanie on potem wzbogacony o licencję jaką wybiera się w polu "License".
Z pola "Kategoria" (ang. "Albums") wybieramy naszą galerię do jakiej chcemy wrzucić obrazek (jak widać, skrypt pobiera sobie odpowiednie dane).
W polu "Słowa kluczowe" (ang. "Tags") wpisujemy słowa kluczowe, jakie mają zostać przypisane do obrazka.
Z pola "Licencja" (ang. "License") wybieramy licencje, pod jaką publikujemy obrazek. Na forum dostępny jest krótki opis dostępnych licencji (http://www.gimpuj.info/index.php?action=license).

Pod opcjami znajdują się przyciski. Idąc od prawej do lewej, to przycisk "Anuluj" (ang. "Home") - który służy do powrotu do menu głównego pluginu. Kolejny przycisk to "Wyloguj" (ang. "SignOut"), który powoduje wylogowanie się. Następny to "Wyjdź" (ang. "Quit") oznaczający wyłączenie okienka pluginu. oraz ostatni przycisk chyba najważniejszy - "Załaduj" (ang. "Upload") po jego kliknięciu formularz i sam obrazek zostanie przesłany na serwer gimpuj.info.

Jeśli wszystko poszło zgodnie z planem, to zobaczymy komunikat: "Udało się załadować obrazek na gimpuj.info" (ang. "Successful upload to gimpuj.info!").

(http://www.gimpuj.info/gallery/8_31_03_09_8_52_45_4.png)

Gratuluję;)

Za pierwsze obrazki należą się brawa Cakprowi, kolejne to już moje wypociny.
Oryginalnym autorem wtyczki GimpPublishr jest jayeshsalvi
Obsługę gimpuj.info do wtyczki GimpPublishr dodała Siraiye


Tytuł: GimpPublishr instalacja
Wiadomość wysłana przez: Ziomioslaw on 31.03.2009, 21:27:50
Instalacja Pythona i bibliotek do niego na Windows'a. (by Dobrotek (http://www.gimpuj.info/index.php?action=profile;u=3956))

Poniższa instrukcja nie dotyczy instalacji Pythona oraz PyGTk all-in-one na systemy 64bit

1. Najpierw należy pobrać instalkę Pythona 2.6.6 (http://www.python.org/download/releases/2.6.6/) odpowiednią dla systemu 32bit.

2. Pobierz PyGTK all-in-one (http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.22/pygtk-2.22.0-1.win32-py2.6.exe). Przeznaczona jest pod systemy 32bit. Plik ten zawiera wszystkie potrzebne nam bilbioteki - PyGTK, PyCairo oraz PyGObject.

3. Jeżeli masz zainstalowengo GIMPa na dysku - odinstaluj go i wszystkie pliki z nim związane wywal do kosza (takie jak np folder .gimp).

4. Teraz przystępujemy do instalacji Pythona. uruchom instalkę. Pamiętaj by zaznaczyć opcję "Install for all users" (Zainstaluj dla wszystkich użytkowników). Instalujemy na domyślnej partycji by uniknąć problemów w przyszłości.

(http://www.gimpuj.info/replacement.png)

UWAGA: Przydałoby się teraz - dla pewności - uruchomić komputer ponownie ;)

5. Dobrze, teraz pora na PyGKT all-in-one. Uruchom instalkę. Optymalnie byłoby zainstalować ją podobnie jak Pythona - "Install for all users" oraz na domyślnie ustawionej partycji.
Podczas instalacji należy szczególną uwagę zwrócić na ustawienia, by były takie jak na obrazku poniżej:

(http://www.gimpusers.com/system/tutorial_steps/1818/PyGTK-original.png)

Dla pewności - uruchom komputer ponownie.

6. Przystępujemy do instalacji GIMPa 2.6.11, którą znajdziesz w naszym dziale Download (http://www.gimpuj.info/download/gimp-win/gimp-2.6.11-i686-setup-1.exe).

7. Uruchamiamy instalkę, podczas instalacji proszę zwrócić uwagę na dwie rzeczy:
1) Instalujemy na domyślnie ustawionej partycji
2) Najważniejsze - musi być zaznaczona opcja "GIMP Python extension". Jeżeli tego nie zrobicie, plug-iny nie będą działały ;)

(http://www.gimpusers.com/system/tutorial_steps/1819/6-original.png/gimp-2.6.11-i686-setup-1.exe)

8. Uruchamiamy GIMPa! Jeżeli wszystko zrobiliście poprawnie, w zakładce Filtry ujrzycie Python-Fu -> Konsole

Instalacja GimpPublishr

1. Pobieramy aktualną werjsę tego zacnego plug-ina (http://altcanvas.googlecode.com/files/publishr-gimp-0.5.0.zip)

2. Wypakowujemy go do katalogu C:\Documents and Settings\[TwojaNazwaUżytkownika]\.gimp-2.6\plug-ins.

3. Uruchamiamy GIMPa i szukamy w dziale Plik -> Publish On Web (albo Gimp Publishr)

Jeżeli znalazłeś - gratuluję, wszystko zrobiłeś poprawnie! Teraz przejrzyj instrukcję (http://www.gimpuj.info/index.php/topic,26624.0.html) jak z tego plug-ina dokładnie korzystać.


Tytuł: Odp: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: dan0409 on 05.02.2011, 15:06:29
Nie kumam wszystko ściągnąłem i nic. Wchodzę w Gimpa Plik i nie ma takiej opcjii


Tytuł: Odp: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: Ziomioslaw on 05.02.2011, 17:29:08
Python zainstalowany?


Tytuł: Odp: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: dan0409 on 05.02.2011, 21:02:14
Wszystko zainstalowałem i nic
Python
Menu Startowe Windows
Wszystkie programy
Python 2.5
IDLE (python GUI)
Module Docs
Python (command line)
Python Manuals
Unistall Python


Tytuł: Odp: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: Ziomioslaw on 05.02.2011, 21:55:45
A GIMP Python extension?


Tytuł: Odp: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: dan0409 on 06.02.2011, 14:49:05
Ściągnąłem z strony którą podałeś czyli http://www.gimpuj.info/index.php/topic,26623.0.html


Tytuł: Odp: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: Ziomioslaw on 06.02.2011, 15:32:17
A czy postępowałaś według wszystkich tych instrukcji? Czy widzisz w menu "Python-Fu"?


Tytuł: Odp: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: dan0409 on 06.02.2011, 15:55:20
W gimpie nie a w menu tak jak wcześniej powiedziałem
Menu Startowe Windows->
Wszystkie programy->
Python 2.5->
IDLE (python GUI)
Module Docs
Python (command line)
Python Manuals
Unistall Python


Tytuł: Odp: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: Ziomioslaw on 06.02.2011, 18:12:49
Więc nie dziwota, że nie działa. Tam jest opisane co należy czynić.


Tytuł: Odp: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: dan0409 on 06.02.2011, 19:16:39
Teraz zrobiłem wszystko z tej http://www.gimpuj.info/index.php/topic,26623.0.html
 [op]Pobrałem wszystko
 [op]Plik gimp.publishr zapakowałem (i wyodrębniłem)foldery do dokumenty->Gimp 2.6-> plug-ins
  i nadal nie działa


Tytuł: Odp: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: Ziomioslaw on 06.02.2011, 19:28:34
Teraz zrobiłem wszystko z tej http://www.gimpuj.info/index.php/topic,26623.0.html
 [op]Pobrałem wszystko
 [op]Plik gimp.publishr zapakowałem (i wyodrębniłem)foldery do dokumenty->Gimp 2.6-> plug-ins
  i nadal nie działa

Trzeba jeszcze to wszystko zainstalować. Czy w menu Fitry masz opcję "Python-Fu"?


Tytuł: Odp: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: dan0409 on 07.02.2011, 17:20:42
Tak


Tytuł: Odp: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: Ziomioslaw on 07.02.2011, 19:22:18
Czy były jakieś problemy w czasie instalacji?


Tytuł: Odp: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: dan0409 on 08.02.2011, 14:53:17
Jeżeli chodzi Ci o wiadomości typu Ostrzeżenie czy zawieszenie komputera to nie


Tytuł: Odp: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: Ziomioslaw on 08.02.2011, 19:20:26
W takim razie, skoro wszystko bezproblemowo zainstalowałeś, to nie wiem, co może być przyczyną. Jedynie chyba umieszczenie tego skryptu w nie adekwatnym miejscu.


Tytuł: Odp: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: basiabuj on 09.02.2011, 12:28:45
niestety u mnie też nie działa. Może to wina wersji gimpa. Oryginalny plik widzę jest do wersji 2.3 szkoda


Tytuł: Odp: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: dan0409 on 09.02.2011, 17:07:14
Mam wersję 2.6 :'( :(


Tytuł: Odp: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: Gacko on 15.03.2011, 13:04:29
Jeżeli chodzi o Windowsa, to wystarczy zainteresować się tym wątkiem:

http://www.gimpusers.com/tutorials/install-python-for-gimp-2-6-windows

Wystarczy pobrać Pythona 2.6 i PyGTK "all-in-one installer” i ofc postępować wg instrukcji. Sam z ciekawości testowałem na Viście i bajka - wszystko działa jak należy ;)
Myślę, że nawet można ten poradnik  przetłumaczyć i zastąpić obecny, gdyż jest trochę przestarzały ;)


Tytuł: Odp: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: mercucjusz on 13.04.2011, 12:11:01
a mi wyskakuje taki komunikat
Sorry!!!

The publishr plugin has hit an  Unknown Exception. Following is the traceback of the exception. You can help improve this plugin by reporting this exception.

All you have to do is press "Yes" to report the exception

sys.version = 2.5.1 (r251:54863, Apr 18 2007, 08:51:08) [MSC v.1310 32 bit (Intel)]
Publishr version = _ 0.5.0

Traceback (most recent call last):
  File "C:\Documents and Settings\MARCIN\.gimp-2.6\plug-ins\publishr.py", line 46, in publishr_func
    if(not (filename.lower().endswith('jpg') or
AttributeError: 'NoneType' object has no attribute 'lower'

wszystko zainstalowane bez problemu....posiadam najnowszą wersje gimp
Jak by ktos wiedział jak poradzic sobie ztym problemem było by fajnie
POZDRAWIAM


Tytuł: Odp: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: Ziomioslaw on 22.05.2011, 22:16:29
a mi wyskakuje taki komunikat
Sorry!!!

The publishr plugin has hit an  Unknown Exception. Following is the traceback of the exception. You can help improve this plugin by reporting this exception.

All you have to do is press "Yes" to report the exception

sys.version = 2.5.1 (r251:54863, Apr 18 2007, 08:51:08) [MSC v.1310 32 bit (Intel)]
Publishr version = _ 0.5.0

Traceback (most recent call last):
  File "C:\Documents and Settings\MARCIN\.gimp-2.6\plug-ins\publishr.py", line 46, in publishr_func
    if(not (filename.lower().endswith('jpg') or
AttributeError: 'NoneType' object has no attribute 'lower'

wszystko zainstalowane bez problemu....posiadam najnowszą wersje gimp
Jak by ktos wiedział jak poradzic sobie ztym problemem było by fajnie
POZDRAWIAM


Błąd został naprawiony w najnowszej wersji dostępnej w naszym Downloadzie jak i tym wątku.

Przy okazji: błąd był spowodowany próbą opublikowania niezapisanego obrazka.


Tytuł: Odp: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: kittykitty on 15.10.2011, 16:29:05
Link nie działa. Prosiłbym o podanie nowego


Tytuł: Odp: GimpPublishr dla gimpuj.info - instrukcja obsługi
Wiadomość wysłana przez: Ziomioslaw on 15.10.2011, 17:00:52
Link nie działa. Prosiłbym o podanie nowego

Poprawiłem.