Skip to content
This repository has been archived by the owner on Dec 23, 2022. It is now read-only.
/ makina Public archive

Makina is unofficial Skype API for Windows.

License

Notifications You must be signed in to change notification settings

pine/makina

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DEPRECATED

⚠️ This repository is no longer maintained.


Makina

Build status Code Climate

Makina is unofficial Skype API for Windows. It implements by UI Automation that uses image recognition (OpenCV) and optical character recognition (Tesseract OCR).

Development environments

  • JRuby
  • AutoHotKey

System requirements

  • Windows 8.1
  • Skype 7.3
  • Java 1.8
  • JRuby 1.7

Sample CLI command

$ 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."

Test

$ bundle install --path vendor/bundle
$ bundle exec rake spec

License

GNU General Public License v3
Copyright (c) 2015 Pine Mizune

About

Makina is unofficial Skype API for Windows.

Resources

License

Stars

Watchers

Forks