Ukurasa huu umetafsiriwa kutoka Kiingereza kwa urahisi. Toleo la asili la Kiingereza ndilo sahihi zaidi na, endapo mawili yanatofautiana, ndilo linalotumika.

Jinsi ya kubofya picha kwenye skrini

Onyesha macro jinsi kitufe kinavyoonekana mara moja, nayo itakipata na kukibofya popote kilipo kwenye skrini.

Imesasishwa 1 Oktoba 2026 · Kubofya picha ni bure kwenye kila mpango wa Myna Recorder.

1. Kwa nini mbofyo uliorekodiwa hukosa

Mbofyo uliorekodiwa huenda sehemu ile ile kwenye skrini kila mara. Ukihamisha dirisha, ukibadilisha azimio au kuendesha macro kwenye kompyuta nyingine, mbofyo utatua kwenye kitu kingine. Mbofyo kwenye picha hautegemei mahali vitu vilipo: macro hutafuta picha kila mara na kubofya popote ilipo sasa.

2. Nasa picha

Fungua kichupo cha Images, bonyeza Crop new area, chora kisanduku kuzunguka kitufe na uipe jina. Nasa sehemu inayokitambulisha tu, kama lebo na ukingo wa kitufe. Mandharinyuma ndani ya picha huzuia kulingana wakati mandharinyuma inapobadilika.

3. Bofya

Kwenye kichupo cha Recorder, fungua Image kwenye upau wa hatua na uchague Click it, kisha chagua picha yako. Kwenye kichupo cha Script ni mstari mmoja:

click_crop("Save")

Hatua inasubiri hadi sekunde tano picha itokee, kisha inabofya katikati yake. Picha ikikosekana kabisa, macro inaendelea na hatua inayofuata. Ongeza on_fail="label" ili kwenda sehemu nyingine badala yake, au abort=True ili kusimamisha utekelezaji.

4. Subiri kitu kwanza

Wait until visible inashikilia macro hadi picha itokee, ndivyo macro inavyosubiri ukurasa wa polepole au usafirishaji mrefu badala ya kukisia kwa pause ya muda uliowekwa:

wait_for("Report ready", timeout_ms=60000)
click_crop("Download")

Kwa kitu kinachotokea mara kwa mara tu, kizuizi cha if_image huangalia mara moja na kuendesha hatua zake pale tu picha ilipo:

if_image("Update available"):
    click_crop("Remind me later")

5. Picha isipopatikana

  • confidence= huweka ukaribu wa ulinganisho unaohitajika. Chaguo-msingi ni 0.8, yaani ulinganisho wa 80%. Ipunguze kidogo ikiwa picha iliyopo wazi inakosekana.
  • match="shape" hulinganisha mistari ya nje na kupuuza rangi, kwa kitufe kinachobadilisha rangi kikiwa kimeangaziwa au kwenye mandhari ya giza.
  • region=(x, y, width, height) hutafuta sehemu moja tu ya skrini, jambo linalokuwa la haraka zaidi na kuepuka picha inayofanana mahali pengine.
  • x_offset= na y_offset= hubofya kando ya picha, kwa mfano kwenye kisanduku kilicho karibu na lebo.
  • timeout_ms= huweka muda wa kuendelea kutafuta.

Hatua pia inaweza kupata vitu kwa rangi badala ya picha: mpe safu ya rangi nayo itafanya kazi kwenye katikati ya kipande kikubwa zaidi cha rangi hiyo.

6. Mipango na usafirishaji

  • Kubofya picha, kusubiri kwa picha na ulinganisho wa rangi ni bure kwenye kila mpango.
  • Macro inayobofya picha inaweza kuhamishwa kama .exe moja kwenye Basic na Pro, pamoja na picha zake ndani ya faili.
  • Kwa kitu kinachoonekana kwenye skrini kwa muda mfupi tu, mfululizo wa picha hupiga picha ya eneo kwa sekunde chache ili uchague picha ya kuweka. Mfululizo ni sehemu ya Basic na Pro.