Archive for category Software
Free Webcam Security – Dorgem – WinSCP

This is how you setup a free home security webcam using dorgem and winscp.exe.
First Download:
- Download WinSCP and install it.http://winscp.net/
- Download Dorgem and install it. http://dorgem.sourceforge.net/
Next Configure Dorgem:
Most people are going to want to use the “Web Server” option. This will setup a webserver with your webcam on it…. Pretty straight forward.
But, when I was looking this up, I couldn’t find anywhere that tells you how to use WinSCP. So here I go:
First Configure WinSCP
- Open WinSCP
- New
- Type in all the correct info in session
- Make sure you set a default folder under Environment->Directories->Remote Directory
- Save… and remember the name of the session
- Connect and make sure you set it to remember passwords and everything
Second Configure Dorgem:
- Open Dorgem
- Preview the source
- Click “Store Settings”
- Add
- External Program
- Name it something to remember
- Check Enable
- Command: “C:\Program Files (x86)\WinSCP\winscp.exe” name_of@winscp_session.com /upload %s /defaults
- OK
- Click “Capture Now” to test it out.
- You should now see a tmp file on the WinSCP server.
- If you dont, then you might want to try changing the path to WinSCP in the command or double check the name of the stored WinSCP session in the command.
- Then, you can enable motion detection under “options” on the main screen
Hope this helps some people!
FoxToPhone – Send Links from Firefox to Android – (Like ChromeToPhone)

Just found out about FoxToPhone.
It gives you a little button in Firefox that allows you to send it to be opened by your browser on your Android phone.

The integration is seamless and it works like a charm.
Useful Links:
- Firefox Plugin: FoxToPhone
- Android App: Google Chrome to Phone
Outlook Rule : Only at Specific Times

Lets say you want to have a rule in outlook send to you only between specific times in the day.
- Only after 6pm and before 8am
- Only on your lunch hour
- When you are not at work
I will explain this by having emails forward to my cell phone, only when I am normally not at the office. (From 6pm-8am) This way, I will be able to receive important emails that may require special outside assistance.
What I do is:
- Create a special category called FWD
- Use other rules to set messages into the FWD category if I want them forwarded. (Explained Below)
- Then, create a rule to run last in the rules list called FWD Rule
- *Important Part* This will check the time on the messages, if it’s within the specified hours, it will forward the email (Explained Below)
Creating a Rule to set the FWD Category:
Your Rule Description should look something like this. The important part is that it is assigning it to the FWD Category:
Apply this rule after the message arrives
with 'Emergency from client' in the subject
and marked as 'high importance'
and assigned to 'FWD' CategoryThe Rule that will email header* for UTC times. Make sure it’s assigned to the FWD category. And then FWD it:
Apply this rule after the message arrives
with '2011 23:' or '2011 02:' or ... '2011 10:' in the message header
and assigned to 'FWD' category
forward it to 'email@example.com'* This should work on most emails, but if you want to look at the email header Right-click on the message in the Inbox and select Message Options.
* I included the 2011 and the colon to make it more specific.
UTC Time for 6pm – 8am:
Email Header contained:
X-OriginalArrivalTime: 18 Feb 2011 03:23:52.0368 (UTC)
So I searched for:
2011 23:,2011 01:,2011 02:,2011 03:,2011 04:,2011 05:,2011 06:,2011 07:,2011 08:,2011 09:,2011 10:,2011 11:
View of My Sites Traffic
This is the view of this countries that visit this site. It’s cool to see all of the different people that find information useful to them on here.
Here are the top two most requested pages:
WokFi – Wifi Signal Strainer
Third Eye Blind – Jumper – Chords
Hooray for internet!
TikiWiki – Tracker Email Subject Improvement-Modification
The template for the Tracker email is here:
\tikiwiki\templates\mail\tracker_changed_notification_subject.tpl
I changed it to this so that it would improve the way it looks in emails:
{$mail_trackerName}{tr} - #{/tr}{$mail_itemId}{tr} modified.{/tr}
WordTwitt is the best WordPress Twitter App
My friend Dallas Edwards showed me this application called WordTwitt. It’s basically the bomb explosive when it comes to tweeting your blog posts.
All the other plugins seem to suck in comparison to this open source, free, magical piece of code.
I suggest everyone with wordpress install the plugin immediately, or face unending torment.
Thanks,
Daniel
Rotating Circular Periodic Table – Javascript

