Update to del.icio.us 1.12
This commit is contained in:
parent
23f7bbd403
commit
65c1263cbf
10 changed files with 394 additions and 334 deletions
|
@ -1,3 +1,3 @@
|
||||||
#ANT Task: ch.oscg.jreleaseinfo.BuildNumberHandler
|
#ANT Task: ch.oscg.jreleaseinfo.BuildNumberHandler
|
||||||
#Thu Dec 29 01:58:01 PST 2005
|
#Fri Jun 02 16:51:45 PDT 2006
|
||||||
build.num.last=43
|
build.num.last=63
|
||||||
|
|
BIN
lib/delicious-1.12.jar
Normal file
BIN
lib/delicious-1.12.jar
Normal file
Binary file not shown.
Binary file not shown.
20
mobibot.iml
20
mobibot.iml
|
@ -108,15 +108,6 @@
|
||||||
<SOURCES />
|
<SOURCES />
|
||||||
</library>
|
</library>
|
||||||
</orderEntry>
|
</orderEntry>
|
||||||
<orderEntry type="module-library">
|
|
||||||
<library>
|
|
||||||
<CLASSES>
|
|
||||||
<root url="jar://$MODULE_DIR$/lib/rome-0.4.jar!/" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
|
||||||
<SOURCES />
|
|
||||||
</library>
|
|
||||||
</orderEntry>
|
|
||||||
<orderEntry type="module-library">
|
<orderEntry type="module-library">
|
||||||
<library>
|
<library>
|
||||||
<CLASSES>
|
<CLASSES>
|
||||||
|
@ -156,7 +147,16 @@
|
||||||
<orderEntry type="module-library">
|
<orderEntry type="module-library">
|
||||||
<library>
|
<library>
|
||||||
<CLASSES>
|
<CLASSES>
|
||||||
<root url="jar://$MODULE_DIR$/lib/delicious-2.0.jar!/" />
|
<root url="jar://$MODULE_DIR$/lib/delicious-1.12.jar!/" />
|
||||||
|
</CLASSES>
|
||||||
|
<JAVADOC />
|
||||||
|
<SOURCES />
|
||||||
|
</library>
|
||||||
|
</orderEntry>
|
||||||
|
<orderEntry type="module-library">
|
||||||
|
<library>
|
||||||
|
<CLASSES>
|
||||||
|
<root url="jar://$MODULE_DIR$/lib/rome-0.4.jar!/" />
|
||||||
</CLASSES>
|
</CLASSES>
|
||||||
<JAVADOC />
|
<JAVADOC />
|
||||||
<SOURCES />
|
<SOURCES />
|
||||||
|
|
|
@ -21,10 +21,10 @@
|
||||||
<includetestsoutputpath>false</includetestsoutputpath>
|
<includetestsoutputpath>false</includetestsoutputpath>
|
||||||
<languages>
|
<languages>
|
||||||
<language name="ant" engine="org.kos.bsfconsoleplugin.languages.AntConsoleBSFEngine" />
|
<language name="ant" engine="org.kos.bsfconsoleplugin.languages.AntConsoleBSFEngine" />
|
||||||
<language name="beanshell" engine="bsh.util.BeanShellBSFEngine" />
|
|
||||||
<language name="netrexx" engine="org.apache.bsf.engines.netrexx.NetRexxEngine" />
|
<language name="netrexx" engine="org.apache.bsf.engines.netrexx.NetRexxEngine" />
|
||||||
<language name="xslt" engine="org.apache.bsf.engines.xslt.XSLTEngine" />
|
<language name="xslt" engine="org.apache.bsf.engines.xslt.XSLTEngine" />
|
||||||
<language name="beanbasic" engine="org.apache.bsf.engines.beanbasic.BeanBasicEngine" />
|
<language name="beanbasic" engine="org.apache.bsf.engines.beanbasic.BeanBasicEngine" />
|
||||||
|
<language name="beanshell" engine="bsh.util.BeanShellBSFEngine" />
|
||||||
<language name="bml" engine="org.apache.bml.ext.BMLEngine" />
|
<language name="bml" engine="org.apache.bml.ext.BMLEngine" />
|
||||||
<language name="groovy" engine="org.codehaus.groovy.bsf.GroovyEngine" />
|
<language name="groovy" engine="org.codehaus.groovy.bsf.GroovyEngine" />
|
||||||
<language name="jacl" engine="org.apache.bsf.engines.jacl.JaclEngine" />
|
<language name="jacl" engine="org.apache.bsf.engines.jacl.JaclEngine" />
|
||||||
|
|
385
mobibot.iws
385
mobibot.iws
|
@ -13,6 +13,8 @@
|
||||||
<option name="DATE_AFTER" value="" />
|
<option name="DATE_AFTER" value="" />
|
||||||
<option name="CHANGE_BEFORE" value="" />
|
<option name="CHANGE_BEFORE" value="" />
|
||||||
<option name="CHANGE_AFTER" value="" />
|
<option name="CHANGE_AFTER" value="" />
|
||||||
|
<option name="USE_USER_FILTER" value="false" />
|
||||||
|
<option name="USER" value="" />
|
||||||
</component>
|
</component>
|
||||||
<component name="CheckinPanelState" />
|
<component name="CheckinPanelState" />
|
||||||
<component name="Commander">
|
<component name="Commander">
|
||||||
|
@ -56,9 +58,9 @@
|
||||||
</option>
|
</option>
|
||||||
<option name="SHOW_CHANGES_REVISION_SETTINGS">
|
<option name="SHOW_CHANGES_REVISION_SETTINGS">
|
||||||
<value>
|
<value>
|
||||||
<option name="BRANCH" value="" />
|
<option name="BRANCH" value="1.2" />
|
||||||
<option name="DATE" value="" />
|
<option name="DATE" value="" />
|
||||||
<option name="USE_BRANCH" value="false" />
|
<option name="USE_BRANCH" value="true" />
|
||||||
<option name="USE_DATE" value="false" />
|
<option name="USE_DATE" value="false" />
|
||||||
</value>
|
</value>
|
||||||
</option>
|
</option>
|
||||||
|
@ -68,9 +70,6 @@
|
||||||
<option name="UPDATE_KEYWORD_SUBSTITUTION" value="NONE" />
|
<option name="UPDATE_KEYWORD_SUBSTITUTION" value="NONE" />
|
||||||
<option name="MAKE_NEW_FILES_READONLY" value="false" />
|
<option name="MAKE_NEW_FILES_READONLY" value="false" />
|
||||||
<option name="SHOW_CORRUPTED_PROJECT_FILES" value="0" />
|
<option name="SHOW_CORRUPTED_PROJECT_FILES" value="0" />
|
||||||
<option name="TAG_AFTER_FILE_COMMIT" value="false" />
|
|
||||||
<option name="OVERRIDE_EXISTING_TAG_FOR_FILE" value="true" />
|
|
||||||
<option name="TAG_AFTER_FILE_COMMIT_NAME" value="" />
|
|
||||||
<option name="TAG_AFTER_PROJECT_COMMIT" value="false" />
|
<option name="TAG_AFTER_PROJECT_COMMIT" value="false" />
|
||||||
<option name="OVERRIDE_EXISTING_TAG_FOR_PROJECT" value="true" />
|
<option name="OVERRIDE_EXISTING_TAG_FOR_PROJECT" value="true" />
|
||||||
<option name="TAG_AFTER_PROJECT_COMMIT_NAME" value="" />
|
<option name="TAG_AFTER_PROJECT_COMMIT_NAME" value="" />
|
||||||
|
@ -97,6 +96,21 @@
|
||||||
<option name="CONDITION" value="" />
|
<option name="CONDITION" value="" />
|
||||||
<option name="LOG_MESSAGE" value="" />
|
<option name="LOG_MESSAGE" value="" />
|
||||||
</breakpoint>
|
</breakpoint>
|
||||||
|
<breakpoint>
|
||||||
|
<option name="NOTIFY_CAUGHT" value="true" />
|
||||||
|
<option name="NOTIFY_UNCAUGHT" value="true" />
|
||||||
|
<option name="ENABLED" value="false" />
|
||||||
|
<option name="SUSPEND_POLICY" value="SuspendAll" />
|
||||||
|
<option name="LOG_ENABLED" value="false" />
|
||||||
|
<option name="LOG_EXPRESSION_ENABLED" value="false" />
|
||||||
|
<option name="COUNT_FILTER_ENABLED" value="false" />
|
||||||
|
<option name="COUNT_FILTER" value="0" />
|
||||||
|
<option name="CONDITION_ENABLED" value="false" />
|
||||||
|
<option name="CLASS_FILTERS_ENABLED" value="false" />
|
||||||
|
<option name="INSTANCE_FILTERS_ENABLED" value="false" />
|
||||||
|
<option name="CONDITION" value="" />
|
||||||
|
<option name="LOG_MESSAGE" value="" />
|
||||||
|
</breakpoint>
|
||||||
</breakpoint_any>
|
</breakpoint_any>
|
||||||
<breakpoint_rules />
|
<breakpoint_rules />
|
||||||
<ui_properties />
|
<ui_properties />
|
||||||
|
@ -120,28 +134,10 @@
|
||||||
</component>
|
</component>
|
||||||
<component name="FileEditorManager">
|
<component name="FileEditorManager">
|
||||||
<leaf>
|
<leaf>
|
||||||
<file leaf-file-name="DeliciousPoster.java" pinned="false" current="false" current-in-tab="false">
|
<file leaf-file-name="Mobibot.java" pinned="false" current="true" current-in-tab="true">
|
||||||
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/DeliciousPoster.java">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state line="47" column="52" selection-start="1922" selection-end="1922" vertical-scroll-proportion="0.016553067">
|
|
||||||
<folding />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
</file>
|
|
||||||
<file leaf-file-name="build.xml" pinned="false" current="false" current-in-tab="false">
|
|
||||||
<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>
|
|
||||||
</file>
|
|
||||||
<file leaf-file-name="Mobibot.java" pinned="false" current="false" current-in-tab="false">
|
|
||||||
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/Mobibot.java">
|
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/Mobibot.java">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state line="657" column="29" selection-start="15410" selection-end="15410" vertical-scroll-proportion="-0.13241106">
|
<state line="1951" column="32" selection-start="47480" selection-end="47488" vertical-scroll-proportion="0.33333334">
|
||||||
<folding>
|
<folding>
|
||||||
<element signature="imports" expanded="true" />
|
<element signature="imports" expanded="true" />
|
||||||
</folding>
|
</folding>
|
||||||
|
@ -149,64 +145,28 @@
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
</file>
|
</file>
|
||||||
|
<file leaf-file-name="ReleaseInfo.java" pinned="false" current="false" current-in-tab="false">
|
||||||
|
<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.16283526">
|
||||||
|
<folding />
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
|
</file>
|
||||||
|
<file leaf-file-name="DeliciousPoster.java" pinned="false" current="false" current-in-tab="false">
|
||||||
|
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/DeliciousPoster.java">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state line="50" column="13" selection-start="1995" selection-end="1995" vertical-scroll-proportion="0.0">
|
||||||
|
<folding />
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
|
</file>
|
||||||
<file leaf-file-name="EntryLink.java" pinned="false" current="false" current-in-tab="false">
|
<file leaf-file-name="EntryLink.java" pinned="false" current="false" current-in-tab="false">
|
||||||
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/EntryLink.java">
|
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/EntryLink.java">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state line="53" column="13" selection-start="2001" selection-end="2001" vertical-scroll-proportion="0.016553067">
|
<state line="53" column="13" selection-start="2001" selection-end="2001" vertical-scroll-proportion="0.22796935">
|
||||||
<folding />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
</file>
|
|
||||||
<file leaf-file-name="FeedReader.java" pinned="false" current="false" current-in-tab="false">
|
|
||||||
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/FeedReader.java">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state line="59" column="13" selection-start="2216" selection-end="2216" vertical-scroll-proportion="0.016553067">
|
|
||||||
<folding />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
</file>
|
|
||||||
<file leaf-file-name="GoogleSearch.java" pinned="false" current="false" current-in-tab="false">
|
|
||||||
<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.01679842">
|
|
||||||
<folding />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
</file>
|
|
||||||
<file leaf-file-name="StockQuote.java" pinned="false" current="false" current-in-tab="false">
|
|
||||||
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/StockQuote.java">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state line="52" column="13" selection-start="2029" selection-end="2029" vertical-scroll-proportion="0.016553067">
|
|
||||||
<folding />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
</file>
|
|
||||||
<file leaf-file-name="SwingWorker.java" pinned="false" current="false" current-in-tab="false">
|
|
||||||
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/SwingWorker.java">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state line="16" column="22" selection-start="536" selection-end="536" vertical-scroll-proportion="0.21518987">
|
|
||||||
<folding />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
</file>
|
|
||||||
<file leaf-file-name="ReleaseInfo.java" pinned="false" current="true" current-in-tab="true">
|
|
||||||
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/ReleaseInfo.java">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state line="9" column="65" selection-start="291" selection-end="291" vertical-scroll-proportion="0.13242453">
|
|
||||||
<folding />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
</file>
|
|
||||||
<file leaf-file-name="Weather.java" pinned="false" current="false" current-in-tab="false">
|
|
||||||
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/Weather.java">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state line="54" column="13" selection-start="2059" selection-end="2059" vertical-scroll-proportion="0.016553067">
|
|
||||||
<folding />
|
<folding />
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
|
@ -224,6 +184,10 @@
|
||||||
<option name="SORT_ALPHABETICALLY" value="false" />
|
<option name="SORT_ALPHABETICALLY" value="false" />
|
||||||
<option name="HIDE_CLASSES_WHERE_METHOD_NOT_IMPLEMENTED" value="false" />
|
<option name="HIDE_CLASSES_WHERE_METHOD_NOT_IMPLEMENTED" value="false" />
|
||||||
</component>
|
</component>
|
||||||
|
<component name="HighlightingSettingsPerFile">
|
||||||
|
<setting file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/Mobibot.java" root0="FORCE_HIGHLIGHTING" />
|
||||||
|
<profiles file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/Mobibot.java" profile_name="Erik's Inspections" is_active="false" />
|
||||||
|
</component>
|
||||||
<component name="InspectionManager">
|
<component name="InspectionManager">
|
||||||
<option name="AUTOSCROLL_TO_SOURCE" value="false" />
|
<option name="AUTOSCROLL_TO_SOURCE" value="false" />
|
||||||
<option name="SPLITTER_PROPORTION" value="0.452356" />
|
<option name="SPLITTER_PROPORTION" value="0.452356" />
|
||||||
|
@ -233,6 +197,15 @@
|
||||||
<option name="CUSTOM_SCOPE_NAME" value="Project Files" />
|
<option name="CUSTOM_SCOPE_NAME" value="Project Files" />
|
||||||
<profile name="Erik's Inspections" />
|
<profile name="Erik's Inspections" />
|
||||||
</component>
|
</component>
|
||||||
|
<component name="IntelliTail">
|
||||||
|
<property name="buffer-wrap" value="false" />
|
||||||
|
<property name="buffer-size" value="50" />
|
||||||
|
<property name="external-editor" value="c:\Windows\System32\notepad.exe" />
|
||||||
|
<file name="c:\progra~1\jetbra~1\intell~1.0\bin" filters-active="false" display-non-matching="false" />
|
||||||
|
<property name="recent-files" value="" />
|
||||||
|
<property name="poll-interval" value="500" />
|
||||||
|
<property name="external-in-idea" value="false" />
|
||||||
|
</component>
|
||||||
<component name="J2EEProjectPane">
|
<component name="J2EEProjectPane">
|
||||||
<PATH>
|
<PATH>
|
||||||
<PATH_ELEMENT>
|
<PATH_ELEMENT>
|
||||||
|
@ -274,9 +247,7 @@
|
||||||
</PATH>
|
</PATH>
|
||||||
</component>
|
</component>
|
||||||
<component name="PerforceChangeBrowserSettings">
|
<component name="PerforceChangeBrowserSettings">
|
||||||
<option name="USE_USER_FILTER" value="true" />
|
|
||||||
<option name="USE_CLIENT_FILTER" value="true" />
|
<option name="USE_CLIENT_FILTER" value="true" />
|
||||||
<option name="USER" value="" />
|
|
||||||
<option name="CLIENT" value="" />
|
<option name="CLIENT" value="" />
|
||||||
</component>
|
</component>
|
||||||
<component name="PerforceDirect.Settings">
|
<component name="PerforceDirect.Settings">
|
||||||
|
@ -340,7 +311,65 @@
|
||||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
|
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
|
||||||
</PATH_ELEMENT>
|
</PATH_ELEMENT>
|
||||||
<PATH_ELEMENT>
|
<PATH_ELEMENT>
|
||||||
<option name="myItemId" value="PsiDirectory:H:\projects\java\mobibot" />
|
<option name="myItemId" value="PsiDirectory:H:\java\mobibot" />
|
||||||
|
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||||
|
</PATH_ELEMENT>
|
||||||
|
</PATH>
|
||||||
|
<PATH>
|
||||||
|
<PATH_ELEMENT>
|
||||||
|
<option name="myItemId" value="mobibot.ipr" />
|
||||||
|
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
|
||||||
|
</PATH_ELEMENT>
|
||||||
|
<PATH_ELEMENT>
|
||||||
|
<option name="myItemId" value="mobibot" />
|
||||||
|
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
|
||||||
|
</PATH_ELEMENT>
|
||||||
|
<PATH_ELEMENT>
|
||||||
|
<option name="myItemId" value="PsiDirectory:H:\java\mobibot" />
|
||||||
|
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||||
|
</PATH_ELEMENT>
|
||||||
|
<PATH_ELEMENT>
|
||||||
|
<option name="myItemId" value="PsiDirectory:H:\java\mobibot\src" />
|
||||||
|
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||||
|
</PATH_ELEMENT>
|
||||||
|
<PATH_ELEMENT>
|
||||||
|
<option name="myItemId" value="PsiDirectory:H:\java\mobibot\src\net\thauvin\erik\mobibot" />
|
||||||
|
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||||
|
</PATH_ELEMENT>
|
||||||
|
</PATH>
|
||||||
|
<PATH>
|
||||||
|
<PATH_ELEMENT>
|
||||||
|
<option name="myItemId" value="mobibot.ipr" />
|
||||||
|
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
|
||||||
|
</PATH_ELEMENT>
|
||||||
|
<PATH_ELEMENT>
|
||||||
|
<option name="myItemId" value="mobibot" />
|
||||||
|
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
|
||||||
|
</PATH_ELEMENT>
|
||||||
|
<PATH_ELEMENT>
|
||||||
|
<option name="myItemId" value="PsiDirectory:H:\java\mobibot" />
|
||||||
|
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||||
|
</PATH_ELEMENT>
|
||||||
|
<PATH_ELEMENT>
|
||||||
|
<option name="myItemId" value="PsiDirectory:H:\java\mobibot\lib" />
|
||||||
|
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||||
|
</PATH_ELEMENT>
|
||||||
|
</PATH>
|
||||||
|
<PATH>
|
||||||
|
<PATH_ELEMENT>
|
||||||
|
<option name="myItemId" value="mobibot.ipr" />
|
||||||
|
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
|
||||||
|
</PATH_ELEMENT>
|
||||||
|
<PATH_ELEMENT>
|
||||||
|
<option name="myItemId" value="mobibot" />
|
||||||
|
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
|
||||||
|
</PATH_ELEMENT>
|
||||||
|
<PATH_ELEMENT>
|
||||||
|
<option name="myItemId" value="PsiDirectory:H:\java\mobibot" />
|
||||||
|
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||||
|
</PATH_ELEMENT>
|
||||||
|
<PATH_ELEMENT>
|
||||||
|
<option name="myItemId" value="PsiDirectory:H:\java\mobibot\dist" />
|
||||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||||
</PATH_ELEMENT>
|
</PATH_ELEMENT>
|
||||||
</PATH>
|
</PATH>
|
||||||
|
@ -349,7 +378,7 @@
|
||||||
<option name="STATE" value="0" />
|
<option name="STATE" value="0" />
|
||||||
</component>
|
</component>
|
||||||
<component name="ProjectView">
|
<component name="ProjectView">
|
||||||
<navigator currentView="PackagesPane" splitterProportion="0.5">
|
<navigator currentView="ProjectPane" splitterProportion="0.5">
|
||||||
<flattenPackages />
|
<flattenPackages />
|
||||||
<showMembers />
|
<showMembers />
|
||||||
<showModules />
|
<showModules />
|
||||||
|
@ -440,6 +469,39 @@
|
||||||
<component name="RestoreUpdateTree" />
|
<component name="RestoreUpdateTree" />
|
||||||
<component name="RunManager">
|
<component name="RunManager">
|
||||||
<activeType name="Application" />
|
<activeType name="Application" />
|
||||||
|
<configuration selected="false" default="true" type="WebLogic Instance" factoryName="Local">
|
||||||
|
<option name="WORKING_DIRECTORY" />
|
||||||
|
<option name="HOST" value="localhost" />
|
||||||
|
<option name="PORT" value="7001" />
|
||||||
|
<option name="LOCAL" value="true" />
|
||||||
|
<option name="OPEN_IN_BROWSER" value="true" />
|
||||||
|
<option name="OPEN_IN_BROWSER_URL" value="/" />
|
||||||
|
<option name="COMMON_VM_ARGUMENTS" value="" />
|
||||||
|
<option name="DOMAIN_PATH" value="" />
|
||||||
|
<option name="USER" value="weblogic" />
|
||||||
|
<option name="PASSWORD" value="weblogic" />
|
||||||
|
<option name="SERVER_NAME" value="myserver" />
|
||||||
|
<option name="DOMAIN_NAME" value="mydomain" />
|
||||||
|
</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" />
|
||||||
|
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
|
||||||
|
<option name="ALTERNATIVE_JRE_PATH" />
|
||||||
|
</configuration>
|
||||||
|
<configuration selected="false" default="true" type="Remote" factoryName="Remote">
|
||||||
|
<option name="USE_SOCKET_TRANSPORT" value="true" />
|
||||||
|
<option name="SERVER_MODE" value="false" />
|
||||||
|
<option name="SHMEM_ADDRESS" value="javadebug" />
|
||||||
|
<option name="HOST" value="localhost" />
|
||||||
|
<option name="PORT" value="5005" />
|
||||||
|
</configuration>
|
||||||
<configuration selected="false" default="true" type="JUnit" factoryName="JUnit">
|
<configuration selected="false" default="true" type="JUnit" factoryName="JUnit">
|
||||||
<module name="" />
|
<module name="" />
|
||||||
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
|
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
|
||||||
|
@ -456,18 +518,6 @@
|
||||||
<value defaultName="wholeProject" />
|
<value defaultName="wholeProject" />
|
||||||
</option>
|
</option>
|
||||||
</configuration>
|
</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" />
|
|
||||||
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
|
|
||||||
<option name="ALTERNATIVE_JRE_PATH" />
|
|
||||||
</configuration>
|
|
||||||
<configuration selected="false" default="true" type="Application" factoryName="Application">
|
<configuration selected="false" default="true" type="Application" factoryName="Application">
|
||||||
<option name="MAIN_CLASS_NAME" />
|
<option name="MAIN_CLASS_NAME" />
|
||||||
<option name="VM_PARAMETERS" />
|
<option name="VM_PARAMETERS" />
|
||||||
|
@ -477,27 +527,6 @@
|
||||||
<option name="ALTERNATIVE_JRE_PATH" />
|
<option name="ALTERNATIVE_JRE_PATH" />
|
||||||
<module name="" />
|
<module name="" />
|
||||||
</configuration>
|
</configuration>
|
||||||
<configuration selected="false" default="true" type="WebLogic Instance" factoryName="Local">
|
|
||||||
<option name="WORKING_DIRECTORY" />
|
|
||||||
<option name="HOST" value="localhost" />
|
|
||||||
<option name="PORT" value="7001" />
|
|
||||||
<option name="LOCAL" value="true" />
|
|
||||||
<option name="OPEN_IN_BROWSER" value="true" />
|
|
||||||
<option name="OPEN_IN_BROWSER_URL" value="/" />
|
|
||||||
<option name="COMMON_VM_ARGUMENTS" value="" />
|
|
||||||
<option name="DOMAIN_PATH" value="" />
|
|
||||||
<option name="USER" value="weblogic" />
|
|
||||||
<option name="PASSWORD" value="weblogic" />
|
|
||||||
<option name="SERVER_NAME" value="myserver" />
|
|
||||||
<option name="DOMAIN_NAME" value="mydomain" />
|
|
||||||
</configuration>
|
|
||||||
<configuration selected="false" default="true" type="Remote" factoryName="Remote">
|
|
||||||
<option name="USE_SOCKET_TRANSPORT" value="true" />
|
|
||||||
<option name="SERVER_MODE" value="false" />
|
|
||||||
<option name="SHMEM_ADDRESS" value="javadebug" />
|
|
||||||
<option name="HOST" value="localhost" />
|
|
||||||
<option name="PORT" value="5005" />
|
|
||||||
</configuration>
|
|
||||||
<configuration selected="true" default="false" name="Mobibot" type="Application" factoryName="Application">
|
<configuration selected="true" default="false" name="Mobibot" type="Application" factoryName="Application">
|
||||||
<option name="MAIN_CLASS_NAME" value="net.thauvin.erik.mobibot.Mobibot" />
|
<option name="MAIN_CLASS_NAME" value="net.thauvin.erik.mobibot.Mobibot" />
|
||||||
<option name="VM_PARAMETERS" value="" />
|
<option name="VM_PARAMETERS" value="" />
|
||||||
|
@ -565,32 +594,34 @@
|
||||||
</todo-panel>
|
</todo-panel>
|
||||||
</component>
|
</component>
|
||||||
<component name="ToolWindowManager">
|
<component name="ToolWindowManager">
|
||||||
<frame x="-1" y="-4" width="1605" height="1208" extended-state="0" />
|
<frame x="1596" y="-4" width="1608" height="1208" extended-state="0" />
|
||||||
<editor active="false" />
|
<editor active="false" />
|
||||||
<layout>
|
<layout>
|
||||||
<window_info id="CVS" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33032128" order="12" />
|
<window_info id="CVS" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.32962963" order="12" />
|
||||||
<window_info id="Regex" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.44135803" order="14" 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="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.26078558" order="0" />
|
<window_info id="Project" active="true" anchor="left" auto_hide="false" internal_type="docked" type="docked" visible="true" weight="0.218509" order="0" />
|
||||||
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.32962963" order="1" />
|
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.32962963" order="1" />
|
||||||
<window_info id="Jalopy" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33032128" order="9" />
|
<window_info id="Jalopy" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.32962963" order="9" />
|
||||||
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.2788152" order="1" />
|
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.2788152" order="1" />
|
||||||
<window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.32777777" order="13" />
|
<window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.3277623" order="13" />
|
||||||
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.32962963" order="6" />
|
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.32962963" order="6" />
|
||||||
<window_info id="Module Dependencies" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="7" />
|
<window_info id="Module Dependencies" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="7" />
|
||||||
<window_info id="Dependency Viewer" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="11" />
|
<window_info id="Dependency Viewer" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="11" />
|
||||||
<window_info id="Favorites" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.32969153" order="3" />
|
<window_info id="Favorites" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.32969153" order="3" />
|
||||||
<window_info id="Ant Build" active="true" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="true" weight="0.10045074" order="1" />
|
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="true" weight="0.0996144" order="1" />
|
||||||
<window_info id="Run" active="false" anchor="bottom" auto_hide="true" internal_type="docked" type="docked" visible="false" weight="0.3962963" order="2" x="22" y="277" width="980" height="213" />
|
<window_info id="Run" active="false" anchor="bottom" auto_hide="true" internal_type="docked" type="docked" visible="false" weight="0.39524516" order="2" x="22" y="277" width="980" height="213" />
|
||||||
|
<window_info id="IntelliTail" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="8" />
|
||||||
<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="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.25" order="2" />
|
||||||
<window_info id="File View" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.3296845" order="5" />
|
<window_info id="File View" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.3296845" order="5" />
|
||||||
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.3995984" order="4" />
|
|
||||||
<window_info id="BSFConsole" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33032128" order="15" />
|
|
||||||
<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="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.39907408" order="4" />
|
||||||
|
<window_info id="BSFConsole" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.32962963" order="15" />
|
||||||
|
<window_info id="JProfiler" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="8" />
|
||||||
<window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="8" />
|
<window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="8" />
|
||||||
<window_info id="Properties File Structure" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.20918368" order="8" />
|
<window_info id="Properties File Structure" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.20918368" order="8" />
|
||||||
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="0" />
|
<window_info id="Regex" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.44135803" order="14" x="22" y="277" width="980" height="214" />
|
||||||
<window_info id="Code Outline" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="6" />
|
<window_info id="Code Outline" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="6" />
|
||||||
|
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="0" />
|
||||||
<window_info id="CVS File View" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="4" />
|
<window_info id="CVS File View" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="4" />
|
||||||
<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="Web" active="false" anchor="left" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.25" order="2" />
|
||||||
<window_info id="EJB" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.25" order="3" />
|
<window_info id="EJB" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.25" order="3" />
|
||||||
|
@ -607,7 +638,6 @@
|
||||||
</component>
|
</component>
|
||||||
<component name="VcsManagerConfiguration">
|
<component name="VcsManagerConfiguration">
|
||||||
<option name="CHECK_CODE_SMELLS_BEFORE_PROJECT_COMMIT" value="true" />
|
<option name="CHECK_CODE_SMELLS_BEFORE_PROJECT_COMMIT" value="true" />
|
||||||
<option name="CHECK_CODE_SMELLS_BEFORE_FILE_COMMIT" value="true" />
|
|
||||||
<option name="PUT_FOCUS_INTO_COMMENT" value="false" />
|
<option name="PUT_FOCUS_INTO_COMMENT" value="false" />
|
||||||
<option name="FORCE_NON_EMPTY_COMMENT" value="false" />
|
<option name="FORCE_NON_EMPTY_COMMENT" value="false" />
|
||||||
<option name="LAST_COMMIT_MESSAGE" value="Updated to delicious 1.7" />
|
<option name="LAST_COMMIT_MESSAGE" value="Updated to delicious 1.7" />
|
||||||
|
@ -662,7 +692,7 @@
|
||||||
</component>
|
</component>
|
||||||
<component name="antWorkspaceConfiguration">
|
<component name="antWorkspaceConfiguration">
|
||||||
<option name="IS_AUTOSCROLL_TO_SOURCE" value="false" />
|
<option name="IS_AUTOSCROLL_TO_SOURCE" value="false" />
|
||||||
<option name="FILTER_TARGETS" value="false" />
|
<option name="FILTER_TARGETS" value="true" />
|
||||||
<buildFile url="file://$PROJECT_DIR$/build.xml">
|
<buildFile url="file://$PROJECT_DIR$/build.xml">
|
||||||
<antCommandLine value="" />
|
<antCommandLine value="" />
|
||||||
<runInBackground value="false" />
|
<runInBackground value="false" />
|
||||||
|
@ -673,27 +703,6 @@
|
||||||
</buildFile>
|
</buildFile>
|
||||||
</component>
|
</component>
|
||||||
<component name="editorHistoryManager">
|
<component name="editorHistoryManager">
|
||||||
<entry file="file://$PROJECT_DIR$/buildnum.properties">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state line="3" column="0" selection-start="99" selection-end="99" vertical-scroll-proportion="0.08292683">
|
|
||||||
<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="32" column="35" selection-start="1116" selection-end="1116" vertical-scroll-proportion="0.3322785">
|
|
||||||
<folding />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/mobibot.properties">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state line="9" column="120" selection-start="268" selection-end="268" vertical-scroll-proportion="0.1461318">
|
|
||||||
<folding />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/CurrencyConverter.java">
|
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/CurrencyConverter.java">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state line="63" column="13" selection-start="2150" selection-end="2150" vertical-scroll-proportion="0.0">
|
<state line="63" column="13" selection-start="2150" selection-end="2150" vertical-scroll-proportion="0.0">
|
||||||
|
@ -708,37 +717,9 @@
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/EntryLink.java">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state line="53" column="13" selection-start="2001" selection-end="2001" vertical-scroll-proportion="0.016553067">
|
|
||||||
<folding />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/FeedReader.java">
|
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/FeedReader.java">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state line="59" column="13" selection-start="2216" selection-end="2216" vertical-scroll-proportion="0.016553067">
|
<state line="59" column="13" selection-start="2216" selection-end="2216" vertical-scroll-proportion="0.028099174">
|
||||||
<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.01679842">
|
|
||||||
<folding />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/Weather.java">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state line="54" column="13" selection-start="2059" selection-end="2059" vertical-scroll-proportion="0.016553067">
|
|
||||||
<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="47" column="52" selection-start="1922" selection-end="1922" vertical-scroll-proportion="0.016553067">
|
|
||||||
<folding />
|
<folding />
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
|
@ -750,36 +731,64 @@
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/Mobibot.java">
|
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/GoogleSearch.java">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state line="657" column="29" selection-start="15410" selection-end="15410" vertical-scroll-proportion="-0.13241106">
|
<state line="54" column="13" selection-start="2041" selection-end="2041" vertical-scroll-proportion="0.02478134">
|
||||||
<folding>
|
<folding />
|
||||||
<element signature="imports" expanded="true" />
|
|
||||||
</folding>
|
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/StockQuote.java">
|
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/StockQuote.java">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state line="52" column="13" selection-start="2029" selection-end="2029" vertical-scroll-proportion="0.016553067">
|
<state line="52" column="13" selection-start="2029" selection-end="2029" vertical-scroll-proportion="0.02478134">
|
||||||
<folding />
|
<folding />
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/SwingWorker.java">
|
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/SwingWorker.java">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state line="16" column="22" selection-start="536" selection-end="536" vertical-scroll-proportion="0.21518987">
|
<state line="16" column="22" selection-start="536" selection-end="536" vertical-scroll-proportion="0.02478134">
|
||||||
|
<folding />
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
|
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/Weather.java">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state line="54" column="13" selection-start="2059" selection-end="2059" vertical-scroll-proportion="0.02478134">
|
||||||
|
<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="50" column="13" selection-start="1995" selection-end="1995" vertical-scroll-proportion="0.0">
|
||||||
<folding />
|
<folding />
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/ReleaseInfo.java">
|
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/ReleaseInfo.java">
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
<state line="9" column="65" selection-start="291" selection-end="291" vertical-scroll-proportion="0.13242453">
|
<state line="11" column="13" selection-start="309" selection-end="309" vertical-scroll-proportion="0.16283526">
|
||||||
<folding />
|
<folding />
|
||||||
</state>
|
</state>
|
||||||
</provider>
|
</provider>
|
||||||
</entry>
|
</entry>
|
||||||
|
<entry file="file://$PROJECT_DIR$/src/net/thauvin/erik/mobibot/EntryLink.java">
|
||||||
|
<provider selected="true" editor-type-id="text-editor">
|
||||||
|
<state line="53" column="13" selection-start="2001" selection-end="2001" vertical-scroll-proportion="0.22796935">
|
||||||
|
<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="1951" column="32" selection-start="47480" selection-end="47488" vertical-scroll-proportion="0.33333334">
|
||||||
|
<folding>
|
||||||
|
<element signature="imports" expanded="true" />
|
||||||
|
</folding>
|
||||||
|
</state>
|
||||||
|
</provider>
|
||||||
|
</entry>
|
||||||
</component>
|
</component>
|
||||||
<component name="ideajad">
|
<component name="ideajad">
|
||||||
<property name="annotate" value="false" />
|
<property name="annotate" value="false" />
|
||||||
|
|
|
@ -42,100 +42,113 @@ import del.icio.us.Delicious;
|
||||||
/**
|
/**
|
||||||
* The class to handle posts to del.icio.us.
|
* The class to handle posts to del.icio.us.
|
||||||
*
|
*
|
||||||
* @author Erik C. Thauvin
|
* @author Erik C. Thauvin
|
||||||
* @version $Revision$, $Date$
|
* @version $Revision$, $Date$
|
||||||
* @created Mar 5, 2005
|
* @created Mar 5, 2005
|
||||||
* @since 1.0
|
* @since 1.0
|
||||||
|
* @noinspection UnnecessaryBoxing
|
||||||
*/
|
*/
|
||||||
public class DeliciousPoster
|
public class DeliciousPoster
|
||||||
{
|
{
|
||||||
private final Delicious _delicious;
|
private final Delicious _delicious;
|
||||||
private final String _ircServer;
|
private final String _ircServer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates a new DeliciousPoster instance.
|
* Creates a new DeliciousPoster instance.
|
||||||
*
|
*
|
||||||
* @param username The del.icio.us username.
|
* @param username The del.icio.us username.
|
||||||
* @param password The del.icio.us password.
|
* @param password The del.icio.us password.
|
||||||
* @param ircServer The IRC server.
|
* @param ircServer The IRC server.
|
||||||
*/
|
*/
|
||||||
public DeliciousPoster(String username, String password, String ircServer)
|
public DeliciousPoster(String username, String password, String ircServer)
|
||||||
{
|
{
|
||||||
_delicious = new Delicious(username, password);
|
_delicious = new Delicious(username, password);
|
||||||
_ircServer = ircServer;
|
_ircServer = ircServer;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Adds a post to del.icio.us.
|
* Adds a post to del.icio.us.
|
||||||
*
|
*
|
||||||
* @param entry The entry to add.
|
* @param entry The entry to add.
|
||||||
*/
|
*/
|
||||||
public final void addPost(final EntryLink entry)
|
public final void addPost(final EntryLink entry)
|
||||||
{
|
{
|
||||||
final SwingWorker worker = new SwingWorker()
|
final SwingWorker worker =
|
||||||
{
|
new SwingWorker()
|
||||||
public Object construct()
|
{
|
||||||
{
|
public Object construct()
|
||||||
return Boolean.valueOf(_delicious.addPost(entry.getLink(), entry.getTitle(), postedBy(entry),
|
{
|
||||||
entry.getDeliciousTags(), entry.getDate()));
|
return Boolean.valueOf(_delicious.addPost(entry.getLink(), entry.getTitle(), postedBy(entry),
|
||||||
}
|
entry.getDeliciousTags(), entry.getDate()));
|
||||||
};
|
}
|
||||||
|
};
|
||||||
|
|
||||||
worker.start();
|
worker.start();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Deletes a post to del.icio.us.
|
* Deletes a post to del.icio.us.
|
||||||
*
|
*
|
||||||
* @param entry The entry to delete.
|
* @param entry The entry to delete.
|
||||||
*/
|
*/
|
||||||
public final void deletePost(EntryLink entry)
|
public final void deletePost(EntryLink entry)
|
||||||
{
|
{
|
||||||
final String link = entry.getLink();
|
final String link = entry.getLink();
|
||||||
|
|
||||||
final SwingWorker worker = new SwingWorker()
|
final SwingWorker worker =
|
||||||
{
|
new SwingWorker()
|
||||||
public Object construct()
|
{
|
||||||
{
|
public Object construct()
|
||||||
return Boolean.valueOf(_delicious.deletePost(link));
|
{
|
||||||
}
|
return Boolean.valueOf(_delicious.deletePost(link));
|
||||||
};
|
}
|
||||||
|
};
|
||||||
|
|
||||||
worker.start();
|
worker.start();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Updates a post to del.icio.us.
|
* Updates a post to del.icio.us.
|
||||||
*
|
*
|
||||||
* @param oldUrl The old post URL.
|
* @param oldUrl The old post URL.
|
||||||
* @param entry The entry to add.
|
* @param entry The entry to add.
|
||||||
*/
|
*/
|
||||||
public final void updatePost(final String oldUrl, final EntryLink entry)
|
public final void updatePost(final String oldUrl, final EntryLink entry)
|
||||||
{
|
{
|
||||||
final SwingWorker worker = new SwingWorker()
|
final SwingWorker worker =
|
||||||
{
|
new SwingWorker()
|
||||||
public Object construct()
|
{
|
||||||
{
|
public Object construct()
|
||||||
_delicious.deletePost(oldUrl);
|
{
|
||||||
|
if (!oldUrl.equals(entry.getLink()))
|
||||||
|
{
|
||||||
|
_delicious.deletePost(oldUrl);
|
||||||
|
|
||||||
return Boolean.valueOf(_delicious.addPost(entry.getLink(), entry.getTitle(), postedBy(entry),
|
return Boolean.valueOf(_delicious.addPost(entry.getLink(), entry.getTitle(), postedBy(entry),
|
||||||
entry.getDeliciousTags(), entry.getDate()));
|
entry.getDeliciousTags(), entry.getDate()));
|
||||||
}
|
}
|
||||||
};
|
else
|
||||||
|
{
|
||||||
|
return Boolean.valueOf(_delicious.addPost(entry.getLink(), entry.getTitle(), postedBy(entry),
|
||||||
|
entry.getDeliciousTags(), entry.getDate(), true,
|
||||||
|
true));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
worker.start();
|
worker.start();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns he del.icio.us extended attribution line.
|
* Returns he del.icio.us extended attribution line.
|
||||||
*
|
*
|
||||||
* @param entry The entry.
|
* @param entry The entry.
|
||||||
*
|
*
|
||||||
* @return The extended attribution line.
|
* @return The extended attribution line.
|
||||||
*/
|
*/
|
||||||
private String postedBy(EntryLink entry)
|
private String postedBy(EntryLink entry)
|
||||||
{
|
{
|
||||||
return "Posted by " + entry.getNick() + " on " + entry.getChannel() + " (" + _ircServer + ')';
|
return "Posted by " + entry.getNick() + " on " + entry.getChannel() + " (" + _ircServer + ')';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -435,4 +435,25 @@ public class EntryLink implements Serializable
|
||||||
{
|
{
|
||||||
_title = title;
|
_title = title;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Returns a string representation of the object.
|
||||||
|
*
|
||||||
|
* @return A string representation of the object.
|
||||||
|
*/
|
||||||
|
public final String toString()
|
||||||
|
{
|
||||||
|
final StringBuffer sb = new StringBuffer(super.toString());
|
||||||
|
sb.append("[ channel -> '").append(_channel).append('\'');
|
||||||
|
sb.append(", comments -> ").append(_comments);
|
||||||
|
sb.append(", date -> ").append(_date);
|
||||||
|
sb.append(", link -> '").append(_link).append('\'');
|
||||||
|
sb.append(", login -> '").append(_login).append('\'');
|
||||||
|
sb.append(", nick -> '").append(_nick).append('\'');
|
||||||
|
sb.append(", tags -> ").append(_tags);
|
||||||
|
sb.append(", title -> '").append(_title).append('\'');
|
||||||
|
sb.append(" ]");
|
||||||
|
|
||||||
|
return sb.toString();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -86,10 +86,10 @@ public class Mobibot extends PircBot
|
||||||
* The info strings.
|
* The info strings.
|
||||||
*/
|
*/
|
||||||
private static final String[] INFO_STRS =
|
private static final String[] INFO_STRS =
|
||||||
{
|
{
|
||||||
"Mobibot v" + ReleaseInfo.getVersion() + '.' + ReleaseInfo.getBuildNumber() +
|
"Mobibot v" + ReleaseInfo.getVersion() + '.' + ReleaseInfo.getBuildNumber() +
|
||||||
" by Erik C. Thauvin (erik@thauvin.net)", "http://www.mobitopia.org/mobibot/"
|
" by Erik C. Thauvin (erik@thauvin.net)", "http://www.mobitopia.org/mobibot/"
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Debug command line argument.
|
* Debug command line argument.
|
||||||
|
@ -274,7 +274,8 @@ public class Mobibot extends PircBot
|
||||||
/**
|
/**
|
||||||
* The date/time format for the {@link #TIME_CMD time} command.
|
* The date/time format for the {@link #TIME_CMD time} command.
|
||||||
*/
|
*/
|
||||||
private static final SimpleDateFormat TIME_SDF = new SimpleDateFormat("'The time is 'HH:mm' on 'EEE, d MMM yyyy' in '");
|
private static final SimpleDateFormat TIME_SDF =
|
||||||
|
new SimpleDateFormat("'The time is 'HH:mm' on 'EEE, d MMM yyyy' in '");
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The beats (Internet Time) keyword.
|
* The beats (Internet Time) keyword.
|
||||||
|
@ -424,7 +425,7 @@ public class Mobibot extends PircBot
|
||||||
/**
|
/**
|
||||||
* The entries array.
|
* The entries array.
|
||||||
*/
|
*/
|
||||||
private final List _entries = new Vector(0);
|
private final List _entries = new ArrayList(0);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The feed info cache.
|
* The feed info cache.
|
||||||
|
@ -445,7 +446,7 @@ public class Mobibot extends PircBot
|
||||||
/**
|
/**
|
||||||
* The history/backlogs array.
|
* The history/backlogs array.
|
||||||
*/
|
*/
|
||||||
private final List _history = new Vector(0);
|
private final List _history = new ArrayList(0);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The ident message.
|
* The ident message.
|
||||||
|
@ -461,7 +462,7 @@ public class Mobibot extends PircBot
|
||||||
/**
|
/**
|
||||||
* The ignored nicks array.
|
* The ignored nicks array.
|
||||||
*/
|
*/
|
||||||
private final List _ignoredNicks = new Vector(0);
|
private final List _ignoredNicks = new ArrayList(0);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The IRC port.
|
* The IRC port.
|
||||||
|
@ -571,7 +572,9 @@ public class Mobibot extends PircBot
|
||||||
/**
|
/**
|
||||||
* The Truth Is Out There...
|
* The Truth Is Out There...
|
||||||
*
|
*
|
||||||
* @param args The command line arguments.
|
* @param args The command line arguments.
|
||||||
|
*
|
||||||
|
* @noinspection UseOfSystemOutOrSystemErr,ACCESS_STATIC_VIA_INSTANCE
|
||||||
*/
|
*/
|
||||||
public static void main(String[] args)
|
public static void main(String[] args)
|
||||||
{
|
{
|
||||||
|
@ -580,7 +583,8 @@ public class Mobibot extends PircBot
|
||||||
options.addOption(HELP_ARG.substring(0, 1), HELP_ARG, false, "print this help message");
|
options.addOption(HELP_ARG.substring(0, 1), HELP_ARG, false, "print this help message");
|
||||||
options.addOption(DEBUG_ARG.substring(0, 1), DEBUG_ARG, false,
|
options.addOption(DEBUG_ARG.substring(0, 1), DEBUG_ARG, false,
|
||||||
"print debug & logging data directly to the console");
|
"print debug & logging data directly to the console");
|
||||||
options.addOption(PROPS_ARG.substring(0, 1), PROPS_ARG, true, "use alternate properties file");
|
options.addOption(OptionBuilder.withArgName("file").hasArg().withDescription("use alternate properties file")
|
||||||
|
.withLongOpt(PROPS_ARG).create(PROPS_ARG.substring(0, 1)));
|
||||||
|
|
||||||
// Parse the command line
|
// Parse the command line
|
||||||
final CommandLineParser parser = new PosixParser();
|
final CommandLineParser parser = new PosixParser();
|
||||||
|
@ -655,8 +659,9 @@ public class Mobibot extends PircBot
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
stdout = new PrintStream(new FileOutputStream(logsDir + channel.substring(1) + '.' + today() +
|
stdout =
|
||||||
".log", true));
|
new PrintStream(new FileOutputStream(logsDir + channel.substring(1) + '.' + today() + ".log",
|
||||||
|
true));
|
||||||
}
|
}
|
||||||
catch (IOException e)
|
catch (IOException e)
|
||||||
{
|
{
|
||||||
|
@ -1009,15 +1014,12 @@ public class Mobibot extends PircBot
|
||||||
send(sender, "For more information on specific command, type:");
|
send(sender, "For more information on specific command, type:");
|
||||||
send(sender, DOUBLE_INDENT + bold(getNick() + ": " + HELP_CMD + " <command>"));
|
send(sender, DOUBLE_INDENT + bold(getNick() + ": " + HELP_CMD + " <command>"));
|
||||||
send(sender, "The commands are:");
|
send(sender, "The commands are:");
|
||||||
send(sender,
|
send(sender, DOUBLE_INDENT +
|
||||||
DOUBLE_INDENT +
|
|
||||||
bold(CALC_CMD + ' ' + CURRENCY_CMD + ' ' + DICE_CMD + ' ' + GOOGLE_CMD + ' ' + IGNORE_CMD));
|
bold(CALC_CMD + ' ' + CURRENCY_CMD + ' ' + DICE_CMD + ' ' + GOOGLE_CMD + ' ' + IGNORE_CMD));
|
||||||
send(sender,
|
send(sender, DOUBLE_INDENT +
|
||||||
DOUBLE_INDENT +
|
|
||||||
bold(INFO_CMD + ' ' + getChannel().substring(1) + ' ' + LOOKUP_CMD + ' ' + HELP_POSTING_KEYWORD + ' ' +
|
bold(INFO_CMD + ' ' + getChannel().substring(1) + ' ' + LOOKUP_CMD + ' ' + HELP_POSTING_KEYWORD + ' ' +
|
||||||
RECAP_CMD));
|
RECAP_CMD));
|
||||||
send(sender,
|
send(sender, DOUBLE_INDENT +
|
||||||
DOUBLE_INDENT +
|
|
||||||
bold(SPELL_CMD + ' ' + STOCK_CMD + ' ' + HELP_TAGS_KEYWORD + ' ' + TIME_CMD + ' ' + USERS_CMD + ' ' +
|
bold(SPELL_CMD + ' ' + STOCK_CMD + ' ' + HELP_TAGS_KEYWORD + ' ' + TIME_CMD + ' ' + USERS_CMD + ' ' +
|
||||||
VIEW_CMD));
|
VIEW_CMD));
|
||||||
send(sender, DOUBLE_INDENT + bold(WEATHER_CMD));
|
send(sender, DOUBLE_INDENT + bold(WEATHER_CMD));
|
||||||
|
@ -1092,6 +1094,8 @@ public class Mobibot extends PircBot
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This method carries out the actions to be performed when the PircBot gets disconnected.
|
* This method carries out the actions to be performed when the PircBot gets disconnected.
|
||||||
|
*
|
||||||
|
* @noinspection UseOfSystemOutOrSystemErr
|
||||||
*/
|
*/
|
||||||
protected final void onDisconnect()
|
protected final void onDisconnect()
|
||||||
{
|
{
|
||||||
|
@ -1123,8 +1127,12 @@ public class Mobibot extends PircBot
|
||||||
{
|
{
|
||||||
if (retries == MAX_RECONNECT)
|
if (retries == MAX_RECONNECT)
|
||||||
{
|
{
|
||||||
_logger.debug("Unable to reconnect to " + _ircServer + " after " + MAX_RECONNECT + " retries.",
|
if (_logger.isDebugEnabled())
|
||||||
ex);
|
{
|
||||||
|
_logger.debug("Unable to reconnect to " + _ircServer + " after " + MAX_RECONNECT +
|
||||||
|
" retries.", ex);
|
||||||
|
}
|
||||||
|
|
||||||
e.printStackTrace(System.err);
|
e.printStackTrace(System.err);
|
||||||
System.exit(1);
|
System.exit(1);
|
||||||
}
|
}
|
||||||
|
@ -1259,13 +1267,13 @@ public class Mobibot extends PircBot
|
||||||
else if (cmd.equals(PING_CMD))
|
else if (cmd.equals(PING_CMD))
|
||||||
{
|
{
|
||||||
final String[] pings =
|
final String[] pings =
|
||||||
{
|
{
|
||||||
"is barely alive.", "is trying to stay awake.", "has gone fishing.",
|
"is barely alive.", "is trying to stay awake.", "has gone fishing.",
|
||||||
"is somewhere over the rainbow.", "has fallen and can't get up.",
|
"is somewhere over the rainbow.", "has fallen and can't get up.",
|
||||||
"is running. You better go chase it.", "has just spontantiously combusted.",
|
"is running. You better go chase it.", "has just spontantiously combusted.",
|
||||||
"is talking to itself... don't interrupt. That's rude.", "is bartending at an AA meeting.",
|
"is talking to itself... don't interrupt. That's rude.", "is bartending at an AA meeting.",
|
||||||
"is hibernating.", "is saving energy: apathetic mode activated.", "is busy. Go away!"
|
"is hibernating.", "is saving energy: apathetic mode activated.", "is busy. Go away!"
|
||||||
};
|
};
|
||||||
|
|
||||||
final Random r = new Random();
|
final Random r = new Random();
|
||||||
|
|
||||||
|
@ -1354,7 +1362,10 @@ public class Mobibot extends PircBot
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
{
|
{
|
||||||
_logger.debug("Unable to calculate: " + message, e);
|
if (_logger.isDebugEnabled())
|
||||||
|
{
|
||||||
|
_logger.debug("Unable to calculate: " + message, e);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -1498,7 +1509,7 @@ public class Mobibot extends PircBot
|
||||||
|
|
||||||
if (_delicious != null)
|
if (_delicious != null)
|
||||||
{
|
{
|
||||||
_delicious.addPost(entry);
|
_delicious.updatePost(entry.getLink(), entry);
|
||||||
}
|
}
|
||||||
|
|
||||||
send(getChannel(), buildLink(index, entry));
|
send(getChannel(), buildLink(index, entry));
|
||||||
|
@ -1583,7 +1594,7 @@ public class Mobibot extends PircBot
|
||||||
|
|
||||||
if (_delicious != null)
|
if (_delicious != null)
|
||||||
{
|
{
|
||||||
_delicious.addPost(entry);
|
_delicious.updatePost(entry.getLink(), entry);
|
||||||
}
|
}
|
||||||
|
|
||||||
send(getChannel(), buildTags(index, entry));
|
send(getChannel(), buildTags(index, entry));
|
||||||
|
@ -1672,10 +1683,12 @@ public class Mobibot extends PircBot
|
||||||
/**
|
/**
|
||||||
* This method is called whenever a private message is sent to the bot.
|
* This method is called whenever a private message is sent to the bot.
|
||||||
*
|
*
|
||||||
* @param sender The nick of the person who sent the private message.
|
* @param sender The nick of the person who sent the private message.
|
||||||
* @param login The login of the person who sent the private message.
|
* @param login The login of the person who sent the private message.
|
||||||
* @param hostname The hostname of the person who sent the private message.
|
* @param hostname The hostname of the person who sent the private message.
|
||||||
* @param message The actual message sent.
|
* @param message The actual message sent.
|
||||||
|
*
|
||||||
|
* @noinspection UseOfSystemOutOrSystemErr
|
||||||
*/
|
*/
|
||||||
protected final void onPrivateMessage(String sender, String login, String hostname, String message)
|
protected final void onPrivateMessage(String sender, String login, String hostname, String message)
|
||||||
{
|
{
|
||||||
|
@ -2338,8 +2351,7 @@ public class Mobibot extends PircBot
|
||||||
timeInSeconds -= (hours * 3600L);
|
timeInSeconds -= (hours * 3600L);
|
||||||
|
|
||||||
final long minutes = timeInSeconds / 60L;
|
final long minutes = timeInSeconds / 60L;
|
||||||
send(sender,
|
send(sender, "Uptime: " + days + " day(s) " + hours + " hour(s) " + minutes + " minute(s) [Entries: " +
|
||||||
"Uptime: " + days + " day(s) " + hours + " hour(s) " + minutes + " minute(s) [Entries: " +
|
|
||||||
_entries.size() + ']', isPrivate);
|
_entries.size() + ']', isPrivate);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2471,10 +2483,11 @@ public class Mobibot extends PircBot
|
||||||
for (int i = items.size() - 1; i >= 0; i--)
|
for (int i = items.size() - 1; i >= 0; i--)
|
||||||
{
|
{
|
||||||
item = (SyndEntryImpl) items.get(i);
|
item = (SyndEntryImpl) items.get(i);
|
||||||
author = item.getAuthor().substring(item.getAuthor().lastIndexOf('(') + 1,
|
author =
|
||||||
item.getAuthor().length() - 1);
|
item.getAuthor().substring(item.getAuthor().lastIndexOf('(') + 1, item.getAuthor().length() - 1);
|
||||||
entry = new EntryLink(item.getLink(), item.getTitle(), author, getChannel(), item.getPublishedDate(),
|
entry =
|
||||||
item.getCategories());
|
new EntryLink(item.getLink(), item.getTitle(), author, getChannel(), item.getPublishedDate(),
|
||||||
|
item.getCategories());
|
||||||
description = item.getDescription();
|
description = item.getDescription();
|
||||||
comments = description.getValue().split("<br/>");
|
comments = description.getValue().split("<br/>");
|
||||||
|
|
||||||
|
@ -2550,7 +2563,11 @@ public class Mobibot extends PircBot
|
||||||
}
|
}
|
||||||
catch (IOException ioe)
|
catch (IOException ioe)
|
||||||
{
|
{
|
||||||
_logger.debug("Unable to perform whois IP lookup: " + query, ioe);
|
if (_logger.isDebugEnabled())
|
||||||
|
{
|
||||||
|
_logger.debug("Unable to perform whois IP lookup: " + query, ioe);
|
||||||
|
}
|
||||||
|
|
||||||
send(getChannel(), "Unable to perform whois IP lookup: " + ioe.getMessage());
|
send(getChannel(), "Unable to perform whois IP lookup: " + ioe.getMessage());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2917,8 +2934,9 @@ public class Mobibot extends PircBot
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
TIME_SDF.setTimeZone(TimeZone.getTimeZone(tz));
|
TIME_SDF.setTimeZone(TimeZone.getTimeZone(tz));
|
||||||
response = TIME_SDF.format(Calendar.getInstance().getTime()) +
|
response =
|
||||||
tz.substring(tz.indexOf('/') + 1).replace('_', ' ');
|
TIME_SDF.format(Calendar.getInstance().getTime()) +
|
||||||
|
tz.substring(tz.indexOf('/') + 1).replace('_', ' ');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -3041,8 +3059,7 @@ public class Mobibot extends PircBot
|
||||||
{
|
{
|
||||||
if (sent > MAX_ENTRIES)
|
if (sent > MAX_ENTRIES)
|
||||||
{
|
{
|
||||||
send(sender,
|
send(sender, "To view more, try: " +
|
||||||
"To view more, try: " +
|
|
||||||
bold(getNick() + ": " + VIEW_CMD + ' ' + (i + 1) + ' ' + lcArgs), isPrivate);
|
bold(getNick() + ": " + VIEW_CMD + ' ' + (i + 1) + ' ' + lcArgs), isPrivate);
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/* Created by JReleaseInfo AntTask from Open Source Competence Group */
|
/* Created by JReleaseInfo AntTask from Open Source Competence Group */
|
||||||
/* Creation date Thu Dec 29 01:58:01 PST 2005 */
|
/* Creation date Fri Jun 02 16:51:45 PDT 2006 */
|
||||||
package net.thauvin.erik.mobibot;
|
package net.thauvin.erik.mobibot;
|
||||||
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
@ -20,21 +20,21 @@ public class ReleaseInfo {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/** buildDate (set during build process to 1135850281968L). */
|
/** buildDate (set during build process to 1149292305593L). */
|
||||||
private static final Date buildDate = new Date(1135850281968L);
|
private static final Date buildDate = new Date(1149292305593L);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get buildDate (set during build process to Thu Dec 29 01:58:01 PST 2005).
|
* Get buildDate (set during build process to Fri Jun 02 16:51:45 PDT 2006).
|
||||||
* @return Date buildDate
|
* @return Date buildDate
|
||||||
*/
|
*/
|
||||||
public static Date getBuildDate() { return buildDate; }
|
public static Date getBuildDate() { return buildDate; }
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get buildNumber (set during build process to 43).
|
* Get buildNumber (set during build process to 63).
|
||||||
* @return int buildNumber
|
* @return int buildNumber
|
||||||
*/
|
*/
|
||||||
public static int getBuildNumber() { return 43; }
|
public static int getBuildNumber() { return 63; }
|
||||||
|
|
||||||
|
|
||||||
/** version (set during build process to "0.3"). */
|
/** version (set during build process to "0.3"). */
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue