Startseite | Blog | Sitemap | Impressum | Login

Buying JoBo

Q:I want to buy JoBo. What should I do ?
A: JoBo is free software. You don't have to pay for it. If you think, JoBo is worth some money or you want to use JoBo for a commercial project, please make a donation to one of the following organizations:

Starting JoBo

P: I try to start JoBo but I get the error: "This application has encountered an unexpected error and will now exit (LAX), java.lang.NoClassDefFoundError: javax/swing/jFrame"
S: It seems you're running a very old Java version without Swing. You need at least Java 1.3 for JoBo 1.3 and Java 1.4 for Jo

Q: Is it possible to increase the maximum heap size to allow larger downloads ?
A: You can increase the heap memory of the  JRE using the command line option -Xmx, e.g. -Xmx1024M

Using JoBo

Q: Why does JoBo sleep some time between downloading files from the web server.
A: JoBo follows the Guidelines for Robot Writers. The sleep time limits the load on the remote server. You can set the sleep time to zero if you really know what you are doing !

P: JoBo seems to format the downloaded pages incorrectly for non-english pages.
A: There is a problem with the HTML parser JTidy. It seems that it can't interpret HTML with 8-bit characters. I will look at this problem. A workaround is to turn off "Localize links".

Extending JoBo, using JoBo in other Java projects

Q: I have special requirement for ...
A:JoBo is only a base library that can be expanded very flexible. Have a look at the API documentation and the examples packages.
If you don't want to do this by yourself, I provide professional service to adopt JoBo for your environment. Note that at project takes usually at least a few days. Please ask for pricing.

Q: Are there any examples how to use the WebRobot in my program ?
A: Sure, look at the net.matuschek.examples package.

Q: I want to use JoBo for my own project and I want to store data in a database (or whatever you put in here). What should I do ?
A: Write your own HttpDocManager (interface defined in package net.matuschek.http) and modify net.matuschek.jobo.JoBoBase to use your own DocumentManager (or use net.matuschek.spider.WebRobot).

Q: Do I need all the XML stuff to use JoBo in my project ?
A: If you don't need something from the net.matuschek.jobo package, you will not need it. It is possible to create you own spider using only the net.matuschek.spider package. If you don't need the XML configuration, this is the easiest way.

Archivierte Seite

Diese Seite wurde archiviert, d.h. sie wird nicht mehr aktiv gepflegt und die Informationen entsprechen unter Umständen nicht mehr dem aktuellen Stand.

Talking about everything
Crazy audio
DIY audio projects and more
Anmesty International SchweizMenschenrechte für alle

Menschen für MenschenKarlheinz Böhms Äthiopienhilfe