Polskie Forum Użytkowników GIMP-a

Dodatki => Pluginy i Script-Fu => Wątek zaczęty przez: Jarema on 24.10.2013, 21:28:29



Tytuł: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 24.10.2013, 21:28:29
Witam,
Pod tym adresem http://registry.gimp.org/node/28610 (http://registry.gimp.org/node/28610) zamieściłem skrypt w Python-ie swojej produkcji.
Chciałbym usłyszeć wasze opinie odnośnie zasadności, i ewentualnych dróg rozwoju tego wizualnego kreatora skryptów pod Gimpa.
Poniżej zamieszczam jak to aktualnie wygląda:
(http://registry.gimp.org/files/composer_mainwindow_1.jpeg)


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: kon on 24.10.2013, 22:04:19
Szukam w FILTRACH i go nie ma.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 24.10.2013, 22:09:11
Bo to w pełni samodzielne narzędzie. I jako takie domyślne znajduje się w HELP => Composer.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: kon on 24.10.2013, 22:11:07
W ogole nie odpala..


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 25.10.2013, 12:46:43
Utworzyłem anglojęzyczny blog http://scriptfu-composer.blogspot.com/ dotyczący tegoż cudownego narzędzia.
Wszystkie OFICJALNE informacje tam będą się znajdować. Dziękuj temu powstanie jednolite kompendium wiedzy. A ja nie będę się rozdrabniać pisząc o tym samym w wielu miejscach.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 17.11.2013, 16:54:04
Nastał czas wesoły, bowiem druga wersja została udostępniona na oficjalnym blogu.  :laugh:


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: MareroQ on 22.11.2013, 21:58:46
Stworzony w pytonie interfejs (gui) robi na mnie ogromne wrażenie - ponieważ do tej pory myślałem, że to nie jest możliwe.
W „manualu” wersji 0.2 można przeczytać, że  “Script created by this version of SC (Script-Fu Composer) is NOT READY to use” więc pozwolę sobie tylko na jedną sugestię w sprawie prekursowego interfejsu – w okienku scripts przydał by się pasek przewijania – ponieważ  używanie strzałek z klawiatury nie jest zbyt wygodne.
Jestem bardzo ciekawy czy docelowo jest planowane wywoływanie scripts z parametrami domyślnymi ?
Twórcy podobnego pluginu (Lloyd Konneker ) pod nazwą Gimpscripter [https://github.com/bootchk/gimpscripter (https://github.com/bootchk/gimpscripter)]  udało się to tylko częściowo, ale pokusił się o dodanie procedur PDB i pluginów.
Ciekawszymi możliwościami dysponuje BIMP [http://www.alessandrofrancesconi.it/projects/bimp/ (http://www.alessandrofrancesconi.it/projects/bimp/)]– bo ma możliwość uzyskania podglądu skutków działania dodawanych procedur.
Z programów nie związanych z Gimpem najciekawszym jest chyba Nodewerk [http://nodewerk.com/ (http://nodewerk.com/)] – i takiego rozwiązania chciałbym się doczekać – ale uzyskanie podglądu za pomocą pythona w Gimpie chyba należy do rzeczy najtrudniejszych.
Z wielkim zainteresowaniem będę śledził rozwój tego wizualnego kreatora więc proszę o informację:
 jaki jest założony plan rozwoju ?

PS. Z uruchomieniem Creatora nie miałem problemu (Python 2.7.5 i Gimp 2.8.8 /32bit) nawet bez instalacji, sugerowanego na innych forach, dodatku glade. Może uda mi się coś więcej ustalić gdy będę miał naprawiony swój komputer – albo AUTOR jednak przekaże jakąś podpowiedź - choćby na oficjalnym blogu ...




Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: POGO on 23.11.2013, 19:13:41
Cytuj
PS. Z uruchomieniem Creatora nie miałem problemu (Python 2.7.5 i Gimp 2.8.8 /32bit) nawet bez instalacji, sugerowanego na innych forach, dodatku glade. Może uda mi się coś więcej ustalić gdy będę miał naprawiony swój komputer – albo AUTOR jednak przekaże jakąś podpowiedź - choćby na oficjalnym blogu ...

Glade jest już domyślnie zainstalowany w Gimp-ie 2.8 więc niema potrzeby instalowania tego. Jeśli są jakieś problemy w systemie Windows można dodać bibliotekę libglade-2.0-0.dll do folderu bin.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: kon on 25.11.2013, 13:45:25
Mnie przy wersji nr 2 muli GIMPA wiec wywalilem COMPOSER.Przy 1 byla masakra.Mam win32.Odpuscilem temat.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 25.11.2013, 14:39:10
MareroQ dziękuje za uznanie.
Co się tyczy ciebie Kon Ja pracuje na 64-bitowym Windows 7 z ośmioma gigabajtami zainstalowanego ramu  8-). Wiec o przycinaniu się nie ma mowy. 

Na piszę więcej przy kolejnym wydaniu za tydzień-dwa, jak ukończę zlecenie komercyjne.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: MareroQ on 11.12.2013, 20:01:45
Third Release - when ?


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 25.12.2013, 19:15:46
Choroba i porządki przedświąteczne, spowodowały konieczność odłożenia rozwoju SC.
Jednakże jest już długo wyczekiwana wersja trzecia do pobrania i używania.

Na koniec wypowiedzi Mojej w ten świąteczny czas
Życzę wszystkim obecnym i przyszłym czytelnikom tego forum dużo pieniążków
I jedynie pogodnych i uczynnych ludzi na swej drodze.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: MareroQ on 27.12.2013, 22:57:41
Elegancki i działający sposób translacji dla pluginów Pythona w Gimpie za pomocą *.json to kolejna niewiarygodna  rzecz, którą jestem zafascynowany (bo do tej pory słyszałem jedynie o takiej możliwości i nieudanych próbach) i będę próbował wykorzystać  Twój sposób do tłumaczeń moich ulubionych *.py.
Z ciekawością przeczytałem Twój Workflow jednak nie znalazłem informacji – czy przewidujesz jakąkolwiek wizualizację (jak w MathMap – opcja Preview w Composer).
Pomimo, że utworzone nowe scripts-fu nie posiadają (jeszcze?) wpisanych w Script-Fu Composer ustawień (parametrów) – to i tak już dla mnie duża frajda, że naprawdę już można próbować tworzyć własne sekwencje !

PS. Ze swojej strony bardzo dziękuję za życzenia i tylko dodam:
oby w przyszłym Nowym Roku spełnił się nie tylko te życzenia, ale wszystkie o których marzymy.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: MareroQ on 15.01.2014, 19:57:25
W tym temacie.
Czytając  Twój ostatni wpis Developer's Tools (http://scriptfu-composer.blogspot.com (http://scriptfu-composer.blogspot.com)/) znowu nabawiłem się kompleksów – ponieważ tylko dla dump_tool.py – wszystko jest  jasne (Wielkie dzięki za wskazanie źródła – pomimo, że jestem tym tematem zainteresowany – przegapiłem).
W sprawie extract_words.pyw  (pkt. 1) oraz sc_pmanager.py (pkt. 3) – potrzebuję/my  więcej informacji aby to ogarnąć (zrozumieć).
Kiedy skończysz Tworzyć Twój Rewolucyjny Program – dasz użytkownikom w języku polskim więcej wskazówek ?


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 26.03.2014, 09:24:01
8-) Zapraszam do zapoznania się z nowym wpisem na blogu.  8-)


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: MareroQ on 26.03.2014, 20:36:16
Wreszcie się doczekałem na kolejną wersję (niestety bez odpowiedzi na pytania).
Jestem jednak trochę rozczarowany, ponieważ z nieznanych mi przyczyn, Twój program da się uruchomić (jak dla mnie) tylko z Gimp 2.6.
Testowanie w 2.6 jest chyba jednak stratą czasu ?.
Brak informacji-jaka wersja Pythona jest odpowiednia (wymagana!).
Zainstalowany w Gimp 2.8 oferuje wybór języka, wczytuje ikony (do numbers) - i brak możliwości uruchomienia.
Ponieważ nieustająco uważam, że ten program ma szansę być lepszy niż action w PS - mogę prosić o więcej informacji na tym forum ?


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: kon on 26.03.2014, 20:40:17
Dwa razy to instalowalem i byla "totalna kicha" i teraz to wiem,ze to na 2.6 <what?>


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 26.03.2014, 23:52:27
Zainstalujcie wersje 2.8.6 dla MS Windows - na takiej pracuje, lecz aktualnie na Linuksie go testuje także /Ubuntu 12.04PL-DVD-i386/.

Dajcie dokładniejsze info / rzut ekranu okna gimpa, jego pasek postępu, okno wtyczki, opis słowny / bo wiem na razie nie zamierzam dodawać nowych funkcji lecz nad stabilnością popracować właśnie.

Gdy usuniecie z _scfiles katalog groups wraz z numbers. Wtedy przy ponownym uruchomieniu zostaną utworzone ponownie.
Dajcie zawartość pliku preferences i jeżeli można to wklejcie listing _scfiles po wszystkich operacjach.
Za wartość konsoli błędów(informacyjnej) także by się przydała. Wykonajcie Add Tab -> Error Console przed pierwszym uruchomieniem wtyczki.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: kon on 27.03.2014, 16:13:28
Jak to bedzie chodzilo to zainstaluje.Moje doswiadczenie..............na razie nie instaluje.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: MareroQ on 27.03.2014, 20:56:25
Dla Windows Vista 32bit, Gimp 2.8.10, Python 2.7.5:

1. Ładowanie ikon zatrzymuje się każdorazowo na _scfiles\numbers\rbicon_8.png (chociaż ta ikona się wgrała - jak również 46 innych),
2. Katalog groups nie został utworzony,
3. W konsoli błędów Gimpa brak jakichkolwiek informacji (Gimp uruchomiony z konsoli w trybie --verbose również nic w tym względzie nie komunikuje),
4. Usunięcie katalogu numbers nie pomaga,
5. Zapis w preferences {"language": "pol"}.

Jutro sprawdzę czy przegranie katalogu _scfiles z Gimpa 2.6 do 2.8 pozwoli na uruchomienie kompozytora oraz ewentualnie zmienię wersję Pythona.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 27.03.2014, 22:57:42
Najbardziej bezpieczny do testowania jest język angielski. Nie posiada ogonków i innych nie standardowych znaków.
Zmień ręcznie pol => eng, lub usuń plik preferences i wybierz angielski.

Testuje aktualnie na tej konfiguracji:
GIMP 2.8.2   [UBUNTU 12.04 LTS]
Python 2.7.3 [GCC 4.6.3]

Gimp 2.8.6   [Windows Seven]
Python 2.7.5 [MSC v.1500 32 bit (Intel)]

Znalazłem błąd w build_local_db oraz zmieniłem kolejność generowania plików.
Nową wersje zamieszczę na blogu.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: MareroQ on 28.03.2014, 19:15:43
W najnowszej wersji instalacja przebiegła bezproblemowo - poza chyba nieistotnym komunikatem:
Kod:
Script-Fu Composer -- The Aplha version of The Penultimate edition -- Ostrzeżenie
build_local_db[storage: empty, locale: c:/program files/gimp 2/share/locale] <= Not found resource or not have permission
Jednak Composer-0.4.1-alpha.zip nie zawiera katalogu _scfiles (wielu użytkowników się nie domyśli, że trzeba pobrać Composer-0.4-alpha.zip i zastąpić tylko plik sc_tool.py).

Teraz pora na wielkie testowanie.
I pierwsze uwagi-zapytania (wrażenia po pierwszym uruchomieniu):
 - do czego przewidujesz okno Własne projekty ?
 - brak wartości domyślnych wywołanego script-fu prawdopodobnie zniechęci większość użytkowników (a ja też nie rozumję jakie są Twoje plany w tym zakresie).
 


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 28.03.2014, 21:13:43
Ostrzeżenie jest powodowane tym iż wtyczka chce przetwarzać nieistniejący zasób. Puki użytkownik nie ustawi katalogu z skryptami z którego Gimp wczytuje swoje Script-Fu, puty to ostrzeżenie pojawiać się będzie.
Na marginesie: szukam jak za pomocą python-fu pobrać katalogi w których są pliki .scm. -- aby było tak jak w Gimp'ie (patrz Preferencje => Katalogi => Skrypty).

Dzięki za info. Dam pełną paczkę dla 0.4.1-alpha. To będzie pomocne. Prawda.

Odnośnie zakładki Własne projekty przeczytaj z uwagą|zrozumieniem moje wpisy
  • Additional managers for handling content - punkt trzeci
  • Developer's Tools - także punkt trzeci
Potem porozmawiamy.

Odnośnie wartości domyślnych to ich nie ma, to znaczy są ale dopiero w czasie korzystania, nie tworzenia skryptu.
Idea jak stoi, za tym od początku to iż wypełniasz pola które interesują, reszta jest obsługiwana w czasie korzystania z skryptu. Tak więc pozostawiając pole tekstowe puste, dajesz sygnał iż wartość parametru nie jest stała, lecz określana za każdym wywołaniem skryptu twego. Napisz jak kto zakomunikować innym.

Potrzebuje informacji zwrotnej także na temat tego czy plik pomocy jest łatwo dostępny i pisany przystępnym językiem.
Na koniec wpis mego ogłaszam wszem i wobec i nie interesują mnie rozwiązania idioto-odporne.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: MareroQ on 28.03.2014, 22:28:39
Jak napisałem wcześniej - to tylko moja pierwsza próba i pierwsze wrażenia.
Niewątpliwie jesteś profesjonalistą w pisaniu programów (i sposobu pisania plików pomocy)- jednak chyba treść dla większości zwykłych użytkowników nie jest jasna.

Potrzebuję (trochę ?) czasu aby na nowo zrozumieć Twoją koncepcję.
Na szybkim przykładzie - połączyłem (bez błędu)dwa losowo wybrane script-fu.
Co otrzymałem - zrzut nr 1 - to wymaga prawidłowego wypełnienia bardzo wielu pól.
Chyba z powodu niezrozumienia - pytanie - czy nie jest szybsze kolejne interaktywne wywołanie script-tu (jest opcja cofnij - aby dobrać pożądane parametry) - a nie komunikaty, iż parametr jest niewłaściwy ?

ps. Dla Windows może potrzeba informacji o script-fu z paskiem przewijania.
pps. Z powodu nieznajomości języka angielskiego - nie potrafię tego zrozumieć (inaczej bym nie pytał):
Cytuj
    Additional managers for handling content - punkt trzeci
    Developer's Tools - także punkt trzeci
ppps. Jestem za rozwiązaniami idioto-odporne (cokolwiek masz na myśli - ale to chodzi o więcej informacji od Ciebie)

Z nieustającym podziwem dla Twoich programów
MrQ


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: be@ on 28.03.2014, 23:39:29
Widzę że temat aktywny i wciąż mi się pojawia w ostatnio wysłanych, więc w końcu mnie zaciekawił. W związku z tym mam pytanko:
Dla kogo właściwie jest ten program/plugin? Dla zwykłych, przeciętnych użytkowników, czy raczej dla użytkowników mocno zaawansowanych, potrafiących pisać skrypty?


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 29.03.2014, 11:13:24
Na wstepie przepraszam za oportunizm w poprzednim wpisie.
Odpowiadajac be@:
  • dla zawansowanych ma byc usprawnieniem w codziennej pracy
  • dla przecietnych odprezeniem, aby zamiast szukac, sami mogli tworzyc
Co do reszty uwazam ze:
Teraz gdy wtyczka chwycila - okolo 2000 wejsc od pazdziernika 2013 - i nie jest juz w stadium raczkujacym, nalezaloby zrewidowac myslenie, co do obslugie tej ze wtyczki przez tych ktorych be@ nazwal zwyklymi, przecietnymi uzytkownikami.

Dla mnie model osobowosciowy takiej jednostki rysuje sie nastepujaco:
  • wie co to jest Gimp i umie uzywac narzedzi z palety
  • nie pisze wlasnych script-fu, lecz rozumie logike automatyzacji pracy

Dopuki doputy ta kwestia nie zostanie wyjasniona pojawiac, beda sie jedynie kosmetyczne poprawki.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: be@ on 29.03.2014, 18:20:08
Sądzę, że jestem typowym, przeciętnym użytkownikiem. Nie umiem pisać skryptów, ale bardzo dobrze znam narzędzia i filtry w GIMP i potrafię się nimi posługiwać. Często też korzystam z gotowych skryptów.
 Czy wobec tego mogłabym ten dodatek teraz wypróbować czy raczej powinnam poczekać, aż będzie gotowy? Nie znam angielskiego, więc chciałabym wiedzieć, czy na tym etapie taki zwykły użytkownik sobie z tym poradzi.
PS
Swoją drogą prowadzisz bloga po angielsku, a Twój polski pozostawia wiele do życzenia i czasem ciężko Cię zrozumieć :P


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 29.03.2014, 19:05:28
Co do oceny moje osoby nie będę się wypowiadał. Jest jaka Jest.
Natomiast wszelkie konstruktywne uwagi są mile widziane. Jeżeli masz sposobność zostania Beta-Testem to będzie Mnie miło gdy dołączysz to tego wąskiego grona.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: be@ on 30.03.2014, 00:14:06
To nie była ocena Twojej osoby, tylko sposobu pisania, który utrudnia czasem zrozumienie. Mieszkasz za granicą?
Czy mam sposobność zostania Beta-Testerem to właśnie nie wiem, dlatego spytałam, czy jako zwykły użytkownik będę sobie w stanie z tym poradzić, ale coś mi się zdaje, że jednak nie, więc chyba zaczekam, aż ów skrypt/plugin (nie wiem w końcu co to konkretnie jest :P) będzie gotowy :)
@Edit:
Jednak się skusiłam i zainstalowałam. Skrypt (czy co to tam jest) pojawił się w menu Pomoc: https://dl.dropboxusercontent.com/u/27473063/Gimpuj/G1/zrzut01948.png (https://dl.dropboxusercontent.com/u/27473063/Gimpuj/G1/zrzut01948.png). Po kliknięciu otworzyło się okno wyboru języka, wybrałam polski i zamknęłam, bo pisało, że trzeba zrestartować, aby zatwierdzić wybór. Teraz kiedy znów klikam w Script-Fu Composer, to zupełnie nic się nie dzieje. Po restarcie GIMP-a to samo :(
Co do pliku pomocy, to z poziomu GIMP-a (po wciśnięciu F1) u mnie się nie otwiera. Musiałam go otworzyć bezpośrednio z folderu: _scfiles -> help jednak trudno mi stwierdzić, czy jest opisany przystępnym językiem, kiedy nie mogłam w ogóle wypróbować tego skryptu, a nie jestem miłośniczką czytania suchych instrukcji...
Moja wersja GIMP-a: 2.8.6 na Windows 7 x64.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 30.03.2014, 21:11:31
Wykonaj Okna => Dokowalne okna dialogowe => Konsola błędów przed ponownym uruchomieniem wtyczki. Dzięki. Na dole ma przycisk który zapisuje zawartość konsoli do pliku. Umieszczenie go pomoże w produkcji nowej wersji. Dzięki.
DDobrze by było wiedzieć czy katalog number oraz groups zostały utworzone !?.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: be@ on 30.03.2014, 21:29:29
Wczoraj już usunęłam wtyczkę, bo myślałam, że nic z tego nie będzie, więc dziś zainstalowałam ponownie. Po zmianie języka i kolejnym uruchomieniu zauważyłam, że coś się tam wczytuje, ostatecznie zatrzymało się na:

(https://dl.dropboxusercontent.com/u/27473063/Gimpuj/G1/wtycz.png)
(ikonka bicon_15 jest w folderze)

Katalog numbers został utworzony ale katalogu groups nie znalazłam.

Ponieważ nic się już dalej nie działo, to zrestartowałam GIMP-a i tak jak napisałeś, otworzyłam najpierw konsolę błędów, a następnie uruchomiłam wtyczkę, a raczej próbowałam ją uruchomić, bo tak jak poprzednio, brak jakiejkolwiek reakcji. Konsola w ogóle nic nie pokazuje, a kiedy mimo to kliknęłam w zapisz, to zapisał się pusty plik.

Jeszcze raz przeinstalowałam wtyczkę i tym razem otworzyłam konsolę tuż po zmianie języka i dopiero uruchomiłam wtyczkę (znów coś się tam zapisywało i zatrzymało się w tym samym miejscu, co poprzednio) ale konsola nic nie pokazała.

Sprawdziłam w końcu z językiem angielskim i jest dokładnie to samo. Tym razem uruchomiłam konsolę jeszcze przed wyborem języka, ale i tak nic nie pokazuje.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 30.03.2014, 22:02:05
Dziękuje. Mam jeszcze jedną prośbę:
  • usuń cały katalog _scfiles - jeżeli istnieje
  • usuń cały katalog _gc - jeżeli instalowałaś poprzednie wersje
  • usuń sc_tool.py
  • usuń sc-connections.json w C:\Program Files\GIMP 2\32\share\locale - jeżeli istnieje
  • dopiero teraz pobierz wersję 0.4.1-alpha (http://jaremaczajkowski.pl/pub/composer/composer-0.4.1-alpha.zip)
  • powtórz operacje z ostatniego postu


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: be@ on 30.03.2014, 22:09:44
Ooo, teraz działa.
Tylko te skrypty mają nazwy angielskie, a w menu GIMP-a mam po polsku i trochę to niewygodne.
Podręcznik pomocy otwiera się teraz z poziomu otwartego okna wtyczki.
Nie mogę tam znaleźć skalowania warstwy...
Myślę, że bardzo przydatny byłby jakiś tutorial, który pokazuje użycie tego pluginu do stworzenia własnego skryptu.
Konsola błędów coś w końcu pokazała, daję w załączniku.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 30.03.2014, 22:41:39
Samouczek jak krok po kroku tworzy się własny skrypt - będzie dostępny dla wersji końcowej. Bowiem nie znam Niemieckiego i Rosyjskiego. Chciałbym, aby był dostępny dla wszystkich a tłumaczenie kosztuje.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: be@ on 30.03.2014, 23:34:23
Znalazłam to skalowanie warstwy, ale nie widzę tam możliwości wpisania parametrów w procentach. Jest tylko szerokość i wysokość :( A konkretnie, to zależy mi na takim skrypcie:
krok 1. Wyostrz
krok 2. Skaluj warstwę o 90%
krok 3. Skaluj warstwę o 90%
krok 4. Maska wyostrzająca z wybranymi parametrami
krok 5. Skaluj warstwę o 90%
krok 6. Skaluj warstwę o 90%
Ciekawe, czy w ogóle da się coś takiego skombinować za pomocą tej wtyczki.
A jeszcze lepiej, jakby się dało ustawić to skalowanie po 90% do momentu, aż warstwa osiągnie określone wymiary, ale to już pewnie zbyt skomplikowane.

PS
Trochę kijowo, że brak scrollbara i trzeba strzałkami przewijać, bo rolka myszy mi przewija za mocno (chyba dlatego przegapiłam wcześniej to skalowanie).


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 15.04.2014, 18:44:41
 8-) Dodałem nowe pliki  :laugh:


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: MareroQ on 15.04.2014, 20:45:09
Pobrałem i zainstalowałem (bezproblemowo) wersję Composer-0.4.2-alpha i nowy Tutorials.
Chociaż nie jestem całkowicie początkującym użytkownikiem GIMP-a to po pierwszym przeczytaniu Twojego podręcznika - samouczek-podstawy.pdf jestem dalej zagubiony (ale będę dalej testował program metodą prób i błędów).
Jednak mam prośbę - czy możesz dodać oprócz Tutorials for penultimate edition - jakiś film instruktażowy na YouTube ?


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: kon on 15.04.2014, 21:07:21

Chociaż nie jestem całkowicie początkującym użytkownikiem GIMP-a to po pierwszym przeczytaniu Twojego podręcznika - samouczek-podstawy.pdf jestem dalej zagubiony (ale będę dalej testował program metodą prób i błędów).
Bardzo liczymy na Ciebie.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 15.04.2014, 22:31:55
Liczę na obfity opis z testów. Mniam...
Oraz proszę, napisz Co ciebie urzekło w samouczku mym. Myślałem iż pisze przystępnie. Ale to pewnie nie mój poziom.

Zawsze Oddany


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: MareroQ on 16.04.2014, 19:55:15
Co mnie urzeka w Twoich "plikach pomocy" - to możliwość ich wywołania z poziomu pluginu i świetna grafika (ale co do treści opisowej tak już nie jest ).
Masz swoją wizję stworzenia czegoś nowego (bardzo oczekiwanego) - niestety - według mnie jesteś zbyt oszczędny w opisach .... i w odpowiedziach na zadane pytania.
Piszesz: "Ale to pewnie nie mój poziom" - więc pomóż nam "dorosnąć" przynajmniej do Twojego ! Step by Step.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: be@ on 16.04.2014, 20:09:22
Podobnie jak MareroQ odnoszę wrażenie, że przeciętni użytkownicy nie będą w stanie się w tym połapać, a i też mało komu będzie się chciało rozkminiać te opisy. Gdybyś dał przykład, krok po kroku, z pewnością byłoby to największą zachętą do testowania.
W dodatku teraz plik pomocy mam tylko po angielsku, więc sobie nie poczytam.
A i jeszcze jedno:

(https://dl.dropboxusercontent.com/u/27473063/nowy/composer.png)

Jak widać coś wcięło końcową część opisów (rozciąganie okienka nic nie zmienia).


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 16.04.2014, 21:15:17
Widzę dużo luk ostatnio w podejściu moim do tworzonego czegoś nowego (bardzo oczekiwanego).
Tak więc mam dwie gorące prośby:
 
  • Przesłanie przez forum to skryptu layer-scale, abym go obaczył.
  • Sądzę iż wielką radość byście uczynili mnie i innym zainteresowanym, gdyby ktoś odważył się wziąć samouczek "tak jak jest" i napisał co mu brakuje.
Chciałem wziąć się za tworzenie innych, ale pisane w podobnym tonie, były by nie przydatne, tym którym powinny być.

Bodajże od wersji 0.3 język plików pomocy jest dostosowany do wybranego w ustawieniach wtyczki. Więc masz drogi dwie:
  • Zmienić na j. polski
  • ręcznie "odpalić" pomoc z katalogu _scfiles / help plik run-pol.html

Inaczej jest to błąd który pominąłem. Przepraszam

PRZYPOMNIENIE: Pamiętajcie, aby się wypowiadać zawsze po pobraniu aktualnej wersji tejże wtyczki.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: be@ on 16.04.2014, 21:38:58
Na razie żadnego skryptu za pomocą tego Composer'a nie utworzyłam, bo nie potrafię, skoro nawet podpisy nad okienkami są obcięte i nie wiadomo co tam wpisać (zresztą i tak nie wiem, czy bym wiedziała, bo nie znam języka skryptowego), dlatego skryptu załączyć nie mogę.
Język mam ustawiony na polski, ale po wrzuceniu najnowszej wersji wtyczki, w katalogu help po prostu nie ma pliku pl (w poprzedniej był). Paczkę pobrałam z Twojego bloga.
Nadal uważam, że najlepszym rozwiązaniem byłby tutorial. Nie musi być jakiś rozwlekły i opisujący wszystkie funkcje i narzędzia. Wystarczyłoby pokazać tworzenie przykładowego skryptu.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 16.04.2014, 22:17:50
Będzie łopato logicznie.
  • Uruchom Gimpa - jak to się robi nie muszę chyba tłumaczyć
  • Kliknij lewy przyciskiem myszy na słowie Edycja na pasku pod tekstem "Edytor obrazów Gimp"
  • Kliknij w ten sam sposób co powyżej słowo Preferencje
  • Kliknij małą ikonkę plusa przed słowem Katalogi
  • Używają paska przewijania, będące po prawej stronie słowa "Katalogi" przewiń do słowa Skrypty
  • Po kliknięciu na słowo Skrypty, spisz na kartkę widoczne po prawej pozycje.
  • Znajdź poprzez Windows Explorer, lub inny program którego używasz kolejno katalogi z kartki
  • Szukaj plik zawierający w nazwie, lub wewnątrz siebie tekst layer-scale
  • Umieść plik na forum - jak to się robi to pewnie wiesz, bowiem dużo dłuży staż tutaj niż ja

:: Napisz czy taki sposób gadania jest dla ciebie wystarczająco wymowny. Mam tak pisać pliki pomocy. Dobrze
:: Przeczytaj z zrozumieniem mój przed ostatni wpis. OK



Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: be@ on 16.04.2014, 22:27:37
Aż tak głupia nie jestem, bez przesady. Gdzie są katalogi ze skryptami GIMP-a wiem na pamięć, nie muszę sprawdzać w preferencjach. Sądziłam, że chodzi Ci o skrypt utworzony za pomocą Twojej wtyczki, bo przecież domyślne skrypty GIMP-a są u Ciebie takie same, więc niby po co miałabym tutaj załączać swój?
Poza tym i tak nie ma tam skryptu o takiej lub podobnej nazwie. Jak nie wierzysz, to mogę dać screena z tych katalogów albo se poszukaj u Ciebie, wszak także musisz posiadać tę opcję w GIMP-ie.
Dodam, że wyszukiwanie mam ustawione tak, aby szukało również w zawartości plików, nie wiem jednak czy się to do końca sprawdza, a nie będę przecież edytować każdego skryptu po kolei aby sprawdzić, czy wewnątrz zawiera takie słowa.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 16.04.2014, 22:47:57
(http://jaremaczajkowski.pl/pub/forums/composer-tooltip.bmp)

Chodzi mnie o to iż to co masz u siebie powinno wyglądać mniej więcej tak
Cytat z pierwszej karty pomocy Co ?! Do czego służy ?!
Cytuj
Trzymając kursor mysz na polu tekstowym lub innym obiekcie przez kilka sekund poniżej tego symbolu [?] zobaczysz istotne informacje na temat przeznaczenia oraz wymaganego formatu wprowadzanej przez Ciebie wartości.

Co się tyczy zaś plików pomoc. Używam notacji trzyliterowej, tj. POL, ENG DEU
Aby to wytłumaczyć sowicie konieczna jest znajomość podstaw HTML, JavaScript, zastosowania plug_in_web_browser porzez python-fu.
Tak więc wystarczy iż w katalogu help uruchomisz plik run-pol.html i reszta zrobi się sama. Tak mała magia.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: be@ on 16.04.2014, 22:53:38
Świetnie, ale naprawdę potrafiłabym się domyślić, że POL również może oznaczać polską wersję pomocy, jednak takowego pliku także tam nie ma :P
A co do trzymania kursora, to nawet miałam napisać, że najechanie kursorem na pole również nie powoduje wyświetlenia żadnej podpowiedzi. Mogę se tak trzymać ten kursor nawet do jutra i nic, żadnego objawienia, Panie Przemądrzały ;)


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 16.04.2014, 23:08:24
To nie co robisz nie tak jak powinnaś. Rozpakowywałem pod Windows i Linux wiele razy do pustego katalogu. I były wszystkie pliki. Zapytaj może innych zaangażowanych w temat, jak ono to robią iż im działa. OK


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: be@ on 16.04.2014, 23:16:58
Jedyne, co mi przychodzi do głowy, to że pobrałam niewłaściwą paczkę. Pobierałam z Twojego bloga, bo tutaj ani na plugin registry nic nie dodałeś.
Jakbyś załączył tutaj albo podał link bezpośrednio do pliku, to by nie było nieporozumień.

@Edit:
Faktycznie, pobrałam złą paczkę. Nie wiem jakim cudem. Teraz podpowiedzi działają, ale nadal nie ma możliwości skalowania w procentach, a wpisywanie wysokości i szerokości jest bez sensu.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 16.04.2014, 23:23:46
Właśnie dlatego utworzyłem http://scriptfu-composer.blogspot.com/ aby zachować jednolitość treści, i zainteresowany użytkownik pamietał tylko jeden adres pod który ma się udać aby pobrać aktualną wersję zawsze z ostatniego posta. Dla mnie to wydaje się naturalne.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: be@ on 16.04.2014, 23:51:25
Ale podałeś tutaj także link do http://registry.gimp.org (http://registry.gimp.org), więc myślałam, że tam również będziesz aktualizować. Możliwe, że pobrałam najpierw z plugin registry, a później z bloga i wypakowałam niewłaściwą paczkę. Mimo wszystko byłoby wygodniej, gdybyś po aktualizacji podawał tu przynajmniej link do pliku.
Zabieram się za testowanie.

@Edit:
Co do pliku pomocy, to w sekcji: Węzeł główny & Połączenia dodatkowe punkt 4 oznacza status bloku, jednak nie napisałeś, co konkretnie który symbol tego statusu oznacza (strzałka, czerwona kropka i kwadracik).
@Edit2:
Próbowałam połączyć skalowanie warstwy z maską wyostrzającą, ale wyskoczyły same błędy:

(https://dl.dropboxusercontent.com/u/27473063/nowy/proba.png)

W ogóle nie rozumiem dlaczego w ustawieniach tej maski wyostrzającej w Composer był rozmiar i krycie, skoro normalnie filtr ten ma w ustawieniach: promień, rozmiar i próg.
Poza tym wciąż nie mogę rozkminić tego łączenia węzłów. Musiałam się naklikać z 10 razy zanim mi się je udało połączyć i nadal nie wiem jak to zrobiłam, bo raz jak kliknę na początek i koniec to się połączy, a 8 razy nie.
Moim zdaniem dla przeciętnego, nie umiejącego pisać skryptów użytkownika ten plugin, to na razie czarna magia. Z pewnością w tej chwili nijak się to ma do nagrywania akcji w PS czy tworzenia własnych sekwencji przekształceń w XnView.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: kon on 17.04.2014, 14:02:45
be@,MareroQ-macie u mnie ekstra premie za prace w uciazliwych warunkach.Zainteresowalem rodzine tym tematem i po uwaznej lektorze komisja orzekla-Gosciu nie jest glupi,"TE Typy Tak Maja"
Moj wniosek:Jezeli jego pomysl bedzie chodzil jak Compressor w MathMap to sobie zainstaluje.
Cierpliwosci i powodzenia w testowaniu. <wilber>


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: MareroQ on 17.04.2014, 15:34:35
Prawdopodobnie intencja Autora jest inna niż moje (Nasze ?)oczekiwania.

Ponieważ ma być Mniam...

Mni(em)am 1. Lokalizujesz (bardzo dziwnie) pluginu w menu Pomoc (Help) - wg mnie plugin i utworzone skrypty powinny znajdować się w Filtry/Kompozytor
Mni(em)am 2. Teraz nawet próba połączenia dwóch scipt-fu kończy się błędem (z powodu znanego chyba tylko autorowi) - a to działało w starszej wersji.
Mni(em)am 3. To pytanie dla mnie będzie najważniej - czy masz zamiar odpowiadać konkretnie na nasze pytania? (a Twoje milczenie będzie oznaczać iż należy czekać na wersję finalną).

Wesołych Świąt




Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: be@ on 17.04.2014, 16:34:44
Przyznam, że mi też ta lokalizacja w menu Pomoc wydaje się niezbyt poręczna i również byłabym za tym, aby umieścić
Composer w menu Filtry.
Pytanie do MareroQ: czy też masz jakieś problemy z łączeniem węzłów? Może trzeba klikać na ten początek i koniec w jakiś specjalny sposób? Bo ja po prostu klikam aż do skutku, ale nigdy nie udaje się to za pierwszym razem i nie wiem dlaczego.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 05.05.2014, 10:18:11
Aktualnie pracuje nad nowym interfejsem. Zamierzam też zmienić sposób łączenia bloków, oraz ich podawania na przestrzeń roboczą.
(http://jaremaczajkowski.pl/pub/forums/composer-0.5-interface.bmp)


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: MareroQ on 05.05.2014, 18:14:55
WP Jarema - dlaczego jesteś tak oszczędny w opisach nad Wielką Koncepcją ?
Jeżeli czytasz fora zagraniczne - to według Nich to się nigdy nie uda (http://www.gimpchat.com/viewtopic.php?f=8&t=8844&start=0#p114572 (http://www.gimpchat.com/viewtopic.php?f=8&t=8844&start=0#p114572))
A ja uważam inaczej - to jest najbardziej profesjonalne podejście do tego zagadnienia.
Kiedy udostępnisz NOWĄ WERSJĘ ?

ps. Bardzo spóźniona (przepraszam - już chyba nieistotna) odpowiedź dla Bea - chociaż próbowałem znaleźć jakąś regułę - ale jej nie znalazłem -  możliwość połączenia węzłów w starej wersji była bardzo przypadkowa.


Tytuł: Odp: Script-Fu Composer
Wiadomość wysłana przez: Jarema on 06.05.2014, 10:12:26
Tu jest kolejny temat do dyskusji http://gimpforums.com/thread-photoshop-actions-in-gimp-2-8

Nowa wersja po jawi się nie prędko. Jak widać w poprzednim wpisie, pracuje nad nowym interfejsem.
Zamierzam zarzucić łączenie bloków poprzez inne elementy na rzecz przykładania ich do siebie. Tak jak to jest zrobione w
LEGO MINDSTORMS EV3 Home Edition.
Poza tym aby chciałbym aby była oddana wersja w wasze ręce była w pełni funkcjonalna, włącznie z obsługą wczytywania i zapisywania do późniejszej edycji.
Poza tym chciałem udostępnić Podręcznik dla Opornych "Jak to się robi skrypt pierwszy raz".  :laugh: