Recente berichten

Pagina's: 1 ... 8 9 [10]
91
Over de site / Bijna alles waardeloos (en Python script latenzien poging)
« Laatste bericht door PeterGragert Gepost op 3 oktober 2019, 15:05:09 »
Ik heb naar oude posts van mij  (als PKHG jaren geleden) gezocht
en het een of ander verscheen.

Ik heb meerde geactiveerd: of ze zijn verouderd of in de getoonde
stand waardeloos, omdat links aldaar niet meer bestaan. Jammer.

[Py]
ik = 'ben vroeger PKHG hier geweest'
def pr(iets):
    print(iets)
pr(ik)
rest ####Helaas nog altijd fout geen rho i rho
rho = rechterhaak openen
rhs  = rechterhaak sluiten


Dit lijkt te gaan , helaas niet goed
[/Py] <== werkt niet
[txt]
en dit dan wel?

Nee, alles hieronder (dit ook) italic in plaats van gewoon ..

Simple Machines Forum Software tekortkoming????
Of ontbrekend "Knoff Hoff" (now how) ha ha.


En zip bestanden of text mag men niet als bijlage toevoegen

Dus of mij een oplossing uitleggen: hoe alle Python moglijke dingen

haakjes voor Dictionaries { } ??? (derde soort haakjes zijn nodig)

Of ik maak een wiki die dat wel kan laten zien b.v.
DG.pkhg.nl

Admin, wat vind je daarvan?
92
Stel je vragen! / Hoe moet men Programmeer-code aangeven
« Laatste bericht door PeterGragert Gepost op 3 oktober 2019, 08:04:12 »
Hallo (admin)

Hoe moet men Python code in een post plakken?

In mijn voorbeeld

for i in range(1,10):
   tmp = Llayer(i)  #HIER MOETEN VIERKANTE HAKEN STAAN
 DIE NIET TE ZIEN ZIJN HIER  IN HET FORUM, HEB ZE ROND GEMAAKT.
MET VIERKANTE HAKEN ZIET HET ER FOUTIEF!!!! ZO UIT
   tmp = Llayer

groet
  Peter
   
   pdb.gimp_layer_resize(tmp, tmp.width, tmp.height, -40 * i, 0)
93
GIMP resources / Re: Python in Gimp 2.10.6 (Macbook)
« Laatste bericht door PeterGragert Gepost op 3 oktober 2019, 07:46:04 »
ZO
het verschuiven gaat zo:

   
for i in range(1,10):
    tmp = Llayer
    pdb.gimp_layer_resize(tmp, tmp.width, tmp.height, -40 * i, 0)


Overigens vergeten het intenderen van .. in de vorige post
duidelijker te maken
als een regel met een  :  (dubbel punt) eindigt moeten
erbijhorende volgende Python opdrachten een aantal
spaties naar rechts 'geindenteerd' zijn

Hier boven heb ik er 3 (of 4) spaties (zichtbarer) gedaan

Zo nu de 'text-layers' maken en verenigen met de net aangemaakte layer ... komt zo ..
94
GIMP resources / Re: Python in Gimp 2.10.6 (Macbook)
« Laatste bericht door PeterGragert Gepost op 3 oktober 2019, 07:24:36 »
Zo , open de Python Console en plak dit er in:
import gimpfu as gf

Lstr = {}
Llayer = {}

def maakImage():
    global image, display
    image = pdb.gimp_image_new(400, 40, 0)                           
    display = pdb.gimp_display_new(image)     

def maakLayerNR(nr):
    result = 'Layer' + str(nr)
    result += ' = pdb.gimp_layer_new(image, 40, 40, 0 , \'Layer' +  str(nr) + '\', 100, 0)'
    ###print (str(layer)  + ' aangemaakt renamed naar Layer' + str(nr))
    #return (eval('Layer' + str(nr)))
    #layer.name = 'Layer'+ str(nr)
    return result

def zetinLayer(layer):
    gf.gimp.Image.add_layer(image, layer)
    print (str(layer) + ' is nu ingezet')

maakImage()

L1s = maakLayerNR(1)
exec(L1s)
zetinLayer(Layer1)

for i in range(1,10):
 Lstr = maakLayerNR(i)

#Nu via exec de layers aanmaken
for i in range(1,10):
  exec(Lstr)

# nu een layer Dictionary aanmaken
for i in range(1,10):
 Llayer = eval('Layer' + str(i))


csf = pdb.gimp_context_set_foreground #lui zijn een afkorting

#oh de layers nog inzetten!
for i in range(1,10):
 zetinLayer(Llayer)


for i in range(1,10):
 csf((i*20,0,255 - i * 20))
 tmp = Llayer  #eerst 'eenvodig maken' ??? wel nodig???
 tmp.fill(0)

 
Volgende stappen:
De layers stapsgewijs maken (niet alle tegelijk) en een tekst-layer met 1..9 er op plakken en dan maar met een i  * 40 (eenheden) naar rechts schuiven ..
95
GIMP resources / Re: Python in Gimp 2.10.6 (Macbook)
« Laatste bericht door E. Sullock Enzlin Gepost op 2 oktober 2019, 17:38:02 »
Zal het eens uitproberen.
96
Over de site / Re: Vervelende inlog spam kontrole
« Laatste bericht door E. Sullock Enzlin Gepost op 2 oktober 2019, 17:35:27 »
Prima doe ik er verder niets meer aan.
97
GIMP resources / Python in Gimp 2.10.6 (Macbook)
« Laatste bericht door PeterGragert Gepost op 2 oktober 2019, 11:45:13 »
Sorry, was in Nederlands begonnen en dacht op een, he je moet Duits
schrijven ... grrr
maar ik hoop dat jullie toch alles wat ik beneden schreef ook kunnen lezen, toch?!


Hallo in Python_Fu interessierte Leser
Hab gerade ein ziemlich störendes Probleem ontdekt (und ein paar Stunden dran gearbeitet):

Aber ich bin auf dem Wege das genau zu verstehen (und kann später daher gut helfen):
Was (vermutlich) ganz und gar geht ist (hier bij mir) so mit Python in Gimp zu arbeiten,
1. die Python Console ueber  Filter activieren
2. import gimpfu as gf
Dann hat man im Prinzip alle Information:
3. alles = dir(gf)
4. alles

Vorschlag: Probier dies 4 dinge doch mal aus ==> eine lange liste von was man alles zo machen kann!

5. dir(gf.gimp)  #dies is eiche auch SEHR interessant gefolgt von
6. dir(gf.gimp.Image)

Was leider ein Problem gab war dies
Man kann in der Console BROWSE anklicken und dort suchen nach was man
gerade nötig hat!!

Was ich feststellte ist, das die im Prinzip phantastische info und Arbeitsweise
von Browse manchmal nicht übereinstimmt was gf... nötig hat!

Gut, das werde ich (mit Euren Fragen) wohl hinbekommen ;-)!

Je mehr mitmachen (wer Python kennt!! Wer Python lernen will kann mit fragen wie man das am besten macht), desto schneller kann man von den Vorteilen ein Super-Hilfsmittel zur Verfügung hat geniessen.

Der Weg zum "Schlaraffenland" ist nun deutlich ...
Das Sudoku probleem im anderen Post wird dann 'bald' gelöst sein, noch etwas Geduld

Gruss
    Peter


98
Over de site / Re: Vervelende inlog spam kontrole
« Laatste bericht door PeterGragert Gepost op 2 oktober 2019, 07:20:29 »
Best Admin,
Ik laat het maar bij de toestand van nu:
ik blijf (dit) nieuwe account gebruiken ...

Bedankt voor je moeite
     Peter

 
99
Stel je vragen! / Re: 9 keer 10 plaatjes met 9 achtergronden cijfers 1 ... 9 in het midden
« Laatste bericht door E. Sullock Enzlin Gepost op 1 oktober 2019, 13:45:02 »
Tja dit zijn de eenvoudigste stappen (1 t/m 4) nu 5 nog.
Misschien bij stap 5 nog toevoegen *, **, ***, **** of ***** (moeilijkheidsgraad).
100
Stel je vragen! / Re: 9 keer 10 plaatjes met 9 achtergronden cijfers 1 ... 9 in het midden
« Laatste bericht door PeterGragert Gepost op 1 oktober 2019, 07:43:39 »
Mal sehen ob ich heute noch Zeit hab (25 Bridgespiele auswerten etc. Nachmittags Enkelsohn von der Schule holen etc.)

Die eersten 4 ... wird wohl gelingen ...

Das 'was'-reicht probleem kan mit meinem z3-oplosser geknakt (Eindeutigkeit) gelöst werdern zeigt mal eure 'Probleme' dann schau ich
mal was kann ... mit der Hand is das ziemlich mühsam

Oben links ist ein komisches 9 Ziffern Fach (über der 9 ist die 1)
Die Hintergründe sind nun NICHT alle gleich und DAS will ich aber
der Deutlichkeit halber (und für die anderen auch ...)ß
 
Peter

En nog een plaatje waar je mee zou kunnen beginnen, ;-)
Pagina's: 1 ... 8 9 [10]