<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="nl">
	<id>https://wiki.student.utwente.nl/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=130.89.161.119</id>
	<title>CampusWiki - Gebruikersbijdragen [nl]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.student.utwente.nl/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=130.89.161.119"/>
	<link rel="alternate" type="text/html" href="https://wiki.student.utwente.nl/wiki/Speciaal:Bijdragen/130.89.161.119"/>
	<updated>2026-10-31T23:51:55Z</updated>
	<subtitle>Gebruikersbijdragen</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.student.utwente.nl/w/index.php?title=CampusSearch_XML_interface&amp;diff=11575</id>
		<title>CampusSearch XML interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.student.utwente.nl/w/index.php?title=CampusSearch_XML_interface&amp;diff=11575"/>
		<updated>2009-10-08T23:27:19Z</updated>

		<summary type="html">&lt;p&gt;130.89.161.119: /* Projecten die gebruik maken van het XML interface */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
Het is mogelijk om CampusSearch database te raadplegen via een GET-request, waarmee je een XML output kan genereren. Dit is de eerste versie van het geheel en zal zeker in de toekomst nog aangepast worden.&lt;br /&gt;
&lt;br /&gt;
Als je gebruik maakt van dit interface, zet je project bij &#039;&#039;Projecten die gebruikt maken van het XML interface&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Voor verdere vragen of uitbreidingen, neem contact op met [[ddofborg]].&lt;br /&gt;
&lt;br /&gt;
== GET parameters ==&lt;br /&gt;
Doe een GET request naar &amp;lt;tt&amp;gt;http://search.student.utwente.nl/api/search&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Deze parameters worden ondersteund (de waarden van de GET-parameters moeten URL-encoded zijn):&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;q&amp;lt;/tt&amp;gt;: de zoek string, bijv. &amp;quot;The+Matrix&amp;quot; (&amp;lt;u&amp;gt;verplicht&amp;lt;/u&amp;gt;).&lt;br /&gt;
* &amp;lt;tt&amp;gt;page&amp;lt;/tt&amp;gt;: paginanummer, elke &#039;pagina&#039; heeft 30 resultaten, beginnend bij 0 (0-29), dan 1 (30-59), etc.&lt;br /&gt;
* &amp;lt;tt&amp;gt;minsize&amp;lt;/tt&amp;gt;: minimale grootte van de file/dir, bijv. 0.5M of 1G.&lt;br /&gt;
* &amp;lt;tt&amp;gt;maxsize&amp;lt;/tt&amp;gt;: maximale grootte van de file/dir,  bijv. 0.5M of 1G.&lt;br /&gt;
* &amp;lt;tt&amp;gt;dirsonly&amp;lt;/tt&amp;gt; waarde &#039;yes&#039; als je alleen op directories wilt zoeken.&lt;br /&gt;
&lt;br /&gt;
== Voorbeeld van XML uitvoer ==&lt;br /&gt;
Voorbeeld, zoeken naar directories genaamd &amp;quot;The Matrix&amp;quot;, met minimale grootte 0.5G en maximale grootte 2G:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;http://search.student.utwente.nl/api/search?q=the+matrix&amp;amp;page=0&amp;amp;minsize=0.5G&amp;amp;maxsize=2G&amp;amp;dirsonly=yes&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Een deel van de XML die uit komt is als volgt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;campus_search&amp;gt; &lt;br /&gt;
	&amp;lt;result&amp;gt; &lt;br /&gt;
		&amp;lt;rank&amp;gt;9&amp;lt;/rank&amp;gt; &lt;br /&gt;
		&amp;lt;netbios_name&amp;gt;NZSERVER&amp;lt;/netbios_name&amp;gt; &lt;br /&gt;
		&amp;lt;ip&amp;gt;130.89.162.28&amp;lt;/ip&amp;gt; &lt;br /&gt;
		&amp;lt;type&amp;gt;file&amp;lt;/type&amp;gt; &lt;br /&gt;
		&amp;lt;full_path&amp;gt;smb://130.89.162.28/Movies/IMDB top 30/30 - The Matrix/The Matrix [1].avi&amp;lt;/full_path&amp;gt; &lt;br /&gt;
		&amp;lt;dir&amp;gt;Movies/IMDB top 30/30 - The Matrix&amp;lt;/dir&amp;gt; &lt;br /&gt;
		&amp;lt;name&amp;gt;The Matrix [1].avi&amp;lt;/name&amp;gt; &lt;br /&gt;
		&amp;lt;online&amp;gt;no&amp;lt;/online&amp;gt; &lt;br /&gt;
		&amp;lt;size&amp;gt;735412224&amp;lt;/size&amp;gt; &lt;br /&gt;
		&amp;lt;meta&amp;gt; &lt;br /&gt;
			&amp;lt;imdb_url&amp;gt;http://imdb.com/title/tt0133093&amp;lt;/imdb_url&amp;gt; &lt;br /&gt;
			&amp;lt;imdb_rating&amp;gt;8.7&amp;lt;/imdb_rating&amp;gt; &lt;br /&gt;
			&amp;lt;imdb_year&amp;gt;1999&amp;lt;/imdb_year&amp;gt; &lt;br /&gt;
		&amp;lt;/meta&amp;gt; &lt;br /&gt;
	&amp;lt;/result&amp;gt; &lt;br /&gt;
