Makina is unofficial Skype API for Windows. It implements by UI Automation that uses image recognition (OpenCV) and optical character recognition (Tesseract OCR).
- JRuby
- AutoHotKey
- Windows 8.1
- Skype 7.3
- Java 1.8
- JRuby 1.7
$ jruby -v
jruby 1.7.19 (1.9.3p551) 2015-01-29 20786bd on Java HotSpot(TM) 64-Bit Server VM 1.8.0_25-b18 +jit [Windows 8.1-amd64]
$ jgem -v
2.4.5
$ jgem install bundler
$ bundle install --path vendor/bundle
$ .\bin\send-chat-message.bat
Username: username
Message: message
Starting ...
OK
Opening chat for username ...
[log] CLICK on L(986,315)@S(0)[0,0 1920x1200]
OK
[log] CLICK on L(1018,1076)@S(0)[0,0 1920x1200]
[log] CLICK on L(1018,1076)@S(0)[0,0 1920x1200]
[log] TYPE "#ENTER."
$ bundle install --path vendor/bundle
$ bundle exec rake spec
GNU General Public License v3
Copyright (c) 2015 Pine Mizune