I just saw an article on this site about the merits of a circular periodic table by Mohd Abubakr Design
I thought it would be nice to have one that rotates. So I used the jQuery and jQuery-Rotate library on it to make it spin.
I hope this will be help someone and I hope to make additions to it in the future.
[[View Rotating Circular Periodic Table]]
DanFolkes FLVPlayer – Create your own FLVPlayer (like jw-flv-player) with no branding
Using Flash CS4: Read the rest of this entry »
Started to work on a Simple Photo Slideshow.
It’s going to be a lot like:
http://www.evrium.com/store/fg2p_details.php
But much cheaper.
Hubble Image RSS Feed
I have used Google Reader to mash two image rss feeds together for Hubble.
Here is the HTML page for it:
https://www.google.com/reader/shared/user%2F15478232717259537591%2Flabel%2FHubble
Here is the RSS Feed:
http://www.google.com/reader/public/atom/user%2F15478232717259537591%2Flabel%2FHubble
Based off of:
http://hubblesite.org/newscenter/newscenter_rss.php
and
http://www.spacetelescope.org/rss/feed.xml
Enjoy space nerds.
IP Locator Webservice – PHP – Ipmap – Command Line
This is similar to my Python script here:
http://danfolkes.com/index.php/2009/04/29/ipmapcom-python/
It uses this sites service to pull the location of each user:
http://www.ipmap.com/
It outputs in XML, Plain Text, and HTML.
Fields:
- ip
- hostname
- ipreverse
- country
- region
- city
- blacklist
- gmaps
HERE IS THE LINK TO THE WEB SERVICE SITE:
http://www.danfolkes.com/ipmaps/
IPMap Python Ip Address Locator Command Line Script
This program uses this site IpMap to get peoples location based off of their IP address.
It’s written in python. Enjoy.
Download Source – GPLv3 Code. Give back.
Usage:
python ipmap.py 74.125.45.100 all
python ipmap.py 74.125.45.100
python ipmap.py (This will get you the help screen)
Args:
all = Prints all details
nomap = Gets All, no map
loc = Gets: Country, Region, City
Read the rest of this entry »
CWS – Chord Web Service
I am creating a web service for musicians that will allow them to reference an abundance of musical references on the fly using AJAX.
Firstly, it will deliver chords and fingerings of chords for guitars to the users websites (think Google Maps).
My goal is to enhance the web.
Here is the site: http://cws.danfolkes.com
It’s still in development, but it’s getting close to launch.
Let me know what you think (only if it’s nice)
Python – Cell Phone Number Pad Input V2
This is a rewrite of my original post. This rewrite was made by Rami Davis [ramidavis at y a h o o .c o m] XDA Dev Forums.
It would go perfect with this:
http://www.flickr.com/photos/svofski/3383950702/in/pool-make
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 | #!/usr/bin/python3 #using python3 import time #Cellphone keyboard imitation cell_keyboard = { "0" : (" "), "1" : ("!","@","#","$","%","^","&","*","(",")"), "2" : ("a","b","c","A","B","C"), "3" : ("d","e","f","D","E","F"), "4" : ("g","h","i","G","H","I"), "5" : ("j","k","l","J","K","K"), "6" : ("m","n","o","M","N","O"), "7" : ("p","q","r","s","P","Q","R","S"), "8" : ("t","u","v","T","U","V"), "9" : ("w","x","y","z","W","X","Y","Z"), "#" : (" "), #add something here "*" : (" ") } THRESHOLD = 1.0 # Constant: Seconds before resetting the keyboard user_input = "" # Current user input last_key = ["", 0] # Last key and repetitions. print("Valid characters: 0-9 # * and q to quit") while not user_input == "q": try: #Measure the time it takes to respond. response_time = time.time() user_input = input(">>")[0] response_time = time.time() - response_time except IndexError: user_input = "" #Check if it's valid if user_input in cell_keyboard: #If it matches the last key if user_input == last_key[0]: # And it was within threshold if response_time < THRESHOLD: last_key[1] += 1 else: last_key[1] = 0 else: # Assign the new key and 0 repetitions last_key[0] = user_input last_key[1] = 0 #Now request the element on the keyboard. try: print(cell_keyboard[last_key[0]][last_key[1]]) except IndexError: last_key[1] = 0 print(cell_keyboard[last_key[0]][last_key[1]]) else: print("Not a valid key.") |
Thanks Rami!
HOWTO: Setup an Aggregated RSS feed for your Friends using Google Reader
HOWTO: Setup an Aggregated RSS feed for your Friends using Google Reader
Lets say you have three friends, and you don’t really want to check all of there twitter, blogs, rss feeds all day long.
RSS Feeds:
http://danfolkes.com/index.php/feed/
http://twitter.com/statuses/user_timeline/17508497.rss
http://rss.slashdot.org/Slashdot/slashdot
- What you do is open Google Reader (Part of a Google account.)
- Add all of the feeds to it by selecting “Add a Subscription”
- Go into the “Manage Subscriptions” page (link in lower left)
- Now, click “Add to Folder” and Create New Folder for the item
- Now add the rest of the feeds to that folder in the same fashion.
- Now to refresh, Click “« Back to Google Reader” then “Manage Subscriptions”
- Goto the “Folders and Tags” Tab (near Manage Subscriptions)
- Select your new folder, and select Public from the “Change Sharing…” drop down list.
- You should now have “View Public Page” button.
- That page contains a nice looking aggregate HTML view and a rss feed related to the page that you can add to any feed reader.
- Here are my links: HTML and RSS
I hope this helps someone! Leave comments if it did.
Started Using Git SCM For my Darkness is Spreading
So, I setup my own Git repo tonight. This is the exact order of my evening:
First,
I watched Linus Torvald rip all the other SCM’s a new one here:
http://www.youtube.com/watch?v=4XpnKHJAok8
Then I watched,
Emerging Tech Talk #24 – Learning Git, Part 1 – Introduction to Version
Emerging Tech Talk #25 – Learning Git, Part Two – Getting started with
24: http://www.youtube.com/watch?v=MLLkJ2rngk0
25: http://www.youtube.com/watch?v=dDJOb2wGLjY&NR=1
Then, I went to http://github.com/ and setup my own public git repository.
(you can make it private, if you pay. but who would want to do that? viva la open source!)
Then I setup a clone of my Darkness is Spreading Game (dis-game):
Public Clone URL: git://github.com/danfolkes/dis-game.git
Github Home Page: http://github.com/danfolkes/dis-game/tree/master
I want to thank github for making things so awesome and easy to setup. They seem to really know a lot about helping n00bs.
Taken from their homepage:
Not only is Git the new hotness, it’s a fast, efficient, distributed version control system ideal for the collaborative development of software.
GitHub is the easiest (and prettiest) way to participate in that collaboration: fork projects, send pull requests, monitor development, all with ease.
The Best iPhone Gin Rummy Card Game
I have found this great new Gin Rummy App on the Apple ITunes Store for the iPhone or iPod Touch.
It has really good graphics and has some really good game functions. In the next few versions, it might even have multiplayer.
Link to the App on ITMS:
http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=304497413&mt=8
Made by: http://neuroticnerd.com/blog/
AspDotNetStorefront – Changing Max File Upload Size
In Asp.Net StoreFront – You can change it by editing the file here:
/RadControls/Editor/ConfigFile.xml
Properties:
MaxImageSize
MaxFlashSize
MaxMediaSize
MaxDocumentSize
MaxTemplateSize
Who wants 2K images anyway!
Set them to a higher or lower value depending on what you need to happen.
Hamachi Install for Starcraft
Download Hamachi by clicking this link:
hamachisetup-1015-en
This is an old version of Hamachi, it’s important to use the old version.
Click NEXT until the “Basic vs Premium” Screen – Choose “Use Hamachi Basic”
Keep Installing.
–
Open Hamachi
Click the “Power” in the lower left corner.
Create a username that is unique.
Click the Triangle Looking button in the near right corner.
=Select “Join Network”
Join network: ASKME
and use the password I tell you.
Clickonce – Unable to Sign Application
I get this error when I try and publish the Click-Once project in .Net:
Cannot publish because a project failed to build.
SignTool reported an error ‘Failed to sign bin\Debug
Here is the Fix:
- Go to the properties of the project.
- Go to “Signing”
- “Create Test Certificate”
- Dont bother with a password
- Save
- Re-Publish
-Do this to all the projects in the solution.
This should fix the error and get you ClickOnce Publishing again.
Darkness is Spreading – Backstory – Game – How to Play
BACK STORY
In the year 2920, the Golden Age of Psionics is unlocking worlds of
possibilities for humankind. The psionically gifted are recruited at
a young age to participate in the Planetary Defense Force’s psi-ops
program, where their talents are honed through
cybernetically-interactive mind games. These games can reprogram the
trainees’ subconscious minds for optimal psionic output, all in
parallel with the conscious effort toward solving the puzzle.
DARKNESS IS SPREADING
Read the rest of this entry »
CoreLaborate – Document Elaboration on the Core Formats
A site I created so that collaborating on Photoshop, Illustrator, GIMP, SVG files would be easier. All of those binary formats that are complicated to share and elaborate on.
I hope this is helpful to many people. Especially in the Open Source world.
Supports: PSD,AI,PDF,XCF,SVG.
Thanks,
Daniel Folkes
DiS – Darkness is Spreading Version 08.1218
A new version of DiS – Darkness is Spreading Version is out. Version 08.1218
I have added a whole host of features. I wish I had a list, but I don’t!
Here’s a picture:

