This commit is contained in:
2025-11-08 23:36:08 -07:00
parent d7f2b5d1d6
commit a4aa180b63
12 changed files with 92 additions and 14 deletions

View File

@@ -1,3 +1,8 @@
Version 0.0.5 - 2025-11-08
* Update docs
* Minor changes
Version 0.0.4 - 2025-09-18
* Add placeholder for BASH version of irpg-release

View File

@@ -1,2 +0,0 @@
### Issues
All issues, bugs and features are tracked using GitEmAll

View File

@@ -10,12 +10,10 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
CHANGELOG.md = CHANGELOG.md
CODE_OF_CONDUCT.md = CODE_OF_CONDUCT.md
CONTRIBUTING.md = CONTRIBUTING.md
ISSUES.md = ISSUES.md
LICENSE = LICENSE
README.md = README.md
screenshot1.png = screenshot1.png
screenshot2.png = screenshot2.png
TODO.md = TODO.md
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "irpg-bot", "irpg-bot", "{3784E8C8-32DE-4740-8F55-324EF1EC4E86}"
@@ -24,6 +22,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "irpg-bot", "irpg-bot", "{37
irpg-bot\ChangeLog.txt = irpg-bot\ChangeLog.txt
irpg-bot\events.txt = irpg-bot\events.txt
irpg-bot\INSTALL.txt = irpg-bot\INSTALL.txt
irpg-bot\install-bot.md = irpg-bot\install-bot.md
irpg-bot\irpg.pl = irpg-bot\irpg.pl
irpg-bot\irpgcheck.sh = irpg-bot\irpgcheck.sh
irpg-bot\irpgdbtool = irpg-bot\irpgdbtool
@@ -49,10 +48,10 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "irpg-web", "irpg-web", "{B2
irpg-web\idlerpg-adv.txt = irpg-web\idlerpg-adv.txt
irpg-web\idlerpg.png = irpg-web\idlerpg.png
irpg-web\idlerpg_000000.png = irpg-web\idlerpg_000000.png
irpg-web\idlerpg_025D30.png = irpg-web\idlerpg_025D30.png
irpg-web\idlerpg_ff0000.png = irpg-web\idlerpg_ff0000.png
irpg-web\index.php = irpg-web\index.php
irpg-web\INSTALL.txt = irpg-web\INSTALL.txt
irpg-web\install-web.md = irpg-web\install-web.md
irpg-web\makemap.php = irpg-web\makemap.php
irpg-web\makequestmap.php = irpg-web\makequestmap.php
irpg-web\makeworldmap.php = irpg-web\makeworldmap.php

View File

@@ -1,2 +0,0 @@
### ToDo
All ToDo lists and milestones are tracked using GitEmAll

View File

@@ -1,5 +1,5 @@
-------------------------------------------------------------------------------
First-time Installation:
First-time Installation
-------------------------------------------------------------------------------
1. Copy all of the irpg-bot files to your private web folder. The folder must
@@ -14,7 +14,7 @@ First-time Installation:
Thanks for your interest in IdleRPG! :^)
-------------------------------------------------------------------------------
Upgrading:
Upgrading
-------------------------------------------------------------------------------
1. Remove your old bot source, ie, rm -rfv that old buggy crap and start over.

28
irpg-bot/install-bot.md Normal file
View File

@@ -0,0 +1,28 @@
## Install-Bot
### First-time Installation
1. Copy all of the irpg-bot files to your private web folder. The folder must
be readable and writable by the web server and able to execute Perl and PHP.
2. Edit .irpg.conf with your favorite editor. This file must be in the same
private directory where the bot resides.
3. Run the bot with: perl irpg.pl
4. If you have problems, try running it in debug mode with:
perl irpg.pl --debug
5. Edit the bot ANY WAY you see fit.
6. All milestones, issues, bugs and features are tracked using GitEmAll.
Thanks for your interest in IdleRPG! :^)
### Upgrading
1. Remove your old bot source, ie, rm -rfv that old buggy crap and start over.
2. Copy all of the irpg-bot files to your private web folder. The folder must
be readable and writable by the web server and able to execute Perl and PHP.
2. Edit .irpg.conf with your favorite editor. This file must be in the same
private directory where the bot resides.
4. Run the bot with: perl irpg.pl
5. If you have problems, try running it in debug mode with:
perl irpg.pl --debug
6. Edit the bot ANY WAY you see fit.
7. All milestones, issues, bugs and features are tracked using GitEmAll.
Thanks for your interest in IdleRPG! :^)

