Added support for del.icio.us

This commit is contained in:
Erik C. Thauvin 2005-03-05 21:40:28 +00:00
parent 6755d959a1
commit 0ebd570de7
14 changed files with 950 additions and 707 deletions

View file

@ -1,6 +1,6 @@
# Project
proj.name=mobibot
proj.version=0.2
proj.version=0.3
proj.package=net.thauvin.erik.mobibot
proj.run=${proj.package}.Mobibot

View file

@ -1,3 +1,3 @@
#ANT Task: ch.oscg.jreleaseinfo.BuildNumberHandler
#Sun Oct 31 00:44:26 PDT 2004
build.num.last=7
#Sat Mar 05 13:36:00 PST 2005
build.num.last=0

BIN
lib/commons-codec-1.3.jar Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
lib/delicious-1.4.jar Normal file

Binary file not shown.

View file

@ -138,7 +138,25 @@
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="jar://$MODULE_DIR$/lib/commons-httpclient-2.0.1.jar!/" />
<root url="jar://$MODULE_DIR$/lib/delicious-1.4.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</orderEntry>
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="jar://$MODULE_DIR$/lib/commons-codec-1.3.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</orderEntry>
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="jar://$MODULE_DIR$/lib/commons-httpclient-3.0-rc1.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />

View file

@ -251,16 +251,6 @@
</modules>
</component>
<component name="ProjectRootManager" version="2" assert-keyword="false" jdk-15="false" project-jdk-name="1.4.x" />
<component name="Regex">
<option name="pos1" value="218" />
<option name="pos2" value="218" />
<option name="pos3" value="116" />
<option name="pos4" value="444" />
<option name="pos5" value="117" />
<option name="autoUpdate" value="true" />
<option name="referenceOn" value="false" />
<option name="referencePos" value="0" />
</component>
<component name="RmicSettings">
<option name="IS_EANABLED" value="false" />
<option name="DEBUGGING_INFO" value="true" />

View file

@ -112,17 +112,75 @@
<option name="HIDE_WARNINGS" value="false" />
</component>
<component name="FileEditorManager" split-orientation="vertical" split-proportion="0.5">
<first-group selected-file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/Mobibot.java">
<first-group selected-file="file://$PROJECT_DIR$/ChangeLog.txt">
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/Mobibot.java" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="1055" column="9" selection-start="27106" selection-end="27106" vertical-scroll-proportion="0.21319798">
<state line="237" column="117" selection-start="5689" selection-end="5689" vertical-scroll-proportion="-4.324236">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/logs/2004-11-03.xml" pinned="false">
<entry file="file://$PROJECT_DIR$/website/index.html" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="23" column="23" selection-start="1571" selection-end="1571" vertical-scroll-proportion="0.4268559">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/ChangeLog.txt" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/build.properties" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="2" column="16" selection-start="44" selection-end="44" vertical-scroll-proportion="0.03651987">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/DeliciousPoster.java" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="49" column="13" selection-start="1854" selection-end="1854" vertical-scroll-proportion="0.2556391">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/EntryComment.java" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="53" column="13" selection-start="2016" selection-end="2016" vertical-scroll-proportion="0.32867885">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/mobibot.properties" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="17" column="7" selection-start="457" selection-end="457" vertical-scroll-proportion="0.3104189">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/build.xml" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/buildnum.properties" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="3" column="0" selection-start="98" selection-end="98" vertical-scroll-proportion="0.054779805">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/.cvsignore" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0">
<folding />
@ -145,18 +203,16 @@
<component name="J2EEProjectPane" />
<component name="NamedScopeManager" />
<component name="PackagesPane">
<expanded_node url="net.thauvin.erik" module="mobibot" type="package" />
<expanded_node url="net.thauvin.erik.mobibot" module="mobibot" type="package" />
<expanded_node url="net.thauvin" module="mobibot" type="package" />
<expanded_node url="net" module="mobibot" type="package" />
<expanded_node url="" module="mobibot" type="module" />
<expanded_node url="net.thauvin.erik" module="mobibot" type="package" />
<expanded_node url="net.thauvin" module="mobibot" type="package" />
</component>
<component name="ProjectPane">
<expanded_node url="" module="mobibot" type="module" />
<expanded_node url="file://$PROJECT_DIR$/logs" module="mobibot" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/lib" module="mobibot" type="directory" />
<expanded_node url="file://$PROJECT_DIR$" module="mobibot" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/website" module="mobibot" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/lib" module="mobibot" type="directory" />
<expanded_node url="" module="mobibot" type="module" />
</component>
<component name="ProjectView">
<navigator currentView="ProjectPane" splitterProportion="0.5">
@ -207,8 +263,28 @@
<property name="cvs_file_history_flatWidth3" value="136" />
<property name="cvs_file_history_treeOrder0" value="0" />
</component>
<component name="Regex">
<option name="pos1" value="218" />
<option name="pos2" value="218" />
<option name="pos3" value="116" />
<option name="pos4" value="444" />
<option name="pos5" value="117" />
<option name="autoUpdate" value="true" />
<option name="referenceOn" value="false" />
<option name="referencePos" value="0" />
</component>
<component name="RunManager">
<activeType name="Application" />
<configuration selected="false" default="true" type="Applet" factoryName="Applet">
<module name="" />
<option name="MAIN_CLASS_NAME" />
<option name="HTML_FILE_NAME" />
<option name="HTML_USED" value="false" />
<option name="WIDTH" value="400" />
<option name="HEIGHT" value="300" />
<option name="POLICY_FILE" value="C:/IntelliJ-IDEA/bin/appletviewer.policy" />
<option name="VM_PARAMETERS" />
</configuration>
<configuration selected="false" default="true" type="JUnit" factoryName="JUnit">
<module name="" />
<option name="PACKAGE_NAME" />
@ -237,16 +313,6 @@
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
<module name="" />
</configuration>
<configuration selected="false" default="true" type="Applet" factoryName="Applet">
<module name="" />
<option name="MAIN_CLASS_NAME" />
<option name="HTML_FILE_NAME" />
<option name="HTML_USED" value="false" />
<option name="WIDTH" value="400" />
<option name="HEIGHT" value="300" />
<option name="POLICY_FILE" value="C:/IntelliJ-IDEA/bin/appletviewer.policy" />
<option name="VM_PARAMETERS" />
</configuration>
<configuration selected="false" default="true" type="WebLogic Instance" factoryName="Local">
<option name="WORKING_DIRECTORY" />
<option name="HOST" value="localhost" />
@ -323,26 +389,28 @@
</todo-panel>
</component>
<component name="ToolWindowManager">
<frame x="-4" y="-4" width="1032" height="776" extended-state="0" />
<editor active="true" />
<frame x="42" y="29" width="1445" height="1124" extended-state="0" />
<editor active="false" />
<layout>
<window_info id="Properties File Structure" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.20918368" order="5" />
<window_info id="CVS" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33024693" order="8" />
<window_info id="Regex" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.44135803" order="10" x="22" y="277" width="980" height="214" />
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33024693" order="7" />
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="docked" type="docked" visible="true" weight="0.2622449" order="0" />
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33024693" order="1" />
<window_info id="Project" active="true" anchor="left" auto_hide="false" internal_type="docked" type="docked" visible="true" weight="0.20531228" order="0" />
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33032128" order="1" />
<window_info id="Jalopy" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="8" />
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.27959183" order="1" />
<window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33024693" order="9" />
<window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33032128" order="9" />
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="true" internal_type="docked" type="docked" visible="false" weight="0.39969134" order="6" />
<window_info id="Profile" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="8" />
<window_info id="Dependency Viewer" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="8" />
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="true" weight="0.1244898" order="1" />
<window_info id="Run" active="false" anchor="bottom" auto_hide="true" internal_type="docked" type="docked" visible="false" weight="0.39660493" order="2" x="22" y="277" width="980" height="213" />
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="true" weight="0.10193826" order="1" />
<window_info id="Run" active="false" anchor="bottom" auto_hide="true" internal_type="docked" type="docked" visible="false" weight="0.39658636" order="2" x="22" y="277" width="980" height="213" />
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.25" order="2" />
<window_info id="CVS File View" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="3" />
<window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="sliding" type="sliding" visible="false" weight="0.4" order="0" />
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.39969134" order="4" />
<window_info id="BSFConsole" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33024693" order="11" />
<window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="sliding" type="sliding" visible="false" weight="0.4" order="0" />
<window_info id="Properties File Structure" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.20918368" order="5" />
<window_info id="Web" active="false" anchor="left" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.25" order="2" />
<window_info id="Code Outline" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="4" />
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="0" />
@ -426,87 +494,6 @@
</buildFile>
</component>
<component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/FeedReader.java">
<provider selected="true" editor-type-id="text-editor">
<state line="101" column="51" selection-start="2966" selection-end="2966" vertical-scroll-proportion="0.8595601">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/mobibot.properties">
<provider selected="true" editor-type-id="properties">
<state line="6" column="32" selection-start="169" selection-end="169" vertical-scroll-offset="0" key-parts-delimiter="'.'">
<NAVIGATION_TREE>
<expanded path="" />
</NAVIGATION_TREE>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/build.properties">
<provider selected="true" editor-type-id="properties">
<state line="11" column="0" selection-start="189" selection-end="189" vertical-scroll-offset="0" key-parts-delimiter="'.'">
<NAVIGATION_TREE>
<expanded path="path" />
<expanded path="" />
</NAVIGATION_TREE>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/buildnum.properties">
<provider selected="true" editor-type-id="properties">
<state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-offset="0" key-parts-delimiter="'.'">
<NAVIGATION_TREE>
<expanded path="" />
</NAVIGATION_TREE>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/website/index.html">
<provider selected="true" editor-type-id="text-editor">
<state line="23" column="49" selection-start="1614" selection-end="1614" vertical-scroll-proportion="0.74904215">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/ReleaseInfo.java">
<provider selected="true" editor-type-id="text-editor">
<state line="11" column="13" selection-start="309" selection-end="309" vertical-scroll-proportion="0.042145595">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/EntryComment.java">
<provider selected="true" editor-type-id="text-editor">
<state line="63" column="113" selection-start="2248" selection-end="2248" vertical-scroll-proportion="0.0862069">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/EntryLink.java">
<provider selected="true" editor-type-id="text-editor">
<state line="97" column="34" selection-start="2954" selection-end="2954" vertical-scroll-proportion="0.07471264">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/GoogleSearch.java">
<provider selected="true" editor-type-id="text-editor">
<state line="54" column="13" selection-start="2041" selection-end="2041" vertical-scroll-proportion="0.48850575">
<folding />
</state>
</provider>
</entry>
<entry file="jar://$PROJECT_DIR$/lib/pircbot.jar!/org/jibble/pircbot/PircBot.class">
<provider selected="true" editor-type-id="text-editor">
<state line="77" column="35" selection-start="2270" selection-end="2270" vertical-scroll-proportion="0.33333334">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/StockQuote.java">
<provider selected="true" editor-type-id="text-editor">
<state line="53" column="13" selection-start="2029" selection-end="2029" vertical-scroll-proportion="0.33333334">
@ -539,15 +526,87 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/Mobibot.java">
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/EntryLink.java">
<provider selected="true" editor-type-id="text-editor">
<state line="1055" column="9" selection-start="27106" selection-end="27106" vertical-scroll-proportion="0.21319798">
<state line="55" column="13" selection-start="2026" selection-end="2026" vertical-scroll-proportion="0.42857143">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/DeliciousPoster.java">
<provider selected="true" editor-type-id="text-editor">
<state line="49" column="13" selection-start="1854" selection-end="1854" vertical-scroll-proportion="0.2556391">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/EntryComment.java">
<provider selected="true" editor-type-id="text-editor">
<state line="53" column="13" selection-start="2016" selection-end="2016" vertical-scroll-proportion="0.32867885">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/build.xml">
<provider selected="true" editor-type-id="text-editor">
<state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/mobibot.properties">
<provider selected="true" editor-type-id="text-editor">
<state line="17" column="7" selection-start="457" selection-end="457" vertical-scroll-proportion="0.3104189">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/website/index.html">
<provider selected="true" editor-type-id="text-editor">
<state line="23" column="23" selection-start="1571" selection-end="1571" vertical-scroll-proportion="0.4268559">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/Mobibot.java">
<provider selected="true" editor-type-id="text-editor">
<state line="237" column="117" selection-start="5689" selection-end="5689" vertical-scroll-proportion="-4.324236">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/build.properties">
<provider selected="true" editor-type-id="text-editor">
<state line="2" column="16" selection-start="44" selection-end="44" vertical-scroll-proportion="0.03651987">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/.cvsignore">
<provider selected="true" editor-type-id="text-editor">
<state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/buildnum.properties">
<provider selected="true" editor-type-id="text-editor">
<state line="3" column="0" selection-start="98" selection-end="98" vertical-scroll-proportion="0.054779805">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/ChangeLog.txt">
<provider selected="true" editor-type-id="text-editor">
<state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
</component>
<component name="ideajad">
<property name="annotate" value="false" />

