Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

KingRider/skype-java-api

Open more actions menu
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

161 Commits
161 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project is a mavenization and release of Skype4Java with several bug fixes.

* 1.4 RELEASED

Several bugfixes and a few features have been added to this version. 

- Windows : 
	- now the native library can be compiled using mingw, both under windows and linux. It is still possible to 
compile using visual studio, but mingw compilation is preferred.
	- a small bug in getInstaledPath function has been fixed.
	- fixed native library extraction and loading

- Mac OS : 
	- fixed problems with getProfile and other functions that depended on deprecated MESSAGE object have been fixed.
	- framework extraction fixed to work both from jar and eclipse

- Linux : a major rewrite has been done. There are now two native implementations, the old one using X11 and a new one
	using DBUS. The X11 version was very unstable and could even connect to a skype instance running on another user.
	The default implementation is now DBUS, which prove much more stable on my tests. It is possible to use the old
	implementation setting a system variable: "skype.api.impl" to x11

Some new features have been added:

- Chat.setGuidelines : can be used to change a set guidelines
- Chat.addListener : allows registering a listener that will be triggered for users entering and leaving a chat
- Skype.addChatEditListener : allows adding a listener that will be triggered when messages are edited

Besides, the samples have been moved to its own project and a lot of refactorings have been to done to organize
the code.

The samples can be found on the following project:

https://github.com/taksan/skype-api-samples

To use the API you can add the following dependency to your maven project:

<dependency>
	  <groupId>com.github.taksan</groupId>
	  <artifactId>skype-java-api</artifactId>
	  <version>1.4</version>
</dependency>

There is also a shaded jar, if you prefer:

https://www.dropbox.com/s/2j4h8rbjz7modmm/skype-java-api-1.6.jar?dl=0

About

Skype API for Java, based on Skype4Java library

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Java 90.5%
  • C 4.8%
  • Wolfram Language 1.4%
  • Objective-C 1.1%
  • Makefile 1.1%
  • C++ 1.1%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.