This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'find' | |
require 'digest/md5' | |
unless ARGV[0] and File.directory?(ARGV[0]) | |
puts "\n\n\nYou need to specify a root directory: changedFiles.rb | |
<directory>\n\n\n" | |
exit | |
end | |
root = ARGV[0] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'crypt/blowfish' | |
unless ARGV[0] | |
puts "Usage: ruby decrypt.rb <Encrypted_filename.ext>" | |
puts "Example: ruby decrypt.rb" Encrypted_secret.stuff" | |
exit | |
end | |
filename = ARGV[0].chomp | |
puts "Decrypting #{filename}." |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
if ARGV.size != 2 | |
puts "Usage: ruby fileSplit.rb <filename.ext> <size_of_pieces_in_bytes>" | |
puts "Example: ruby fileSplit.rb myfile.txt 10" | |
exit | |
end | |
filename = ARGV[0] | |
size_of_split = ARGV[1] | |
if File.exists?(filename) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
if ARGV.size != 1 | |
puts "Usage: ruby fileJoin.rb <filename.ext>" | |
puts "Example: ruby fileJoin.rb myfile.txt" | |
exit | |
end | |
file = ARGV[0] | |
piece = 0 | |
orig_file = "New.#{file}" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'zip/zip' | |
unless ARGV[0] | |
puts "Usage: ruby compress.rb <filename.ext>" | |
puts "Example: ruby compress.rb myfile.exe" | |
exit | |
end | |
file = ARGV[0].chomp |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'zip/zip' | |
require 'fileutils' | |
unless ARGV[0] | |
puts "Usage: ruby decompress.rb <zipfilename.zip>" | |
puts "Example: ruby decompress.rb myfile.zip" | |
exit | |
end | |
archive = ARGV[0].chomp |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
print "enter loan amount: " | |
loan = gets.chomp.to_i | |
print "Enter length of time in months: " | |
time = gets.chomp.to_i | |
print "Enter interest rate: " | |
rate = gets.chomp.to_f/100 | |
i = (1+rate/12)**(12/12)-1 | |
annuity = (1-(1/(1+i))**time)/i |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'uri' | |
require 'open-uri' | |
require 'rubyful_soup' | |
begin | |
print "\n\nEnter website to crawl (ex. http://www.google.com): " | |
url = gets | |
puts url | |
uri = URI.parse(url) | |
html = open(uri).read |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
links = Array.new | |
orphans = Array.new | |
dir_array = [Dir.getwd] | |
unless File.readable?("links.txt") | |
puts "File is not readable." | |
exit | |
end | |
File.open('links.txt', 'rb') do |lv| |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'cgi' | |
cgi = CGI.new("html4Tr") | |
print "Enter Form Page Title: " | |
title = gets.chomp | |
print "Enter Head Title: " | |
input_title = gets.chomp | |
print "Enter value for button: " | |
value = gets.chomp |