taksan / skype-java-api

Skype API for Java, based on Skype4Java library
128 stars 57 forks source link

[win]Library prints stacktrace when 2 instances running #6

Closed scf37 closed 12 years ago

scf37 commented 12 years ago

It is better to use unique file names becase there can be several applications using different versions of skype-java-api Or just remove e.printStackTrace() from ConnectorUtils.java

java.io.FileNotFoundException: C:\Users\asm\AppData\Local\Temp\skype_x86.dll (Процесс не может получить доступ к файлу, так как этот файл занят другим процессом) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.(FileOutputStream.java:212) at java.io.FileOutputStream.(FileOutputStream.java:104) at com.skype.connector.ConnectorUtils.extractFromJarUsingClassLoader(ConnectorUtils.java:190) at com.skype.connector.ConnectorUtils.extractFromJar(ConnectorUtils.java:98) at com.skype.connector.ConnectorUtils.extractFromJarToTemp(ConnectorUtils.java:73) at com.skype.connector.win32.Win32Connector.initializeImpl(Win32Connector.java:98) at com.skype.connector.Connector.initialize(Connector.java:485) at com.skype.connector.Connector.connect(Connector.java:433) at com.skype.connector.Connector.assureAttached(Connector.java:985) at com.skype.connector.Connector.addConnectorListener(Connector.java:1051) at com.skype.connector.Connector.addConnectorListener(Connector.java:1023) at com.skype.connector.Connector.addConnectorListener(Connector.java:1005) at com.skype.Skype.addCallListener(Skype.java:884)

taksan commented 12 years ago

You are right. I "took over" the project, there are several issues. I was unable to work on the api for quite some time, I'm sorry I took so long to reply. I'll be working on all the issues you added.

Also, feel free to fix and send a pull request =) I don't have much spare time and sometimes it may take a long time to fix.