DiS - Darkness is Spreading Version 08.1218
Here is the page on sourceforge:
http://dis-game.sourceforge.net/
Here is the Play page on sourceforge:
http://dis-game.sourceforge.net/play.php
Whitehart – Minimal Firefox Theme, Great

Whitehart is a very good theme.
I have been using it for a while and I thought I would let you know.
It’s the type of theme that really simplifies what Firefox shows you. It looks like someone went through the default theme and removed the color and made things a tad smaller.
I recommend it.
https://addons.mozilla.org/en-US/firefox/addon/364
/Daniel
SSH/SCP/SFTP I love them all.

I pretty much use ssh for everything. I use it mostly to connect to my home/web/this server and use it as an interface. The best program to use alongside ssh is screen.
To install both ssh and screen, you may do this:
- sudo apt-get install ssh
- sudo apt-get install screen
If I were good with words, I would write a poem for ssh. But alas, I am not. So, you get the first page from the Wikipedia Entry.
Secure Shell or SSH is a network protocol that allows data to be exchanged over a secure channel between two computers. Encryption provides confidentiality and integrity of data. SSH uses public-key cryptography to authenticate the remote computer and allow the remote computer to authenticate the user, if necessary.
Here are a few of the best SSH/SCP commands EVER:
- ssh server.com
- scp server.com:./ /home/local/downloadhere/
- Popular/Best SSH/SCP/Clients (mostly for windows, because linux usually already has tools built in.):
- WinSCP
- Putty
- gFTP
- the normal commands that come with Linux(ssh, scp)
Facebot – My Facebook Robot
I have written a new program. It’s called facebot. This program takes the public RSS feed from many people and converts it into a visual display of the relationships on facebook.
Go here to check it out.
Py2Html
Python-Command Line Python-To-Html Converter. Makes posting Python to blogs quick.
by: Daniel Folkes
This is Licensed under GPLv3. Give Back.
- Download Source
- print “”" This is a simple program that takes a python file and replaces the
- plain text punctuation with the easily postable html code.
- written by : Daniel Folkes
- danfolkes @t gm@il d0t c0m
- http://danfolkes.com
Read the rest of this entry »
JSP Crystal Reports
This is my working sample of running a crystal report through a jsp. It turns out to be very pretty and gives you many options. As I suggested in a comment. I would really advise on downloading Eclipse IDE + the Business Objects Plugin. This will give you most, if not all the utilities you need to put you in the right direction.
LET ME KNOW IF THIS HELPED YOU IN THE COMMENTS! Enjoy!
If you have any questions, please post in the comments.
Thanks,
Daniel
Author: Dan Folkes
Description: JSP Crystal Reports
Language: java
Pasted on: 08:44:23 Friday 18th January 2008
This is Licensed under GPLv3. Give Back.
- Download Source
- <%@ page language=”java”
- import=”logic.*,com.businessobjects.samples.JRCHelperSample,
- com.crystaldecisions.report.web.viewer.CrystalReportViewer,
Python Torrent Search and Download (TPB)
This python command line utility will search the pirate bay for a specific search string and pull out the torrent files and download them to your current directory.
by: Daniel Folkes
This is Licensed under GPLv3. Give Back.
- Download Source
- print “”"Pirate Bay Torrent Downloader – Command Line Interface
- Program Written by: Daniel Folkes
- website: http://danfolkes.com
- email: danfolkes @t gmail dot c0m
Read the rest of this entry »














