by Lars Vogel

Follow me on twitter

Lars Vogel on Google+

Collection of Helpful Programs

Lars Vogel

Version 1.2

15.10.2010

Revision History
Revision 0.1 04.07.2007 Lars
Vogel
Created
Revision 0.2 - 1.2 09.07.2007 - 15.10.2010 Lars
Vogel
bugfixed and enhancements

Helpful programs

This articles lists useful programs which I like to use. The article is not intended to contain any useful information for other users then myself.


Table of Contents

1. Connection
1.1. FTP clients
1.2. Telnet / shh clients for Windows
2. Useful webpages
2.1. TinyUrl
3. Cygwin - Unix Tools for Windows
4. Firefox Extensions
4.1. Firebug
4.2. Scrapbook
4.3. Chatzilla
4.4. Download Helper
4.5. SearchStatus
4.6. Seotoolbar
5. Gmail
5.1. Advanced search features
5.2. Assign automatic labels to emails
6. Microsoft Enhancements
6.1. Notepad++
6.2. Magnifying
6.3. Screenshot tool
6.4. Powertools
7. Video
7.1. Videoplayer
7.2. Rip audio from a video
8. Thank you
9. Questions and Discussion
10. Links and Literature

1. Connection

1.1. FTP clients

The following allows ftp access via the web, e.g. to avoid firewalls. http://www.webftp.de/

A good local ftp client for Windows is FileZilla.

For ubuntu I like gftp gftp which can be installed via "sudo apt-get install gftp". .

1.2. Telnet / shh clients for Windows

To connect to your Linux system via telnet or via ssh from windows you can use putty Putty download page

2. Useful webpages

2.1. TinyUrl

Tiny URL allows you to create short URL from long ones. Very useful to paste links into Twitter.

3. Cygwin - Unix Tools for Windows

Cygwin provides Unix tools for Windows.

Cygwin 1.7 has a nice graphical installer. The bash shell is selected by default. For using Cygwin you should at least install also one editor from the list, e.g. nano. This editor allows you to edit files in the bash shell and can be started via nano in the bash shell.

After the installation you can start a bash shell via the command "C:\cygwin\Cygwin.bat".

Cygwin will not automatically make your windows drive accessible via the shell you need to mount the drivers yourself. Linux and Unix System are based on the standard POSIX. This standard does not have the concept of drive letter, e.g. "c:\". Instead all path names begin with a slash ("/") and individual directories appear as sub-directories of this slash.

To use and see your windows drives you have to edit the configuration file /etc/fstab. For example to mount c:\ to \windows add the following entry.

			
# For a description of the file format, see the Users Guide
# http://cygwin.com/1.7/cygwin-ug-net/using.html#mount-table

# This is default anyway:
# none /cygdrive cygdrive binary,posix=0,user 0 0
c:/ /windows ntfs binary 0 0

		

The details of cygwin and the mount of windows directory are described here: Cygwin Pathnames

4. Firefox Extensions

4.1. Firebug

Firebug is a nice firefox plugin tool to analyse websites. You can analyse the stylesheets, debug javaxcript and change HTML and CSS settings on the fly.

4.2. Scrapbook

Scrapbook allow to save webpages to read them later offline. Very useful.

4.3. Chatzilla

Chatzilla is a plugin for IRC (Internet Relay Chat). join a network, e.g. freenode via /attach freenode. You can find the channels via the menu IRC -> Join channel. Join a channel via /j #channelname.

4.4. Download Helper

Tool which allows to download videos from youtube.com to local audio / video files.

4.5. SearchStatus

SearchStatus displays the Google Pagerank for the pages your visit.

4.6. Seotoolbar

Displays lots of SEO information for example into a Google Search. Requires registration. SeoToolbar

5. Gmail

5.1. Advanced search features

Gmail allows to search via pre-defined values. For example:

  • has:attachement - search email with an attachment

  • from: Jennifer- search emails from Jennifer

5.2. Assign automatic labels to emails

If you register to a mailing list you can put the message automatically into a separate folder / label. This following explains how you can do this. For example if you are part of the derby mailing list you can put these emails automatically flag with a label via the following.

Create a label named, for example, "Derby"

Create a filter and add the mail address derby-user@db.apache.org to the To field. In the "next step" of the filter, tick the "Skip the Inbox (archive it)" check box and the "Apply label" checkbox and choose "Derby" from the dropdown. That's it and now when you look at your labels list, the Derby list has it's own inbox.

6. Microsoft Enhancements

6.1.  Notepad++

Notepad++ is a nice notepad replacement which can be found under http://notepad-plus.sourceforge.net/de/site.htm .

6.2.  Magnifying

If you want to hightlight for example coding use the Virtual Magnifying Glass software.

6.3.  Screenshot tool

Greenshot is an excellent screenshot tool.

6.4.  Powertools

Adds cool features as "Open Command Window here" which allows you to open a console via the explorer (very handy) and Virtual Desktop Manager to Windows which allows you to separate your applications into several virtual desktops which allows you to have a clearer overview of your environment.

Get it here: http://www.microsoft.com/windowsxp/Downloads/powertoys/Xppowertoys.mspx

7. Video

7.1. Videoplayer

The best video player available which plays basically all formats is VideoLAN. It can be found on http://www.videolan.org/.

7.2. Rip audio from a video

To extract the audio from a video you can use http://www.aoamedia.com/audioextractor.htm. It is a freely available tool to extract the audio from almost any video and save it as audio, e.g. mp3.

8. Thank you

Please help me to support this article:

Flattr this

9. Questions and Discussion

Before posting questions, please see the vogella FAQ. If you have questions or find an error in this article please use the www.vogella.de Google Group. I have created a short list how to create good questions which might also help you.

10. Links and Literature

Not yet listed