diff options
author | Vadim Dashevskiy <watcherhd@gmail.com> | 2014-09-05 12:08:52 +0000 |
---|---|---|
committer | Vadim Dashevskiy <watcherhd@gmail.com> | 2014-09-05 12:08:52 +0000 |
commit | f82091b2af907fb1d120c305da75c57b09cb0e7b (patch) | |
tree | f76f25019d39f634696021d2d391669fec633f9c /plugins/!Deprecated/Skype/docs | |
parent | 387bba529b2a8878a6c66661c09fc02622fe32ea (diff) |
SkypeKit based Skype plugin is moved to deprecated and will be deleted from Plugins folder by PluginUpdater
git-svn-id: http://svn.miranda-ng.org/main/trunk@10372 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'plugins/!Deprecated/Skype/docs')
-rw-r--r-- | plugins/!Deprecated/Skype/docs/readme.txt | 44 | ||||
-rw-r--r-- | plugins/!Deprecated/Skype/docs/todo_list.txt | 4 |
2 files changed, 48 insertions, 0 deletions
diff --git a/plugins/!Deprecated/Skype/docs/readme.txt b/plugins/!Deprecated/Skype/docs/readme.txt new file mode 100644 index 0000000000..8a6e71cea5 --- /dev/null +++ b/plugins/!Deprecated/Skype/docs/readme.txt @@ -0,0 +1,44 @@ +how to compile skypekit libs:
+1) download skypekit from skype site.
+2) create folders structure like this:
+ d:\MirandaNG
+ d:\SkypeKit
+ d:\SkypeKit\SDK
+3) extract skypekit archive in d:\SkypeKit\SDK. You need have structure like this:
+ d:\SkypeKit\SDK\bin
+ d:\SkypeKit\SDK\buildfiles
+ d:\SkypeKit\SDK\examples
+ etc.
+4) download and install cmake from here: http://www.cmake.org/ (Note: when installing cmake make sure that it registers in system PATH).
+5) start d:\SkypeKit\SDK\build_all.bat and wait when it finished. Note: if you have more than one version of MSVC installed - cmake will use the one that was installed last.
+You can specify the compiler by editing build_all.bat and adding '-G' key to command line (cmake -G "Visual Studio 10" - for MSVC 2010).
+6) go to d:\SkypeKit\SDK\build_all_cmake\build_cmake\ and copy skypekit.sln to skypekit_libs.sln
+7) run skypekit_libs.sln and remove all not needed projects, you need save only:
+ reference_opengl_lib
+ skypekit-avtransport
+ skypekit-cppwrapper_2_lib
+ skypekit-cyassl_lib
+ skypekit-ipccpp
+ skypekit-videobuffers
+ skypekit-voicepcm
+8) edit each project:
+ 8.1) remove not needed configurations:
+ select solution skypekit_libs
+ open Configuration Manager
+ remove MinSizeRel and RelWithDebInfo configurations from solution and each projects
+ 8.2) add x64 platform:
+ add new platform x64 with coping settings from Win32 select item create new platform for projects
+ 8.3) change in each projects lib output name by adding _x86 or _x64 at the end. depends on selected platform
+ 8.3.1) need to copy Output directory from Win32 configuration and for Win32 add Intermediate directory _x86 and for x64 add _x64
+ 8.3.2) for vc2012 need to set Platform Toolset to Visual Studio 2012 - Windows XP (v110_xp)
+ 8.3.3) for x64 platform edit Preprocessor by changing 32 to 64
+ 8.3.4) edit C/C++-Output files- pdb file name. I set default for parent name
+9) try to compile full solution
+
+you need to create Original_key.h with defining like that
+#define MY_KEY "MY_KEY"
+then you need create keypair.bin file. for this you need:
+1) download keypair.crt from skype site and put in to d:\SkypeKit\keypair.crt
+2) compile keypacker utility from here: d:\MNG orig\protocols\Skype\keypacker\. No difference debug or release.
+3) copy keypacker.exe to d:\SkypeKit\ and run it. Utility create 3 files: keypair.bin and keypair.crt.decrypted and key.h
+Now you can compile Skype protocol.
\ No newline at end of file diff --git a/plugins/!Deprecated/Skype/docs/todo_list.txt b/plugins/!Deprecated/Skype/docs/todo_list.txt new file mode 100644 index 0000000000..581db42afa --- /dev/null +++ b/plugins/!Deprecated/Skype/docs/todo_list.txt @@ -0,0 +1,4 @@ +Features:
+- voice
+- video
+- run skype runtime from resources directly
\ No newline at end of file |