Difference between revisions of "User:AaronMT"

From CDOT Wiki
Jump to: navigation, search
(Mozilla Ubiquity)
(Mozilla Ubiquity)
Line 13: Line 13:
 
== Mozilla Ubiquity ==
 
== Mozilla Ubiquity ==
 
Ubiquity Commands - <b>Work in Progress</b><br />
 
Ubiquity Commands - <b>Work in Progress</b><br />
 +
 +
===Display IP address===
 +
<b>Displays users IP address immediately</b><br />
 +
by [[User:AaronMT|AaronMT]]<br />
 +
 +
<b>Usage:</b> ip
 +
 +
Utilizes the whatismyip website to parse the IP and display it right in the console
 +
 +
<pre>
 +
CmdUtils.CreateCommand({
 +
name: "ip",
 +
  homepage: "http://aaronmt.wordpress.com",
 +
  author: { name: "Aaron Train", email: "aaron.train@gmail.com"},
 +
  description: "Displays your internal IP address.",
 +
  help: "Just type IP",
 +
  icon: "http://whatismyip.com/favicon.ico",
 +
  preview: function(pblock) {
 +
    var url = "http://whatismyip.com/automation/n09230945.asp";
 +
    jQuery.get( url, function(data) {
 +
      pblock.innerHTML = data;
 +
    });
 +
  },
 +
  execute: function() {
 +
    var url = "http://whatismyip.com";
 +
    Utils.openUrlInBrowser(url);
 +
  },
 +
});
 +
</pre>
  
 
===Search MedicineNet===
 
===Search MedicineNet===

Revision as of 21:55, 12 September 2008

Greetings

Hello, my name is Aaron Train. I am a recent graduate of Computer Programming and Analysis. As of the previous winter (08), I have transferred into the BSD program to earn a degree. Currently, I am enrolled in a whole slew of different courses ranging from the 3rd to the 7th semester. I find open source fascinating, particularly Mozilla's projects as well as Canonical's Ubuntu GNU/Linux project. I look forward to tinkering with the innards of Firefox, in DPS909. I also enjoy learning more about software development, open source and current/future web applications, and lastly modern programming languages.

Blog

Aaron on Software

DPS909A - Fall 2008

Mozilla Project

Mozilla Ubiquity

Ubiquity Commands - Work in Progress

Display IP address

Displays users IP address immediately
by AaronMT

Usage: ip

Utilizes the whatismyip website to parse the IP and display it right in the console

CmdUtils.CreateCommand({
name: "ip",
  homepage: "http://aaronmt.wordpress.com",
  author: { name: "Aaron Train", email: "aaron.train@gmail.com"},
  description: "Displays your internal IP address.",
  help: "Just type IP",
  icon: "http://whatismyip.com/favicon.ico",
  preview: function(pblock) {
    var url = "http://whatismyip.com/automation/n09230945.asp";
    jQuery.get( url, function(data) {
       pblock.innerHTML = data;
    });
  },
  execute: function() {
    var url = "http://whatismyip.com";
    Utils.openUrlInBrowser(url);
  },
});

Search MedicineNet

Searches MedicineNet with a given keyword by AaronMT

Usage: health keyword phrase

CmdUtils.CreateCommand(
{
	name: "health",
	homepage: "http://medicinenet.com",
	author: { name: "Aaron Train", email: "aaron.train@gmail.com" },
	description: "Takes keyword phrase and searches MedicineNet",
	help: "health <i>keyword phrase</i>",
	icon: "http://images.medicinenet.com/images/fav/MN.ico",
	takes: {"Enter a noun": noun_arb_text},
	preview: function(pblock, keywordPhrase)
	{
		pblock.innerHTML = "Search the MedicineNet by entering any phrase <b>" + keywordPhrase.text + "</b>"
	},

	execute: function(keywordPhrase)
	{
		var searchURL = "http://www.medicinenet.com/" + keywordPhrase.text;
		Utils.openUrlInBrowser(searchURL);
	}
});

Pastebin

Transfers selected text to a new pastebin>
Usage: pb

CmdUtils.CreateCommand({
name: "pb",
  homepage: "http://aaronmt.wordpress.com",
  author: { name: "Aaron Train", email: "aaron.train@gmail.com"},
  description: "Transfers selected text to a new Pastebin.",
  help: "Selected text will be sent to a new Pastebin",
  icon: "http://pastebin.ca/pastebin.ico",
  preview: function(pblock) {
    var text=context.focusedWindow.document.getSelection();
    var url = "http://pastebin.ca";
  },
  execute: function() {
    var url = "http://pastebin.ca";
    var text=context.focusedWindow.document.getSelection();
    displayMessage(text);
    Utils.openUrlInBrowser(url);
  },
});

Contact

AaronMT.jpg

Email: amtrain@learn.senecac.on.ca
MSN: aaron.train@rogers.com
IRC: AaronMT