CoNetServ
NPAPI plugin + jQuery UI enabling network tools into the browsers
Install / Use
/learn @VojtechVitek/CoNetServREADME
CoNetServ (Complex Network Services)
Extension that integrates network tools into the browser.
Quick links
Wiki pages <http://wiki.github.com/V-Teq/CoNetServ>_Product overview <http://www.fres-solutions.com/CoNetServ/>_ andscreenshots <http://wiki.github.com/V-Teq/CoNetServ/screenshots>_Report bug <http://github.com/V-Teq/CoNetServ/issues/labels/Bug>_ orsend us idea <http://github.com/V-Teq/CoNetServ/issues/labels/Feature>_ (alternativellyconetserv@fres-solutions.com <mailto:conetserv@fres-solutions.com>_)Contribute <http://pledgie.com/campaigns/10989>_ (suggested donation: $3.00)- Current
TODO list <http://github.com/V-Teq/CoNetServ/blob/master/TODO.txt>_ andfuture plans <http://github.com/V-Teq/CoNetServ/blob/master/TODO.txt>_ - Current
CHANGELOG <http://github.com/V-Teq/CoNetServ/blob/master/CHANGELOG.txt>_ - List of
AUTHORS <http://github.com/V-Teq/CoNetServ/blob/master/AUTHORS.txt>_
.. image:: http://github.com/V-Teq/CoNetServ/raw/master/extension/images/icon128.png
Directory structure
==================== ======================================= CMakePlugins/ CMake plugins extension/ Extension source code extension/chrome/ Google Chrome (Chromium) specific files extension/firefox/ Mozilla Firefox specific files extension/opera/ Opera specific files doc/ Documentation (Doxygen) plugin/ NPAPI-based plugin source code plugin/apple/ Apple (Darwin) specific files plugin/unix/ Unix-like specific files plugin/win/ Windows specific files ==================== =======================================
Building on Unix-like systems
a) Debug mode
::
$ mkdir -p build/$(uname)/ && cd build/$(uname) $ cmake ../../ $ make
b) Release mode
::
$ mkdir -p build/$(uname)/ && cd build/$(uname) $ cmake -DCMAKE_BUILD_TYPE=Release ../../ $ make $ make Packages
NOTE: (building 32bit plugin on 64bit system) $ cmake -DCMAKE_C_FLAGS=-m32 -DARCH=x86 -DCMAKE_BUILD_TYPE=Release ../../
NOTE 2: You will need crxmake.py script for generating debug Chrome extension .crx. You will probably need to run: $ chmod +x ./crxmake.py $ PATH="$PATH:$(pwd)" # or edit your .bashrc file to add the path during shell init Download crxmake.py from http://github.com/Constellation/crxmake.
Building on Windows
-
Run CMake (download
CMake <http://www.cmake.org/cmake/resources/software.html>_) -
Set source code path
-
Set build path (eg. source code path + /build/Windows)
-
Select build type
a) Debug mode (development)
Default
b) Release mode (exports optimized shared library without debug messages)
Set CMAKE_BUILDTYPE variable to "Release" value
-
Set XULRunnerSDK_INCLUDE_DIR (download
XULRunner SDK <https://developer.mozilla.org/en/Gecko_SDK#Downloading>_) -
Click to Configure button
-
Select generator, eg. Visual Studio 2008 (64bit)
-
Click to Configure button again
-
Click to Generate button
-
Open generated project file and you are ready to develop