View File

@@ -34,7 +34,7 @@ my %opts;
readconfig();
# bot version
my $version = "0.0.4";
my $version = "0.0.5";
# command line overrides .irpg.conf
GetOptions(\%opts,

View File

@@ -5,14 +5,18 @@
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{3C3C4730-9D32-418C-BFDC-CE89148AA6CA}</ProjectGuid>
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
<TargetFrameworkProfile />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<OutputPath>bin\Debug\</OutputPath>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<OutputPath>bin\Release\</OutputPath>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<ItemGroup>
<None Include="App.config" />
@@ -21,7 +25,7 @@
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<PropertyGroup>
<ReleaseName>IdleRPG</ReleaseName>
<ReleaseVersion>0.0.4</ReleaseVersion>
<ReleaseVersion>0.0.5</ReleaseVersion>
<ReleaseBotSourceName>IdleRPG-Bot</ReleaseBotSourceName>
<ReleaseWebSourceName>IdleRPG-Web</ReleaseWebSourceName>
<ReleaseSolutionSourceName>IdleRPG-Source</ReleaseSolutionSourceName>

View File

@@ -1,5 +1,5 @@
-------------------------------------------------------------------------------
First-time Installation:
First-time Installation
-------------------------------------------------------------------------------
1. Make sure you have the irpg-bot functional and running.
@@ -23,7 +23,7 @@ First-time Installation:
Thanks for your interest in IdleRPG! :^)
-------------------------------------------------------------------------------
Upgrading:
Upgrading
-------------------------------------------------------------------------------
1. Remove your old web source, ie, rm -rfv that old buggy crap and start over.

View File

@@ -6,7 +6,7 @@ $admin_nick="admin";
$admin_email="admin@mynet.org";
// web version
$irpg_version = "0.0.4";
$irpg_version = "0.0.5";
// your game's bot nickname
$irpg_bot="IdleBot";

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.9 KiB

46
irpg-web/install-web.md Normal file
View File

@@ -0,0 +1,46 @@
## Install-Web
### First-time Installation
1. Make sure you have the irpg-bot functional and running.
2. Copy all of the irpg-web files to your public_html/irpg web folder.
3. Edit config.php with your favorite editor. This file must be in the same
public directory where the irpg web resides.
4. chmod 644 * && chmod 666 hits.db
5. If you change the default settings in the IRPG bot (for example, if you turn
off the option to write quest info to file, you'll have to manually edit
some scripts to take this into account. If you disable the INFO command,
you might want to remove it from the index.php page.
6. Some code in this package requires that your system have GD 2.0+ (or have it
enabled in your php.ini, on Win32). If you don't want this functionality to
be available, edit the script playerview.php to remove the use of the map
and header.php to remove the links to the world map and the quest info page.
You can also delete the worldmap.php, makeworldmap.php, makemap.php,
quest.php, and makequestmap.php scripts.
7. Edit the website ANY WAY you see fit. You don't have to keep all of the
links to me, I just thought they might be useful or interesting to users :^)
8. All milestones, issues, bugs and features are tracked using GitEmAll.
Thanks for your interest in IdleRPG! :^)
### Upgrading
1. Remove your old web source, ie, rm -rfv that old buggy crap and start over.
2. Make sure you have the irpg-bot functional and running.
3. Copy all of the irpg-web files to your public_html/irpg web folder.
4. Edit config.php with your favorite editor. This file must be in the same
public directory where the irpg web resides.
5. chmod 644 * && chmod 666 hits.db
6. If you change the default settings in the IRPG bot (for example, if you turn
off the option to write quest info to file, you'll have to manually edit
some scripts to take this into account. If you disable the INFO command,
you might want to remove it from the index.php page.
7. Some code in this package requires that your system have GD 2.0+ (or have it
enabled in your php.ini, on Win32). If you don't want this functionality to
be available, edit the script playerview.php to remove the use of the map
and header.php to remove the links to the world map and the quest info page.
You can also delete the worldmap.php, makeworldmap.php, makemap.php,
quest.php, and makequestmap.php scripts.
8. Edit the website ANY WAY you see fit. You don't have to keep all of the
links to me, I just thought they might be useful or interesting to users :^)
9. All milestones, issues, bugs and features are tracked using GitEmAll.
Thanks for your interest in IdleRPG! :^)