Remove redundant scripts.

This commit is contained in:
Simon Howard 2014-02-04 05:04:18 +00:00
parent fd1c69c06d
commit 0820d14925
4 changed files with 0 additions and 111 deletions

View file

@ -1,19 +0,0 @@
#!/usr/bin/env ruby
IO.popen("find -type f -name '*.gif' | xargs md5sum |sort") do |proc|
lastline = ''
lastsum = ''
proc.each_line do |s|
s =~ /^(\w+)/
sum = $1
if sum == lastsum
print lastline
puts s
lastline = ''
else
lastsum = sum
lastline = s
end
end
end

View file

@ -1,41 +0,0 @@
#!/usr/bin/env ruby
#
# Find possibly redundant files for removal
valid_files = {}
# all files in the top level dir
for file in Dir.glob("*")
valid_files[File.expand_path(file)] = 1
end
# all files in immediate subdirs and the files they link to
for file in Dir.glob("*/*")
stat = File.lstat(file)
if stat.symlink?
valid_files[File.expand_path(file)] = 1
linked = File.readlink(file)
linked = File.dirname(file) + "/" + linked
linked = File.expand_path(linked)
valid_files[linked] = 1
end
end
# seek out invalid files and build a list
puts "<ul>"
IO.popen("find | grep -v svn") do |proc|
proc.each_line do |s|
s = s.chomp
s.sub!(/^\.\//, '')
# ignore text files, non-file
if s !~ /txt$/i && File.stat(s).file? && !valid_files[File.expand_path(s)]
puts "<li> <a href='#{s}'>#{s}</a>"
end
end
end
puts "</ul>"

View file

@ -1,35 +0,0 @@
#!/usr/bin/ruby
# attic-me.rb: find resources not symlinked to for moving to attic
# (c) 2006 Jon Dowland <jon@alcopop.org>, see "COPYING" file
# vim: set ts=2:
require "find"
class Regexp # mass match with [].include?
def ==(str); self.match(str); end
end
class AtticMe < File
@@ignore = [
/\.$/, /\.svn/, /\.txt$/i, /\.bmp$/i,
"Makefile", /aoddoom_skeletons/, /\.mid$/,
/dummy/, "fakedemo.lmp", "misc-lumps",
"blank.gif", "nomonst.gif", "titlepic",
]
def AtticMe.main
[ "flats", "graphics", "levels",
"musics", "patches", "sounds",
"textures", "lumps", "sprites",
].each do |dir|
files = []
linked_to = []
Find.find(dir) { |f|
Find.prune if @@ignore.include?(basename(f))
files << expand_path(f) if file?(f) and not symlink?(f)
linked_to << expand_path(dir+Separator+readlink(f)) if symlink?(f)
}
puts (files - linked_to).join("\n")
end
end
end
AtticMe.main

View file

@ -1,16 +0,0 @@
#!/usr/bin/python
import os,sys,re
# this sucks
patches = [ x for x in os.listdir('.') if re.match(r'.*\.gif$', x) ]
patches.sort()
print '''<style type="text/css">
div {
float: left;
width: 20%;
}
</style>
'''
print ''.join(['<div><img src="%s" /><br />%s</div>' % (x,x) for x in patches])