Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (476)
Games in Android Showcase (106)
games submitted by our members
Games in WIP (530)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  LWJGL Applet Loader problems  (Read 1771 times)
0 Members and 1 Guest are viewing this topic.
Offline yoyochoo

Senior Newbie





« Posted 2012-05-11 11:04:53 »

my applet programme now need files "xx.dll" to work
how do i do ?
because the windows_natives.jar(including dll files) is presigned, <param name="al_windows" value="windows_natives.jar">
and i put the lwjgl's dll files and xx.dll together to a jar.whether sign this jar or not sign this jar,my programme is not working. 
what should i do ?thanks,appreciated...
Online kappa
« League of Dukes »

JGO Kernel


Medals: 74
Projects: 15


★★★★★


« Reply #1 - Posted 2012-05-11 11:33:15 »

Firstly to use your own native files (in addition to the LWJGL natives) you need to sign the jar containing the native files yourself.

Secondly do keep in mind that for each certificate in a signed jar there will be a security permissions dialog shown, so ideally you only want a maximum of one dialog shown to the user. So you will need to sign all the jars with your own certificate and not use the LWJGL presigned certificate. Do remember to either remove the LWJGL certificate from the presigned jars or use unsigned jars since signing a jar which already contains a certificate will not remove/replace that certificate but will add to it.

In case it makes things easier, you can store natives in multiple jars and are not limited to one native jar. e.g. <param name="al_windows" value="windows_natives.jar, myown_windows_natives.jar">. But do keep in mind that the certificate(s) for any native jar(s) must be the same as the certificate(s) in lwjgl_util_applet.jar.
Offline Mike

JGO Ninja


Medals: 71
Projects: 1
Exp: 5 years


Java guru wanabee


« Reply #2 - Posted 2012-05-11 13:01:16 »

This entry and the four sections underneath should be able to help you if you mean the default lwjgl files Smiley

http://www.lwjgl.org/wiki/index.php?title=Deploying_with_the_LWJGL_Applet_Loader_-_Introduction

Mike

My current game, Minecraft meets Farmville and goes online Smiley
State of Fortune | Discussion thread @ JGO
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline yoyochoo

Senior Newbie





« Reply #3 - Posted 2012-05-11 14:00:39 »

ok,thank you very very much Grin
Offline yoyochoo

Senior Newbie





« Reply #4 - Posted 2012-05-11 15:38:51 »

Firstly to use your own native files (in addition to the LWJGL natives) you need to sign the jar containing the native files yourself.

Secondly do keep in mind that for each certificate in a signed jar there will be a security permissions dialog shown, so ideally you only want a maximum of one dialog shown to the user. So you will need to sign all the jars with your own certificate and not use the LWJGL presigned certificate. Do remember to either remove the LWJGL certificate from the presigned jars or use unsigned jars since signing a jar which already contains a certificate will not remove/replace that certificate but will add to it.

In case it makes things easier, you can store natives in multiple jars and are not limited to one native jar. e.g. <param name="al_windows" value="windows_natives.jar, myown_windows_natives.jar">. But do keep in mind that the certificate(s) for any native jar(s) must be the same as the certificate(s) in lwjgl_util_applet.jar.
thank you !!thank you !!thank you !!
thank you !!thank you !!thank you !!
it works!
i signed lwjgl_util_applet.jar windows_natives.jar myown_windows_natives.jar with the same certificate, and it works Cheesy
and i put it like follows:
<param name="al_windows" value="windows_natives.jar, myown_windows_natives.jar">.
really appreciate your help !very very very thanks!you give me a big help Grin
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

pw (13 views)
2014-07-24 01:59:36

Riven (11 views)
2014-07-23 21:16:32

Riven (12 views)
2014-07-23 21:07:15

Riven (13 views)
2014-07-23 20:56:16

ctomni231 (43 views)
2014-07-18 06:55:21

Zero Volt (38 views)
2014-07-17 23:47:54

danieldean (32 views)
2014-07-17 23:41:23

MustardPeter (34 views)
2014-07-16 23:30:00

Cero (50 views)
2014-07-16 00:42:17

Riven (50 views)
2014-07-14 18:02:53
HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54

HotSpot Options
by Roquen
2014-05-06 15:03:10

Escape Analysis
by Roquen
2014-04-29 22:16:43

Experimental Toys
by Roquen
2014-04-28 13:24:22
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!