new file: README.md~
new file: c/ff~ modified: c/main.rb renamed: c/ff -> fichier/ff new file: fichier/index.html modified: m/ReadFile.rb new file: m/ReadFolder.rb
This commit is contained in:
parent
0ad36db9a5
commit
761e1e53cb
11
README.md~
Normal file
11
README.md~
Normal file
@ -0,0 +1,11 @@
|
||||
curling-g32
|
||||
==========================================================================
|
||||
Projet Acsi Curling 2013-2014
|
||||
|
||||
Albert Jeremy, Aviles Adrien, Geoffrey Sentost, Quentin Rouland
|
||||
|
||||
==========================================================================
|
||||
Requiert :
|
||||
* Gtk2 : gem install gtk2
|
||||
* net/ping : gem install net-ping
|
||||
* regex : gem install regex
|
1
c/ff~
Normal file
1
c/ff~
Normal file
@ -0,0 +1 @@
|
||||
fdfsdjkfdjskljfldks http://www.google.fr/jbhddzd/zddz"></a> fodfkljskljsd
|
@ -6,10 +6,11 @@ require 'net/ping' #lib netwotk
|
||||
|
||||
#include
|
||||
require '../m/ReadFile'
|
||||
require '../m/ReadFolder'
|
||||
require '../v/Vue1'
|
||||
require '../v/VueError'
|
||||
|
||||
|
||||
"../fichier/".liste_rep
|
||||
|
||||
Gtk.init
|
||||
v1 = Vue1.new
|
||||
@ -20,6 +21,7 @@ v1.listenerDestroy
|
||||
v1.getWindow.show_all
|
||||
Gtk.main
|
||||
str = v1.getEntry
|
||||
str = "../fichier/" + str
|
||||
|
||||
if(File.exist?(str))
|
||||
f = ReadFile.new(str)
|
||||
@ -33,7 +35,7 @@ end
|
||||
url.each { |n|
|
||||
p = Net::Ping::HTTP.new n , 80
|
||||
if p.ping?
|
||||
puts n + "is alive and kicking"
|
||||
puts n + "est vivant"
|
||||
else
|
||||
puts n + "est mort"
|
||||
end
|
||||
|
4
fichier/index.html
Normal file
4
fichier/index.html
Normal file
@ -0,0 +1,4 @@
|
||||
<html><body><h1>It works!</h1>
|
||||
<p>This is the default web page for this server.</p>
|
||||
<p>The web server software is running but no content has been added, yet.</p>
|
||||
</body></html>
|
@ -3,6 +3,8 @@ class ReadFile
|
||||
@fic = File.open(pFic, "r")
|
||||
end
|
||||
|
||||
|
||||
|
||||
def getALL
|
||||
all = @fic.read
|
||||
return all
|
||||
@ -15,6 +17,6 @@ class ReadFile
|
||||
end
|
||||
end
|
||||
|
||||
class TestLink
|
||||
|
||||
end
|
||||
|
||||
|
||||
|
21
m/ReadFolder.rb
Normal file
21
m/ReadFolder.rb
Normal file
@ -0,0 +1,21 @@
|
||||
class String
|
||||
def liste_rep(espacement = "")
|
||||
|
||||
liste_exclus = [".", ".."]
|
||||
d = Dir.open(self)
|
||||
|
||||
liste_dir = d.sort - liste_exclus
|
||||
|
||||
liste_dir.each { |fichier|
|
||||
case File.ftype(self+fichier)
|
||||
when "directory"
|
||||
puts "#{espacement} + #{fichier}/"
|
||||
espacement += " "
|
||||
(self + fichier + "/").liste_rep(espacement)
|
||||
espacement = espacement[0, espacement.length-4]
|
||||
when "file"
|
||||
puts "#{espacement} - #{fichier}"
|
||||
end
|
||||
}
|
||||
end
|
||||
end
|
Reference in New Issue
Block a user