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:
Quentin 2013-12-20 10:27:54 +01:00
parent 0ad36db9a5
commit 761e1e53cb
7 changed files with 45 additions and 4 deletions

11
README.md~ Normal file
View 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
View File

@ -0,0 +1 @@
fdfsdjkfdjskljfldks http://www.google.fr/jbhddzd/zddz"></a> fodfkljskljsd

View File

@ -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

View File

4
fichier/index.html Normal file
View 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>

View File

@ -2,6 +2,8 @@ class ReadFile
def initialize(pFic)
@fic = File.open(pFic, "r")
end
def getALL
all = @fic.read
@ -15,6 +17,6 @@ class ReadFile
end
end
class TestLink
end

21
m/ReadFolder.rb Normal file
View 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