Anonymní profil Petr – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Petr – Programujte.comAnonymní profil Petr – Programujte.com

 

Příspěvky odeslané z IP adresy 81.201.60.–

Python › Úprava programu pro sikuli (…
22. 11. 2012   #167389

Zdravím, mám program v Sikuli který je napsán v Pythonu. Bohužel Sikuli neumí pracovat s getpixelcolour.

Tak bych potřeboval nějak nahradit příkaz na získání barvy něčím jako GREEN=(img) RED=(img) YELOW=(img)

Pro ty co neznají Sikuli tak sikuli vyhledává obrázky které jsou v programu a podle toho se chová.

Zde je program:

from time import sleep

def check_colors(colors):
    status = True
    for color in colors[len(colors) - 6:]:
        if color != RED and color != YELLOW:
            status = False
    if status:
        return 1

    status = True
    for color in colors[len(colors) - 6:]:
        if color != GREEN and color != YELLOW:
            status = False
    if status:
        return 2

    return 0


def run():
    colors = []

    while len(colors) < 6 or check_colors(colors) == 0:
        click(A)
        sleep(5)

        color = getPixelColor(x, y)
        colors.append(color)

    status = check_colors(colors)

    click(B)

    if status == 1:
        click(C)
    else:
        click(D)

    click(A)
    return status


while True:
    color = None
    status = None

    while not (status == 1 and color == GREEN) \
          or not (status == 2 and color == RED):
        status = run()
        color = getPixelColor(x, y)

Potřeboval bych tedy dát pryč getpixelcolor který nezná a nahradit ho pevnýma obrazama..
Ale opravdu nevím jak na to už se stím peru dlouho..

Děkuji za každou radu

Python › Schopný programátor v pythonu
13. 10. 2012   #164648

Zdravím

chtěl bych se zeptat jestli je tu nějaký schopný a ochotný programátor zkušený v pythunu.

potřeboval bych pomoct s naprogramováním scriptu v programu Sikuli.

Rád nabídnu malou finanční pomoc :)
Nejedná se o nic velkého :)

Kdyby měl někdo zájem prosím napiště mi SZ nebo třeba na GTALK (longer377@gmail.cz) :)

Petr
MySQL › Návrh tabulky pro měnící se…
26. 9. 2011   #147917

#4 null_while
jj, ale já přece nebudu vědět, kolik tam mám tabulek cinnost1, cinnost2, cinnost3...... cinnostx. jak zjistim, ve kterejch tabulkách se mi nachází výsledky z toho dne... třeba sem zrovna ten den cinnost2 nedelal. Ten den sem dělal dejme tomu c1 a C2 a v programu budu chtí aby se mi ukázala tabulka a tam jenom slouce jmeno ,cinost1, cinost3... a pod tím seznam lidí a výsledky. ale když si nechám vypsat třeba výsledky z jinyho dne, kde se dělalo víc činností, tak tam bych chtěl aby se mi zase zobrazili všechny... 

Petr
MySQL › Návrh tabulky pro měnící se…
25. 9. 2011   #147850

#2 null_while
díky za radu, jen přemýšlím jak pak ta data vytáhnout, protože představa je taková, že buďto si nechám zobrazit celej jeden test ( to znamená všechny lidi, kteří daný den dělali test) a pro všechny lidi vypíše ty hodnoty. A jde mi o to, jak zjistim, který všechny činnosti se daný den testovali?

Petr
MySQL › Návrh tabulky pro měnící se…
25. 9. 2011   #147841

Pěkný den, mám celkem složitý dotázek, budu doufat, že mi nějaká dobrá duše poradí. Co se týče navrhování DB jsem samouk a v podstatě ještě začátečník. Dříve jsem si vždy věděl rady, ale nyní mám před sebou zvláštní problém. 

Moje aplikace bude sloužit k zapisování výsleedků nějaké činnosti ke konkrétnímu člověku. Vždy jednou za týden udělám "test" všech zaměstnanců v nějakých činnostech a jejich výseldky budu uchovávat. Předem budu mít v aplikaci nejaké 4 činnosti. Každou činnost provádí nějaký člověk. Tady by to bylo jednoduché... udělám si tabulku a sloupce budou jednotlivé činnosti + jeden sloupec na osobu která činnost provedla.  pak v řádce budu mít dejme tomu : [Petr, 100, 132, 142, 98], kde ta čísla budou představovat moje výsledky.

Jenže se mi stane(a vím že se to stane párkrát do roka), že přibude (nebo i ubude) činnost. to znamená, že bych jednou potřeboval zapsat výsledek "testu" se 4mi činnostmi a jedno s 6ti činnnostmi. 

Potřeboval bych poradit, jak takové tabulky navrhnout nejlépe. Mě napadla jenom 2 řešení, která se mi nezdají uplně ok co se týče velikosti dat. 

Díky za každou odpověď, Petr.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032020 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý