Linux İçin Macro Kayıt Programı

Merhaba arkadaşlar linux işletim sistemlerinde biliyorsunuz windowsta çalışan bir çok uygulama çalışmıyor wine aracılığı ile bazı uygulamaları kullanamıyorsunuz. Özellikle macro programları yani ekran kayıt edip aynı işlemi yapan macro programları x sistemi ile bağdaık olmadıkları için sapıtıp kalıyorlar. Ubutu kullandığım zamanlarda ubuntu forumlarında bu tip bir program arayanları görmüştüm ancak ozamanlar program yoktu sanırım yada geliştirme aşamasındaydı program ben küçük bir araştırma yaptım ingilizce olarak ve buldum sizlerle paylaşmak istiyorum umarım işinize yarar.

Programımızın adı xmacro ve her depoda neredeyse var durumda şimdiye kadar gördüklerimin içinde en hatasız vede en hızlı program diyeiblirim.

Programı depoda olurya bulamazsanız alttaki bağlantıdan indirebilirsiniz.

http://packages.ubuntu.com/hardy/xmacro

Debian için kurulum

Yazılım merkezinde xmacro diye aratıp kuraiblirsiniz.

Uç birimde

su
root
şifreni gir ?
apt-get install xmacro

Ubuntu için kurulum

sudo apt-get install xmacro

Bütün linux versyonlarında çalışmaktadır rahatlıkla kurup deneyebilirsiniz.

Kullanımı:

Öncelikle yapmanız gereken uçbirime giriyoruz

Ben user olarak çalıştırdım sorun çıkmadı çıkarsa yönetici olarak denersiniz.

Alttaki komut ile yapacağımız hareketleri bir not defterine kayıt ediyoruz

xmacrorec2 > bursabilgisayar.txt

Bu şekilde kayıt yaptığınız notları başka linux bilgisayarlarda yada ağ üzerindeki diğer makinalardada çalıştırabilirsiniz. Özellikle rutin uçbirim işlemlerinde mesela birkaçtane server olsun server1.txt server2.txt diyerek giriş bile yaptırabilirsiniz. Bu sadece bir örnek ben böyle kullanmıyorum 🙂

Kayıt ettiğimiz dosyayı çalıştırmak için

xmacroplay "$DISPLAY" < bursabilgisayar.txt

Komut özellikleri

-d Geçikme Gönderilen olaylar için milisaniye cinsinden gecikme süresi.
Varsayılan: 10ms.
-s Faktör Ölçek Faktörü. Standart: 1.0.
-v Versyonu Göster
-h Yardım.

Aynı tekrarı bir kaç kez çalıştırmak için bir bash scripti hazırladım işinize yarayacağını düşünüyorum denersiniz.

Bunun için önce bir bursabilgisayar.sh adı ile bir dosya oluşturuyoruz.

nano bursabilgisayar.sh

Ardından içerisine alt bölümdeki kodları yağıştırıyoruz.

#!/bin/bash
for i in  2 * 100  N
do  
    xmacroplay   "$DISPLAY" < bursabilgisayar.txt  
done

Komut alır başını gider 100 200 kez tekrar yapar sapıtırsa diye durdurmak için

Klavyeden ” c tuşuna önce basmak sureti ile + ctrl yani c+ctrl kombinasyonu ile durdurabilirsiniz.

Çalıştırmak için konsolda

sh bursabilgisayar.sh

Hareketi for döngüsüne göre dizayn etmek isterseniz

yine bir dosya oluşturuyoruz

nano bursabilgisayar2.sh

İçerisine alttaki kodu yerleştiriyoruz

#!/bin/bash
    for (( i=1; i < 5; i++ ))
    do
      echo  xmacroplay  "\$DISPLAY\" < bursabilgisayar.txt
    done

Burada for döngüsünü dilediğiniz gibi ayarlarsanız sorunsuz çalıştırısınız

Çalıştırmak için konsolda

sh bursabilgisayar2.sh

Bİr açıklama

Bash scriptlerinin içinde programn kayıt ettiği bir dosya adresi var

ben genelde bash scriptleri ile aynı dizinde çalıştırdım programı

programın ism xmacro bilgisayarda kurulum ve kullanımı var

KAYIT YAPMAK İÇİN alttaki komut yeterli -s 20 harfi 20 mili saniyelik bir hızda kayıt eder demek bu kullanırken yavaş çalışması demek bence orantılı bu hız

Kayıt ederken -s 20 mili saniye ile kayıt için

xmacrorec2 -s 20 > bursabilgisayar.txt

Çalıştırıken 20 mili saniyelik bir hızda çalıştırmak için

xmacroplay  -d 20 "$DISPLAY" < bursabilgisayar.txt

Bunları bash içerisine kendiniz uygularsınız artık çünkü bash scriptleri bu aşamada büyük kolaylık sağlıyor programı random çalıştırmak ve tekrarını sağlamak için.

Kolay gelsin benden bukadar dilerim yardımcı olmuşumdur bir allah razı olsun bizi keser a.e.o hoşçakalın.

738 Responses to “Linux İçin Macro Kayıt Programı”

Sayfalar: « 18111 10 9 8 7 6 5 4 3 2 [1] Show All

  1. 5
    Anonim Says:

    Thanks bursa

  2. 4
    Cheap External DVD Drive Says:

    Teşekkürler işime yaradı anlatım

  3. 3
    Anonim Says:

    Thanks Bursa-bilgisayar.com

  4. 2
    Terry Porto Says:

    Teşekkürler güzel anlatım

  5. 1
    blackhat forum Says:

    My spouse and i were quite lucky Chris could deal with his preliminary research while using the ideas he came across when using the blog. It is now and again perplexing to just always be giving away hints which men and women could have been making money from. Therefore we consider we’ve got you to be grateful to for this. These explanations you have made, the straightforward web site menu, the friendships your site assist to create – it is mostly unbelievable, and it’s assisting our son in addition to us understand the matter is amusing, and that’s quite indispensable. Thanks for the whole lot!

Sayfalar: « 18111 10 9 8 7 6 5 4 3 2 [1] Show All

Leave a Reply

 Characters available