&amp;lt;/campus_search&amp;gt; &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Foutmeldingen ==&lt;br /&gt;
Een foutmelding ziet er als volgt uit:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;campus_search&amp;gt; &lt;br /&gt;
	&amp;lt;result&amp;gt; &lt;br /&gt;
		&amp;lt;status&amp;gt;error&amp;lt;/status&amp;gt; &lt;br /&gt;
		&amp;lt;error_code&amp;gt;ERROR_SEARCH_NO_RESULTS&amp;lt;/error_code&amp;gt; &lt;br /&gt;
	&amp;lt;/result&amp;gt; &lt;br /&gt;
&amp;lt;/campus_search&amp;gt; &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Element &amp;lt;tt&amp;gt;error_code&amp;lt;/tt&amp;gt; kan een van de volgende waarden hebben: &amp;lt;tt&amp;gt;ERROR_SEARCH_NO_RESULTS&amp;lt;/tt&amp;gt;of &amp;lt;tt&amp;gt;ERROR_SEARCH_INCORRECT_QUERY&amp;lt;/tt&amp;gt;. Eerste geeft aan dat er geen resultaten gevonden zijn, de tweede dat de aanvraag niet volledig of incorrect was.&lt;br /&gt;
&lt;br /&gt;
== Projecten die gebruik maken van het XML interface ==&lt;br /&gt;
: &#039;&#039;Zet ook even je naam/e-mail hieronder, dan kunnen mensen contact met je opnemen.&#039;&#039;&lt;br /&gt;
* [http://muziek.student.utwente.nl/muziek Campusnet Music Player] (source: http://muziek.student.utwente.nl/muziek/CampusSearch.phps)&lt;br /&gt;
** De links doen het niet (05-10-2009)&lt;br /&gt;
* V-Direct is een nieuw leven in geblazen. Meer informatie volgt.&lt;br /&gt;
* Prometheus, de nieuwe campusnet client [[Prometheus]] &amp;lt;tt&amp;gt;http://github.com/shokora/Prometheus/downloads&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Zie ook ==&lt;br /&gt;
* [[CampusSearch]]&lt;br /&gt;
* [[CampusSearch development]]&lt;br /&gt;
&lt;br /&gt;
== Externe links ==&lt;br /&gt;
* http://search.student.utwente.nl/&lt;br /&gt;
&lt;br /&gt;
[[Category:CampusSearch]]&lt;/div&gt;</summary>
		<author><name>130.89.161.119</name></author>
	</entry>
	<entry>
		<id>https://wiki.student.utwente.nl/w/index.php?title=Prometheus&amp;diff=11574</id>
		<title>Prometheus</title>
		<link rel="alternate" type="text/html" href="https://wiki.student.utwente.nl/w/index.php?title=Prometheus&amp;diff=11574"/>
		<updated>2009-10-08T23:26:41Z</updated>

		<summary type="html">&lt;p&gt;130.89.161.119: /* Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Project Beschrijving ==&lt;br /&gt;
Een project dat probeert een nieuwe manier van downloaden op campusnet te creëeren. Uiteindelijk zal de bedoeling zijn om zowel een CLI client als een GUI client als een webbased deel te maken, maar vooralsnog is alleen de CLI client gemaakt. Deze heeft nog niet de functionaliteit die het project uiteindelijk poogt te bieden, maar bied de mogelijkheid om ook op de commandline makkelijk en snel te kunnen downloaden van campusnet.&lt;br /&gt;
&lt;br /&gt;
Het is geschreven in java en zou dus platform independant moeten zijn, het is alleen nog niet op veel verschillende systemen getest dus bugreports zijn van harte welkom. Daarnaast is het ook opensource (zie hieronder de link voor de git repo), dus is iedereen is vrij om er mee te doen wat ze willen.&lt;br /&gt;
&lt;br /&gt;
Ik hoop feedback te kunnen ontvangen op deze beta release, zodat ik de fouten er uit kan halen. In de tussentijd zal ik gewoon door gaan met het maken van nieuwe features.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Commandline interface&lt;br /&gt;
* Zoeken en downloaden via campussearch&lt;br /&gt;
* Verbinden met shares en downloaden&lt;br /&gt;
* Platform independent&lt;br /&gt;
&lt;br /&gt;
== Toekomstige Features ==&lt;br /&gt;
* Graphical User Interface&lt;br /&gt;
* Abonneren op series/films etc en automatisch downloaden&lt;br /&gt;
&lt;br /&gt;
== Feature Request ==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Downloaden ==&lt;br /&gt;
http://github.com/shokora/Prometheus/downloads&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
Voor opmerkingen, aanmerkingen mail me op shokora@gmail.com.&lt;br /&gt;
&lt;br /&gt;
Daarnaast ben ik ook naar iemand op zoek die goed is in het maken van GUIs en ook grafisch goed is. Er zijn wat plannen voor de GUI client die ik niet allemaal alleen aan kan.&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
* Shokora&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
http://github.com/shokora/Prometheus - git code repository &amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>130.89.161.119</name></author>
	</entry>
	<entry>
		<id>https://wiki.student.utwente.nl/w/index.php?title=Prometheus&amp;diff=11573</id>
		<title>Prometheus</title>
		<link rel="alternate" type="text/html" href="https://wiki.student.utwente.nl/w/index.php?title=Prometheus&amp;diff=11573"/>
		<updated>2009-10-08T23:26:31Z</updated>

		<summary type="html">&lt;p&gt;130.89.161.119: /* Downloaden */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Project Beschrijving ==&lt;br /&gt;
Een project dat probeert een nieuwe manier van downloaden op campusnet te creëeren. Uiteindelijk zal de bedoeling zijn om zowel een CLI client als een GUI client als een webbased deel te maken, maar vooralsnog is alleen de CLI client gemaakt. Deze heeft nog niet de functionaliteit die het project uiteindelijk poogt te bieden, maar bied de mogelijkheid om ook op de commandline makkelijk en snel te kunnen downloaden van campusnet.&lt;br /&gt;
&lt;br /&gt;
Het is geschreven in java en zou dus platform independant moeten zijn, het is alleen nog niet op veel verschillende systemen getest dus bugreports zijn van harte welkom. Daarnaast is het ook opensource (zie hieronder de link voor de git repo), dus is iedereen is vrij om er mee te doen wat ze willen.&lt;br /&gt;
&lt;br /&gt;
Ik hoop feedback te kunnen ontvangen op deze beta release, zodat ik de fouten er uit kan halen. In de tussentijd zal ik gewoon door gaan met het maken van nieuwe features.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Commandline interface&lt;br /&gt;
* Zoeken en downloaden via campussearch&lt;br /&gt;
* Verbinden met shares en downloaden&lt;br /&gt;
* Platform independent&lt;br /&gt;
&lt;br /&gt;
== Toekomstige Features ==&lt;br /&gt;
* Graphical User Interface&lt;br /&gt;
* Abonneren op series/films etc en automatisch downloaden&lt;br /&gt;
&lt;br /&gt;
== Feature Request ==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Downloaden ==&lt;br /&gt;
http://github.com/shokora/Prometheus/downloads&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
Voor opmerkingen, aanmerkingen mail me op shokora@gmail.com.&lt;br /&gt;
&lt;br /&gt;
Daarnaast ben ik ook naar iemand op zoek die goed is in het maken van GUIs en ook grafisch goed is. Er zijn wat plannen voor de GUI client die ik niet allemaal alleen aan kan.&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
* Shokora&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
http://github.com/shokora/Prometheus - git code repository &amp;lt;br /&amp;gt;&lt;br /&gt;
http://code.google.com/p/campusnet-prometheus/&lt;/div&gt;</summary>
		<author><name>130.89.161.119</name></author>
	</entry>
</feed>