View file

@ -0,0 +1,88 @@
/*
* @(#)DeliciousPoster.java
*
* Copyright (c) 2005, Erik C. Thauvin (erik@thauvin.net)
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are
* met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
*
* Redistributions in binary form must reproduce the above copyright notice,
* this list of conditions and the following disclaimer in the documentation
* and/or other materials provided with the distribution.
*
* Neither the name of the author nor the names of its contributors may be
* used to endorse or promote products derived from this software without
* specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
* IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
* THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
* $Id$
*
*/
package net.thauvin.erik.mobibot;
import del.icio.us.Delicious;
/**
* The class to handle posts to del.icio.us.
*
* @author Erik C. Thauvin
* @version $Revision$, $Date$
* @created Mar 5, 2005
* @since 1.0
*/
public class DeliciousPoster
{
private final Delicious _delicious;
private final String _tags;
/**
* Creates a new DeliciousPoster instance.
*
* @param username The del.icio.us username.
* @param password The del.icio.us password.
* @param tags The del.icio.us tags.
*/
public DeliciousPoster(String username, String password, String tags)
{
_delicious = new Delicious(username, password);
_tags = tags;
}
/**
* Adds a post to del.icio.us.
*
* @param entry The entry to add.
* @param extended The del.icio.us extended data.
*/
public final void addPost(EntryLink entry, String extended)
{
_delicious.addPost(entry.getLink(), entry.getTitle(), extended, _tags, entry.getDate());
}
/**
* Delets a post to del.icio.us.
*
* @param entry The entry to delete.
*/
public final void deletePost(EntryLink entry)
{
_delicious.deletePost(entry.getLink());
}
}

View file

@ -72,23 +72,9 @@ public class EntryLink implements Serializable
private String _link = "";
private String _login = "";
private String _nick = "";
private String _title = "No Title";
private String _title = "";
/**
* Creates a new entry.
*
* @param link The new entry's link.
* @param nick The nickname of the author of the link.
* @param login The login of the author of the link.
*/
public EntryLink(String link, String nick, String login)
{
_link = link;
_nick = nick;
_login = login;
}
/**
* Creates a new entry.
*

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,5 @@
/* Created by JReleaseInfo AntTask from Open Source Competence Group */
/* Creation date Sun Oct 31 00:44:26 PDT 2004 */
/* Creation date Sat Mar 05 13:36:00 PST 2005 */
package net.thauvin.erik.mobibot;
import java.util.Date;
@ -12,28 +12,28 @@ import java.util.Date;
public class ReleaseInfo {
/** buildDate (set during build process to 1099208666406L). */
private static Date buildDate = new Date(1099208666406L);
/** buildDate (set during build process to 1110058560437L). */
private static Date buildDate = new Date(1110058560437L);
/**
* Get buildDate (set during build process to Sun Oct 31 00:44:26 PDT 2004).
* Get buildDate (set during build process to Sat Mar 05 13:36:00 PST 2005).
* @return Date buildDate
*/
public static final Date getBuildDate() { return buildDate; }
/**
* Get buildNumber (set during build process to 7).
* Get buildNumber (set during build process to 0).
* @return int buildNumber
*/
public static final int getBuildNumber() { return 7; }
public static final int getBuildNumber() { return 0; }
/** version (set during build process to "0.2"). */
private static String version = new String("0.2");
/** version (set during build process to "0.3"). */
private static String version = new String("0.3");
/**
* Get version (set during build process to "0.2").
* Get version (set during build process to "0.3").
* @return String version
*/
public static final String getVersion() { return version; }

View file

@ -9,7 +9,7 @@
<div id="content">
<h1>mobibot</h1>
<h2>The #mobitopia bot</h2>
<p class="note"> The latest version of mobibot is always available via <a href="http://www.thauvin.net/cgi-bin/viewcvs.cgi/java/mobibot/"><strong>CVS</strong></a>. </p>
<p class="note"> The latest version of mobibot is always available via <a href="http://cvs.thauvin.net/java/mobibot/"><strong>CVS</strong></a>. </p>
<h3>About mobibot</h3>
<p><strong>mobibot</strong> is the <a href="http://www.mobitopia.com/"><strong>#mobitopia</strong></a> IRC channel bot. It is built on Paul Mutton's <a href="http://www.jibble.org/pircbot.php"><strong>PircBot Java-based Framework</strong></a>.</p>
<p>mobibot is making extensive use of various <strong>open source libraries</strong>, including:</p>
@ -18,6 +18,7 @@
<li><a href="http://jakarta.apache.org/commons/httpclient/">Commons HTTPClient</a></li>
<li><a href="http://jakarta.apache.org/commons/logging/">Commons Logging</a></li>
<li><a href="http://jakarta.apache.org/commons/net/">Commons Net</a></li>
<li><a href="http://sourceforge.net/projects/delicious-java/">delicious-java</a></li>
<li><a href="http://google-taglib.sourceforge.net">Google Tag Library</a></li>
<li><a href="http://sourceforge.net/projects/jweather/">JWeather</a></li>
<li><a href="http://lts.online.fr/dev/java/math.evaluator/">MathEvaluator</a></li>
@ -48,7 +49,7 @@
<p><code>mobibot: help</code></p>
<p>mobibot will reply with a listing of the commands currently supported.</p>
<h3>Licenses</h3>
<p>There are various open source licenses attached to mobibot. Please refer to the <strong><a href="http://www.thauvin.net/cgi-bin/viewcvs.cgi/java/mobibot/licenses/">licenses</a></strong> directory in the CVS tree for more details.</p>
<p>There are various open source licenses attached to mobibot. Please refer to the <strong><a href="http://cvs.thauvin.net/java/mobibot/licenses/">licenses</a></strong> directory in the CVS tree for more details.</p>
</div>
</body>
</html>