Simple Invoices

Ive been working with this cool php web based invoicing system called “Simple Invoices”. The name is perfect, this system is very simple, and for a programmer, its a breeze to add those little features that are needed for the specific application. My time with Simple Invoices has revealed to me a significant demand to be able to run Simple Invoices ‘off-line’, Ive also had my own needs which consist largly of using SI on a mobile web browser, here are my solutions to both.

Simple Invoices For Windows

Well, why not do one better, lets make it totally portable. Here is the second try at what i hope will become a very reliable and easy to use method of running simple invoices off-line.

Simple Invoices For Windows 1.4.0.0 – 2010.2 Update 1.zip

Previous Release

Release Type: Release Candidate - Mostly Undocumented.

Execution Method: No Installation, just run it.. but make sure you’ve unzipped it.
3rd Party Material Used:
-USBWebServer8 - http://www.usbwebserver.com/
-AutoIT 3.3.6.1 – http://www.autoitscript.com
-Simple Invoices 2010.2 Update 1 – http://www.simpleinvoices.org


Usage Notes:
PHPMyAdmin can be accessed by right clicking the tray icon and using username ‘root’ with password blank.
Edit Settings.ini to customize some of the operations and server settings.

Please provide feedback, here or at the simple invoices forum.

This Version: (1.4.0.0 – 8/30/2010)
-Added menu to GUI to navigate
-Many bug fixes
-Updated Simple Invoices to 2010.2 Update 1
-Renamed program to Simple Invoices For Windows

Future Versions:
-Create an optional install process
-Make the SI directory and DB selectable
-Make database downloadable/up-loadable  from/to an online SI host
-Linux Wine Support and/or a cross platform alternative

Simple Invoices Customization

This is a collection of simple invoices files that ive modified, with the intent to fix a few obvious (to me) issues and make SI more friendly with mobile web browsers. The files are intended to replace the actual SI file and not to be used as an extension, they are already in the proper hierarchy and should be uploaded with FTP to override existing files. Remember to always make a backup of you files and your database before changing anything.

All modifications are noted, all notes begin with “TeamMC” to make them searchable, i also suggest http://winmerge.org/ to make comparisons.

simpleinvoices.2010.2.beta8.teammc.mods

Release Type: Beta – Semi Undocumented.
Execution Method: Not a module, after making backups, upload via ftp to override current files.

Please provide feedback, here or at the simple invoices forum.

This Version:
Changes in \include\class\invoice.php to help ignore ‘owing’ for drafts
Improvements on existing modifications

Future Versions:
Better documentation
More tweaks to make drafts not count as owing, etc

 

Computer Repair

I perform repairs, maintenance and upgrades to home computers, PC or Mac, in the Newmarket, NH area.

I focus on creating a personal experience for my customers tailored to what they need and not to what i want to sell. I’m almost always available by phone and can make arrangements to come to your home. Most issues can be corrected simply by bringing me your computer tower alone (no cables or accessories), I recommend this because its the most affordable option. Here is an idea of how much i charge for repairs:

Hourly Rate: $40 an hour if i’m working from home, or $50 an hour if i’m making a house call.

Computer Cleanup & Speedup: $40 – Clean dust from inside the computer, and cleanup the system to run as if its new, ill also check that you have Antivirus software running and updated and install a reliable free Antivirus program if needed as well as take note and inform you of any other issues i notice.

Parts: Whatever i pay.

Example Of Repairs Needing Parts:
Replacing Laptop LCD Screen: Parts: $70-$120  Labor: $50

More details and example to come.

 

Website Design & Hosting

I provide website design and hosting services. I focus on customized solutions that work for you and your needs, below is a list of prices to give you an idea of how affordable my services are, but for a more tailored price please contact me any time.
  • Web-Space –  $15 a month – This includes about 2GB of space and 60GB of monthly bandwidth
  • Basic Site Maintenance – $10 to $30 a month – This includes updating contents on a infrequent basis.
  • Advanced Site Maintenance – $40 to $60 a month – This includes updating & maintaining content and other site aspects regularly and site design changes.
  • Domain/URL - usually $10 a year – You pay whatever i pay for your domain, charges are yearly and vary depending on the domain.
  • Website From Scratch$75 and up – This is the most complicated charge and involves many details.
More details and options to come!
 

New Web Host

I just wanted to inform any visitors that i just completed the first steps to changing to a new web host, im very happy with how things have gone so far but i do expect a few bugs, so for the next 48 hours please be patient.

Also im very excited as this is a big step in moving forward with my web business and even computer repair business, im in the process of getting a new phone that will help me provide remote support (htc touch pro2) and have found a few other gadgets to make life easier, so hold on to your hats! here we go!!

 

Gibson Firewall Test

