Archief - DropLoad

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

_RaKKeR_

Legacy Member
bogy zei:
vraagje aan de ts:

Hoeveel overhead heeft deze client?
Welke bin2ascii encoding wordt er gebruikt?

Er gebeurt geen bin2ascii encoding, de files + gegevens worden als multi-part formdata doorgestuurd. M.a.w Ik heb een applet gemaakt die voor u op de achtergrond het html formulier invult (www.dropload.com) en doorstuurt naar de server van dropload. Bijkomend voordeel is dat je makkelijk meerdere files tegelijk kunt sturen naar meerdere personen.

QplQyer

Legacy Member
Savage zei:
als ge naar tools => advanced gaat, kunde daar uw java console kiezen

Crasht hier ook btw
aha overgekeken, ik zocht het in de meest logische plek, zijnde Preferences maar blijkbaar Tools dus.

edit: hier is de exception die optreedt:

Code:
java.security.AccessControlException: access denied (java.net.SocketPermission www.dropload.com resolve)
	at java.security.AccessControlContext.checkPermission(AccessControlContext.java:269)
	at java.security.AccessController.checkPermission(AccessController.java:401)
	at java.lang.SecurityManager.checkPermission(SecurityManager.java:524)
	at java.lang.SecurityManager.checkConnect(SecurityManager.java:1023)
	at sun.awt.SunToolkit.getImageFromHash(SunToolkit.java:447)
	at sun.awt.SunToolkit.getImage(SunToolkit.java:490)
	at javax.swing.ImageIcon.<init>(ImageIcon.java:119)
	at javax.swing.ImageIcon.<init>(ImageIcon.java:138)
	at DropLoadApplet$1.getIcon(DropLoadApplet.java:44)
	at DropLoadApplet.initComponents(DropLoadApplet.java:41)
	at DropLoadApplet.init(DropLoadApplet.java:18)
	at com.opera.PluginPanel.run(PluginPanel.java:441)
	at java.lang.Thread.run(Thread.java:534)

Misschien iets mis met de beveilingsinstellingen van Opera ofzo?

_RaKKeR_

Legacy Member
QplQyer zei:
aha overgekeken, ik zocht het in de meest logische plek, zijnde Preferences maar blijkbaar Tools dus.

edit: hier is de exception die optreedt:

Code:
java.security.AccessControlException: access denied (java.net.SocketPermission www.dropload.com resolve)
	at java.security.AccessControlContext.checkPermission(AccessControlContext.java:269)
	at java.security.AccessController.checkPermission(AccessController.java:401)
	at java.lang.SecurityManager.checkPermission(SecurityManager.java:524)
	at java.lang.SecurityManager.checkConnect(SecurityManager.java:1023)
	at sun.awt.SunToolkit.getImageFromHash(SunToolkit.java:447)
	at sun.awt.SunToolkit.getImage(SunToolkit.java:490)
	at javax.swing.ImageIcon.<init>(ImageIcon.java:119)
	at javax.swing.ImageIcon.<init>(ImageIcon.java:138)
	at DropLoadApplet$1.getIcon(DropLoadApplet.java:44)
	at DropLoadApplet.initComponents(DropLoadApplet.java:41)
	at DropLoadApplet.init(DropLoadApplet.java:18)
	at com.opera.PluginPanel.run(PluginPanel.java:441)
	at java.lang.Thread.run(Thread.java:534)

Misschien iets mis met de beveilingsinstellingen van Opera ofzo?

Inderdaad iets mis met de beveiligingsinstellingen. Het zit zo: wanneer je een applet maakt die netwerkverbindingen legt, dan moet je die uit veiligheid signeren met een sleutel via het commando jarsigner. Zo'n sleutel kan je bekomen via erkende autoriteiten zoals 'VeriSign', maar dat kost natuurlijk geld. Een andere oplossing is zelf een sleutel aanmaken (via keytool) en daarmee je applet signeren, zoals ik gedaan heb. Bij het opstarten van de Applet vraagt je browser dan normaal gezien of je deze wilt vertrouwen ja dan neen. Gebeurt dit bij jou? Want die exceptie die jij krijgt is het gevolg van een niet geverifieerde Applet.

QplQyer

Legacy Member
Er komt dus geen schermpje op om te verifieren neen, dus daar zal de fout wel zitten.

_RaKKeR_

Legacy Member
QplQyer zei:
Er komt dus geen schermpje op om te verifieren neen, dus daar zal de fout wel zitten.

Ik citeer uit http://mindprod.com/jgloss/opera.html :

Security permissions are controlled by C:\Program Files\Opera75\classes\Opera.policy. You may find Opera's default permissions differ from the Sun standard, and so some signed Applets may not run without first modifying the file.

Ik stel voor dat je eens probeert volgende lijn toe te voegen aan deze policy file (de locatie onder linux weet ik niet):

Code:
grant codeBase "http://www.dropload.co.nr/*" { 
permission java.security.AllPermission; 
};
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan