Online

Subscribe to Feed


Top
RemoteComputer
Perl Scripts




Archives


Feed



Other






 

Mon, 28 Nov 2005

Nov 28, 2005, 15:18 [home]
Transfer Started

I’ve begun the big job of moving personal files to jasonsilver.com and business stuff to crookedbush.com.

What do you think so far? Like it?

~Jason



[this date] [1 comment]
[technorati] [permalink] [feed]

post edit delete move redate


Tue, 13 Sep 2005

Sep 13, 2005, 09:29 [home/perl_scripts/blog]
Blog Modified

I modified the readme and the download zip file for the Blog script today, to make it easier to install. It’s available now from Intelliscript.net

~Jason



[this date] [1 comment]
[technorati] [permalink] [feed]

post edit delete move redate


Sat, 10 Sep 2005

Sep 10, 2005, 20:01 [home/perl_scripts]
BlindDate Script

No, not another dating script. Not too interested in that, though I’d probably make a lot of money from it. happy

BlindDate is a script for transfering files from one server to another server, via FTP, while maintaining file dates.

For people who use Blosxom, the thought if moving blogs to a new server is quite daunting. This is because all the blogs are dated based on when the text file which they originate from was last changed. So moving to a new server gives these files a date of ‘now,’ whenever you copied them. Suddenly you have no archives… all your blogs were written today! Not good.

Some FTP servers can deal with this, maintaining the file dates as each file is uploaded. Others cannot. For those who use a web host with limited servers, my little program comes to the rescue.

How did I make this work? First, I wrote a spider program which traverses all of the files in the old server, and notes their dates. It saves all these file names, directories, and the date to a file. We upload this file to the new server. Then the spider goes to work on the new server, applying all of these date changes to each file.

Pretty cool, eh?

I decided to give it away for free, and it can be found at www.intelliscript.net.

~Jason



[this date] [1 comment]
[technorati] [permalink] [feed]

post edit delete move redate


Thu, 01 Sep 2005

Sep 01, 2005, 23:49 [home/perl_scripts]
HomePage2 in Test Area

HomePage2  is a nifty little script which you can throw on your webserver to allow friends and families to make their own page.

Or you can use it to create special announcements pages for products, people, whatever.

Everytime you add a new page, a link to that page is automatically inserted in the home page. You can upload one picture for every page, and it all fits into your template nicely.

Tonight I finally added a demo of HomePage2 in Intelliscript’s ‘Test Area’

Check it out, add a page!

~Jason



[this date] [0 comments]
[technorati] [permalink] [feed]

post edit delete move redate


Tue, 23 Aug 2005

Aug 23, 2005, 09:04 [home]
Intelliscript’s New Look

Since launching Intelliscript.net a number of years ago, I’ve never redesigned the skin. So I decided to give it an overhaul, and am quite happy with it! Check it out, and let me know what you think: www.intelliscript.net

~Jason



[this date] [0 comments]
[technorati] [permalink] [feed]

post edit delete move redate


Mon, 20 Jun 2005

Jun 20, 2005, 19:54 [home/perl_scripts]
Album Picture Gallery

I spent a lot of time today refurbishing an old Perl script which hasn’t seen much attention in years. This picture gallery perl script displays photos on your server and lets a web visitor navigate through them.

It’s called “AlbumAdvanced” and you can click here to see it in action.

WARNING: Doing so will also expose you to my beautiful children. Jealousy may ensue.

I took out a bunch of useless features and streamlined it to make it smarter and easier to use. I’m not done… I plan to add an RSS feed to it, as well as an automatic ‘picture of the day’ feature. I’m also going to make it easier to login, upload new photos, and manage the administration features… but that’s for next time. confused

~Jason



[this date] [1 comment]
[technorati] [permalink] [feed]

post edit delete move redate


Mon, 30 May 2005

May 30, 2005, 10:13 [home/perl_scripts]
Calendar Script Finally a Calendar

It was kind of lame to call my TabCal script a calendar. It wasn’t that big of a deal before, really. It would automatically retrieve your Outlook Calendar Tab Export from your personal PC, and then display it on your web site in table view. You could search it, or it would show the appointments for the current day. Kinda cool, but fairly run-of-the-mill.

But now it’s awesome— a full-fledged calendar! It shows all of the month’s appointments on one page, and still lets you search, or to display today’s appointments.

Go check it out: http://www.getchurch.org/cgi-bin/read_tabcal.pl

~Jason



[this date] [1 comment]
[technorati] [permalink] [feed]

post edit delete move redate


May 30, 2005, 10:08 [home/perl_scripts]
Search Engine