Ive always been very careful to make sure my firewall is working right, i dont like using advanced firewall software like what yo get from Norton or other companies like that. The software they provide is very bloated, comes with things you dont want and is guaranteed to slow you down. So since Windows XP came out back in 2001 ive used the built in firewall, and nothing else, here is why and what i do to make sure it works the way it should…

First off windows firewall is probably the best way to protect your computer without slowing you down, however since its what comes with windows, its also probably the most vulnerable to compromise. But dont panic, when i say compromise, i mean that a program that YOU run or does something to the firewall to create an opening, good computer habits will almost always prevent this.

Windows ships with its firewall turned on, so unless the company that sold you the computer turned it off (and hopefully put a different firewall on) you should be protected from day 1. Unfortunately day 1 doesnt last forever, when you install or use a program you might be changing things your not aware of, like the firewall for example. To check what the firewall is doing you just need to navigate the windows control panel and open up “Windows Firewall”. The first thing you should notice is a screen telling you if the firewall is turned on or off, make sure its on and change it if its not. Depending on what version of windows you have you will need to look around and find a list of programs that are “Allowed Through Windows Firewall” this list is my favorite part, i always find things on it that i dont want, and when i disable them it brings me a certain level of comfort. Look over the list, uncheck items you dont recognise or dont use, most likely if you do something wrong here, the program that your effecting will fix it, or let you know later, so dont worry and have at it!

Now to my main point! :)
Now that we have a simple but effective windows firewall working, how do we know its REALLY working?

The Gibson ShieldsUp Firewall Test!

Allot i know… but Firewall test is all that really matters here, some might say that a better test is x or y, but i say: 1. i can rely on Gibson as an independent party with no interest in harm or profit and 2. I don’t have to look at adds or sign up for anything or click a million buttons.

ShieldsUp!

Thats It! click the link, press proceed, chose the test “Common Ports” or “All Service Ports” or both is what i recommend, and then watch it scan you from the outside world, so you can see what everyone else can see.

Look over the results and then review what you firewall settings are if you find any holes

the one issue ive found is that by default Windows Firewall does allow for Pings, ill be writing more about this later, for now good luck! and let me know if you have any questions.

 

My Favorite AutoIt Functions

This is a collection of some of my own AutoIt functions (UDF) and some of other peoples functions that i include in almost any and all AutoIt scripts i write. These functions have made writing AutoIt scripts alot easier and i cant live without them.

Ill answer any questions you might have about these functions.

_MyFuncs 20100207

 

About

TeamMC is an organization of various business endeavors and on-line community services.
I provide services such as web hosting and web design. Locally I perform repairs, maintenance and upgrades to home computers and supply people with the knowledge and tools to use their computer effectively and safely.

If you have questions please e-mail me at john@teammc.cc or use the form below.

Your Name (required)

Your Email (required)

Subject

Your Message

 

TVersity Assistant

TVersity Assistant - Updated 2/06/2010

-Automatic share refresh when files are added or removed.
-Quick “Refresh All” button in tray menu

Source is included, let me know if you have other ideas for the program.

Download: TVersity Assistant 1.2.0.0

Source: TVersity Assistant 1.2.0.0

[1.2.0.0 - 2/6/10]
 *Added: Disable notifications from tray
 *Added: Internal option overrides if you use an INI file
 *Added: Automatic startup options from tray menu
 *Fixed: Improved false update detection

[1.1.0.0 - 1/29/10]
 *Changed: Uses Tversity web interface to invoke update instead of mshare.exe
 *Fixed: Improved false update detection
 *Changed: No more need for configuration files, “Config Free”

 

uTorrent LAN Manager & Speed Tool

uTorrent LAN Manager is a small program to help manage and consolidate the use of utorrent accross a multi user network.

It addresses two problems/concepts…

A. Optionaly adjusts download & upload limits in all uTorrent clients when network PCs are in use, so that the most sharing is possible, and fastest downloads are possible without effecting regular internet use.
B. Optionaly consolidating torrent downloads to one computer (like a media server) with the intent to share the download folder accross the network.

Feel free to ask questions.

Download: LAN Manager 2.2.0.0 (2010/02/08)
Source: LAN Manager 2.2.0.0 (2010/02/08)

uTorrent Forum: http://forum.utorrent.com/viewtopic.php?pid=391389

uTSpeed is a small tool that allows you to change settings in utorrent from the command line, mainly the speed limit settings. See the readme.txt within the zip. This app is now token auth compatable.

Download & Source: utspeed 1.1.0.0 (2010/02/08)

uTorrent Forum: http://forum.utorrent.com/viewtopic.php?id=38511

 

UVNC-Helper

If you were sent here for the purpose of remote support please download and run this program:

Download UVNC-Helper.exe

Note/Links For Support Personnel:

Programed in AutoIt.

Uses UVNC to establish a VNC connection.

Help documentation

More downloads

AptGet repository

UVNC forum topic

Short Video:

Read the rest of this entry »