I wrote a cool search engine script this weekend for the www.getchurch.org site. It searches all of the various databases and web pages on my church’s site in one fell swoop. You can choose to only search the calendar, if you wish, or to search all datasources simultaneously. I also learned how to write for a new module, which isn’t a big deal to a real programmer, but to a hack like me, feels good. Go try it out:

http://www.getchurch.org/cgi-bin/search_engine.pl

~Jason



[this date] [0 comments]
[technorati] [permalink] [feed]

post edit delete move redate


Sat, 09 Apr 2005

Apr 09, 2005, 14:44 [home/perl_scripts]
NEW Files Marked That Way

I added a coolio new feature to the Intelliscript.net database, called FileCABINET. Now it checks to see if the downloadable file dates are within 30 days old. If they are it puts a pretty little ‘new’ icon next to them.

I love automation. 6 years ago I would have had to do that with HTML, and try to remember to delete the new icon after it wasn’t new anymore. How easy is letting computers do all the hard work for you!!?!!

~Jason



[this date] [0 comments]
[technorati] [permalink] [feed]

post edit delete move redate


Tue, 15 Mar 2005

Mar 15, 2005, 16:58 [home/perl_scripts]
RSS Gas Prices

Last night while Joanne and I watched a couple of episodes of Law & Order, I threw this program together (between commercials).

It’s an RSS feed which posts the cheapest gas prices in Hamilton. If you live in Ancaster, sorry— I didn’t include the gas stations there, nor in the little towns around Hamilton. I just included Hamilton East, West, North and South.

Here’s the RSS link:

http://www.crookedbush.com/cgi-bin/fetch_hamiltongaspricescom.pl/rss

Here’s the HTML link:

http://www.crookedbush.com/cgi-bin/fetch_hamiltongaspricescom.pl

Let me know if you like it, or if you want any features added.

~Jason

Update: Added a text view if you want it.

http://www.crookedbush.com/cgi-bin/fetch_hamiltongaspricescom.pl/txt



[this date] [0 comments]
[technorati] [permalink] [feed]

post edit delete move redate


Thu, 10 Mar 2005

Mar 10, 2005, 22:11 [home/perl_scripts/crossword]
Auto Scoring Scrabble Games

My Perl script, Crossword, which is a Scrabble-style game you can play with family via email, has been updated.

Now it automatically calculates points on each move!

~Jason



[this date] [1 comment]
[technorati] [permalink] [feed]

post edit delete move redate


Wed, 02 Mar 2005

Mar 02, 2005, 17:29 [home/perl_scripts]
RSS Bible in a Year - The Message

As most of my readers will know, I have been using BlogLines.com to manage a lot of my information— church prayer requests, announcements, Lane’s messages, searches, comics, Hamilton weather, news, as well as friends blogs that I read.
 
Well I quickly threw together a new RSS feed today— it will help you read the Bible in a year (the Message version).
 
http://www.getchurch.org/cgi-bin/bible_in_one_year.pl/index.rss
 
Add it to your subscriptions if you want it.
 
If you want other versions, let me know and I’ll add that capability. Or if it would be better to have more than a link to the reading, let me know and I’ll put the actual scripture chapters in the feed.
 
There is an existing feed here, that is in the ESV version:
http://www.gnpcb.org/esv/share/rss2.0/one.year.tract/
 
Hope this is helpful to someone!
 
~Jason


[this date] [0 comments]
[technorati] [permalink] [feed]

post edit delete move redate


Fri, 04 Feb 2005

Feb 04, 2005, 17:22 [home/perl_scripts]
FTP Upload Idea

Here’s an idea: what if I wrote a script which created a virtual FTP site out of those annoying HTTP upload sites.

You know what I mean? Like, the PhotoBucket site, which lets you choose 20 pictures, one at a time, to upload to their site through a browser. What if it was possible to actually FTP to that HTTP page?

Hmm. That would take some Perl magic.

~Jason



[this date] [0 comments]
[technorati] [permalink] [feed]

post edit delete move redate


Wed, 02 Feb 2005

Feb 02, 2005, 22:40 [home/perl_scripts]
Another RSS Feed

Go to Philpott Church?

Put this RSS feed in your bloglines account to keep on top of announcements. Talk about painless, eh? Eventually I’ll add a category so you just see announcements for, say, seniors, or youth, or men’s community, etc.

~Jason

 



[this date] [0 comments]
[technorati] [permalink] [feed]

post edit delete move redate


Sat, 29 Jan 2005

Jan 29, 2005, 22:19 [home/perl_scripts]
Chord Transposer Script

I wrote a new program this morning/this evening that transposes guitar chords automatically. You paste in a chart, then choose the half-steps to transpose by. Choose whether you prefer “sharps” or “flats” or “easy” to name chords, and press the button. Voila! The song is automatically transposed and ready for you to use.

The logic for transposing a song is suprisingly complicated. I had to go through the chart a line at a time, looking for lines that had only chords and chord symbols. My assumption: every chord will start with a captital letter between A and G, or a slash (for bass notation). Or a bracket ( to indicate a special chord— or other special characters I use in transcriptions (|,[:,:], etc).

When I find a line with only chord symbols, I convert all the chords to numbers, one through twelve. Then I do the transposition math on them, before converting them back to letters (sharps or flats— depending on your preference).

Maybe sounds easy in English, but try telling a computer to do it. winking

The reason for this script is to integrate it into ServiceBuilder. Then worship leaders can change the keys for the songs if they wish, and we don’t have to change what’s in the database. The next step is to rewrite the program in Visual Basic. Fun fun fun!

~Jason



[this date] [0 comments]
[technorati] [permalink] [feed]

post edit delete move redate


Thu, 27 Jan 2005

Jan 27, 2005, 09:41 [home/perl_scripts]
Spiffy New Counter

I wrote a new script last night, called CounterMail.

Not all web hosts allow server side includes, and many do not provide statistical information about your visitors. You’d like to know who is visiting your page, what route they’re taking through your site, what browser they are using, and what time they were there? Maybe you want to know the sites which are linking to you and which links are generating the most traffic.

Now this is all possible, even with limited CGI access. If you can run basic Perl scripts, and have access to SendMail on this server, CounterMail can retrieve the information from your visitors, and email it to you. You get to choose when the email comes; every visit, after 10 visits, 50 visits, or any number of visits— it doesn’t matter.

Want to show a counter on your page? This script can be called using SSI, to show a simple count of unique visitors. A visitor won’t be counted twice, even if the counter is placed on all your pages.

Call it with an img tag, and add the string /blank.gif to the end of the script to display a one pixel gif. Or, call it with a Server Side Include to show the visitor count.

This is a brand new script, so try it out and let me know what you think. I decided to try using it on ServiceBuilder.net. Cool!

~Jason



[this date] [0 comments]
[technorati] [permalink] [feed]

post edit delete move redate


Wed, 26 Jan 2005

Jan 26, 2005, 11:36 [home/perl_scripts/FileCABINET]
FileCABINET with RSS Feed and Froogle Feed

I added two new features to FileCABINET lastnight and this morning.

FileCABINET is the database script which shows the various programs I have for sale at Intelliscript.net. It allows users to search the database, purchase and make payments with an integrated shopping cart; it generates XML PAD files for software download sites, and lots more.

The two added features are RSS Sydnication and an automated Froogle feed.

RSS (Really Simple Sydnication) allows you to license your content to other sites. It also allows people to subscribe to your content if they want to keep tabs on what’s going on without visiting your site everyday. They can add the ‘feed’ to their newsreader, and this reader will automatically show you when there is new content to view.

FileCABINET lets each script have its own feed (in case someone is interested in subscribing to late-breaking information on any particular script. It also generates a summary RSS feed covering all of the scripts.

Froogle is Google’s integrated shopping search engine. Google asks you to monthly upload a text file containing certain information about your products for sale. Now FileCABINET will generate this file automatically so it’s always an up-to-date reflection of correct prices and information about the scripts.

FileCABINET has only sold one copy— not exactly stellar compared to a script like Auto FollowUp or Crossword (a Scrabble-style game). But it’s becoming one of the most time-saving and efficient programs I’ve written.

~Jason



[this date] [0 comments]
[technorati] [permalink] [feed]

post edit delete move redate


Sat, 22 Jan 2005

Jan 22, 2005, 22:24 [home/perl_scripts/crossword]
Crossword Calculates Points

Well, you’re not going to believe this, but Crossword, my Scrabble-style Perl script, now calculates points automatically on every play!

I’d love to take the credit, but alas, it wasn’t me. A fellow user and programmer— and I guess Scrabble lover— did the real work, and integrated the points subroutines! Pretty impressive.

So it’s not online yet, but will be soon, when I get my act together! Stay tuned.

~Jason



[this date] [0 comments]
[technorati] [permalink] [feed]

post edit delete move redate


Sat, 08 Jan 2005

Jan 08, 2005, 11:59 [home/perl_scripts]
Petition

Thanks to a new user of the petition script, www.PayPalSucks.com, I’ve put some energy and development into it. If you’re using this script, you might want to download the update.

~Jason

(p.s. I use PayPal, and think it’s great, so don’t send me hate email)



[this date] [2 comments]
[technorati] [permalink] [feed]

post edit delete move redate