PirateGov

Δήλωσε συμμετοχή στις ομάδες εργασίας και βοήθησε στην λειτουργία του κόμματος.
ergoil
Δημοσιεύσεις: 800
Εγγραφή: 18 Μάιος 2012, 09:55
Επικοινωνία:

Re: PirateGov

Δημοσίευσηαπό ergoil » 04 Ιούλ 2012, 12:30

καταρχήν εκτελω το:

Κώδικας: Επιλογή όλων

pdftotext -raw deltio.pdf


To αρχείο που προκύπτει το αλλάζω σε greekglish (γιατί δεν έχω ελληνικά στο υπολογιστή μου, εσείς που έχετε μην το αλλάξτετε και βάλτε το σωστό στον κώδικα, δηλαδή grep ΥΠΟΥΡΓΕΙΟ αντί για UPOURGEIO) και το ονομάζω σε lala.txt

μετά βάζω τον παρακάτω κώδικα σε ένα αρχείο π.χ. parse.bash

Κώδικας: Επιλογή όλων

#!/bin/bash
a=`grep -nr "ΥΠΟΥΡΓΕΙΟ" $1|cut -f1 -d":"`
ll=`cat $1|wc -l`
a=`echo $a" "$ll`
echo $a
b=1
for i in $a
do

d=`expr $i - $b`
ii=`expr $i - 1`
head -$ii $1|tail -$d > tempor.$ii
title=`head -1 tempor.$ii|cut -f2 -d" "`
mv tempor.$ii UPOURGEIO."$title".$ii
echo ""
echo "created UPOURGEIO.$title".$ii
echo ""

echo "searching NOMOSXEDIA"

j=1
while [ $j -gt 0 ]
do
ji=`grep -n ^$j"." UPOURGEIO."$title".$ii`
echo $ji
if [ "$ji" = "" ]; then
j="-1"
fi
j=`expr $j + 1`
done

b="$i"
done



και γράφω:

Κώδικας: Επιλογή όλων

parse.bash lala.txt



χώρισα έτσι το αρχείο σε μικρότερα αρχεία, ανά υπουργεία και μέσα στα αρχεία αυτά εντόπισα στο περίπου από που ξεκινάει το κάθε νομοσχέδιο (ψάχνοντας με grep για ^1. ^2. ^3. κλπ)
όταν εξαρχής δεν βρίσκουμε ούτε το ^1. στο αρχείο του υπουργείου, αυτό σημαίνει οτι το υπουργείο έχει ένα μόνο νομοσχέδιο.

to be continued....
Τελευταία επεξεργασία από 7 και ergoil, έχει επεξεργασθεί 5 φορά/ες συνολικά

ergoil
Δημοσιεύσεις: 800
Εγγραφή: 18 Μάιος 2012, 09:55
Επικοινωνία:

Re: PirateGov

Δημοσίευσηαπό ergoil » 04 Ιούλ 2012, 19:02

το έτρεξε κανείς με ελληνικά;

ergoil
Δημοσιεύσεις: 800
Εγγραφή: 18 Μάιος 2012, 09:55
Επικοινωνία:

Re: PirateGov

Δημοσίευσηαπό ergoil » 05 Ιούλ 2012, 02:47

Νέα βερσιον! :geek:

Κώδικας: Επιλογή όλων

#!/bin/bash
a=`grep -n "ΥΠΟΥΡΓΕΙΟ" $1|cut -f1 -d":"`
ll=`cat $1|wc -l`
a=`echo $a" "$ll`
echo $a
b=1
for i in $a
do
d=`expr $i - $b`
ii=`expr $i - 1`
head -$ii $1|tail -$d > tempor.$ii
title=`head -1 tempor.$ii|cut -f2 -d" "`
mv tempor.$ii UPOURGEIO."$title".$ii
echo ""
echo "created UPOURGEIO.$title".$ii
echo ""
echo "searching NOMOSXEDIA"
nomosx=""
j=1
while [ $j -gt 0 ]
do
ji=`grep -n ^$j"." UPOURGEIO."$title".$ii|cut -f1 -d":"`
nomosx=`echo $nomosx" "$ji`
if [ "$ji" = "" ]; then
j="-1"
fi
j=`expr $j + 1`
done
ns=`cat UPOURGEIO."$title".$ii|wc -l`
nomosx=`echo $nomosx" "$ns`
echo $nomosx
bn=1
for nom in $nomosx
do
dn=`expr $nom - $bn`
iin=`expr $nom - 1`
head -$iin UPOURGEIO."$title".$ii|tail -$dn > UPOURGEIO."$title".$ii.@.$nom
bn="$nom"
done
b="$i"
done


Για το deltio-12-4-2012.pdf μου βγάζει τα αρχεία

UPOURGEIO.TΩΝ.26
UPOURGEIO.TΩΝ.26.@.26
UPOURGEIO.ΑΝΑΠΤΥΞΗΣ,.101
UPOURGEIO.ΑΝΑΠΤΥΞΗΣ,.101.@.17
UPOURGEIO.ΑΝΑΠΤΥΞΗΣ,.101.@.27
UPOURGEIO.ΑΝΑΠΤΥΞΗΣ,.101.@.4
UPOURGEIO.ΔΙΚΑΙΟΣΥΝΗΣ,.112
UPOURGEIO.ΔΙΚΑΙΟΣΥΝΗΣ,.112.@.11
UPOURGEIO.ΔΙΚΑΙΟΣΥΝΗΣ,.40
UPOURGEIO.ΔΙΚΑΙΟΣΥΝΗΣ,.40.@.10
UPOURGEIO.ΔΙΚΑΙΟΣΥΝΗΣ,.40.@.14
UPOURGEIO.ΔΙΚΑΙΟΣΥΝΗΣ,.40.@.4
UPOURGEIO.ΔΙΟΙΚΗΤΙΚΗΣ.49
UPOURGEIO.ΔΙΟΙΚΗΤΙΚΗΣ.49.@.9
UPOURGEIO.ΔΙΟΙΚΗΤΙΚΗΣ.123
UPOURGEIO.ΔΙΟΙΚΗΤΙΚΗΣ.123.@.11
UPOURGEIO.ΕΡΓΑΣΙΑΣ.141
UPOURGEIO.ΕΡΓΑΣΙΑΣ.141.@.12
UPOURGEIO.ΕΡΓΑΣΙΑΣ.141.@.18
UPOURGEIO.ΕΡΓΑΣΙΑΣ.141.@.3
UPOURGEIO.ΕΡΓΑΣΙΑΣ.156
UPOURGEIO.ΕΡΓΑΣΙΑΣ.156.@.15
UPOURGEIO.ΕΣΩΤΕΡΙΚΩΝ.233
UPOURGEIO.ΕΣΩΤΕΡΙΚΩΝ.233.@.12
UPOURGEIO.ΕΣΩΤΕΡΙΚΩΝ.233.@.2
UPOURGEIO.ΕΣΩΤΕΡΙΚΩΝ.233.@.22
UPOURGEIO.ΕΣΩΤΕΡΙΚΩΝ.233.@.32
UPOURGEIO.ΕΣΩΤΕΡΙΚΩΝ.233.@.43
UPOURGEIO.ΕΣΩΤΕΡΙΚΩΝ.233.@.56
UPOURGEIO.ΕΣΩΤΕΡΙΚΩΝ.233.@.65
UPOURGEIO.ΕΣΩΤΕΡΙΚΩΝ.233.@.77
UPOURGEIO.ΟΙΚΟΝΟΜΙΚΩΝ.286
UPOURGEIO.ΟΙΚΟΝΟΜΙΚΩΝ.286.@.13
UPOURGEIO.ΟΙΚΟΝΟΜΙΚΩΝ.286.@.2
UPOURGEIO.ΟΙΚΟΝΟΜΙΚΩΝ.286.@.25
UPOURGEIO.ΟΙΚΟΝΟΜΙΚΩΝ.286.@.32
UPOURGEIO.ΟΙΚΟΝΟΜΙΚΩΝ.286.@.47
UPOURGEIO.ΟΙΚΟΝΟΜΙΚΩΝ.286.@.53
UPOURGEIO.ΟΙΚΟΝΟΜΙΚΩΝ.74
UPOURGEIO.ΟΙΚΟΝΟΜΙΚΩΝ.74.@.15
UPOURGEIO.ΟΙΚΟΝΟΜΙΚΩΝ.74.@.2
UPOURGEIO.ΟΙΚΟΝΟΜΙΚΩΝ.74.@.25
UPOURGEIO.ΠΑΙΔΕΙΑΣ,.298
UPOURGEIO.ΠΑΙΔΕΙΑΣ,.298.@.12
UPOURGEIO.ΠΕΡΙΒΑΛΛΟΝΤΟΣ,.324
UPOURGEIO.ΠΕΡΙΒΑΛΛΟΝΤΟΣ,.324.@.11
UPOURGEIO.ΠΕΡΙΒΑΛΛΟΝΤΟΣ,.324.@.26
UPOURGEIO.ΠΕΡΙΒΑΛΛΟΝΤΟΣ,.324.@.4
UPOURGEIO.ΠΡΟΣΤΑΣΙΑΣ.336
UPOURGEIO.ΠΡΟΣΤΑΣΙΑΣ.336.@.12
UPOURGEIO.ΥΠΟΔΟΜΩΝ,.345
UPOURGEIO.ΥΠΟΔΟΜΩΝ,.345.@.9

όποιο αρχείο έχει @ είναι νομοσχέδιο!


αρκεί τώρα να ψάξεις μέσα σε κάθε @ αρχείο για το λήμμα "Έτοιμο για ψήφιση" και μόλις το βρεις, βαράς συναγερμό για να ψηφίσουν οι πειρατές. :D

πάντως άμα κοιτάξεις τα εβδομαδιαία δελτία, το 90% των νομοσχεδίων εκκρεμεί σε κάτι μόνιμες επιτροπές και ελάχιστα πάνε προς ψήφιση :roll: :? :roll: :? Φαίνεται ότι οι διαρκείς μόνιμες επιτροπές ουσιαστικά ακυρώνουν το κοινοβουλευτικό έργο, μιας και είναι αδύνατο να φτάσει κάτι στη βουλή προς ψήφιση αν δεν το εγκρίνουν αυτές.Επίσης ένα άλλο πράγμα που παρατηρεί κανείς είναι ότι τα μικρά κόμματα κάνουν spam συνέχεια και καταθέτουν ανά τακτά διαστήματα το ίδιο νομοσχέδιο, το οποίο συνέχεια εκκρεμεί! :lol: :lol: :lol: :lol: Μάλλον γιαυτό τις βάλανε τις επιτροπές, για να σταματήσει το σπαμ! :lol: :lol: :lol: :lol: Η γελοία αυτή τακτική η οποία μέσα από το σπαμ και από τις επιτροπες-moderators ουσιαστικά ακυρώνει την λειτουργία της βουλής, είναι ένας ακόμα λόγος για το οποίο επιβάλεται οι ψηφοφορίες από τις οποίες παράγονται οι νόμοι να μην ακολουθούν το μοντέλο κατάθεση-συζήτηση-ψήφιση-τέλος αλλά αντίθετα να μην λήγουν ποτέ. Να είναι μόνιμες-ζωντανές και ανά πάσα στιγμή υπό την κρίση του οποιουδήποτε βουλευτή και του συνόλου των βουλευτών.

baskin
Μέλος του Κόμματος Πειρατών
Δημοσιεύσεις: 8666
Εγγραφή: 23 Δεκ 2011, 23:28
Τοποθεσία: Σύρος, Κυκλάδες

Re: PirateGov

Δημοσίευσηαπό baskin » 05 Ιούλ 2012, 09:47

Κάνε το procedure ένα ωραίο document (odt ή pdf) να το βάλω στο Κουμπάσο στο project για να μην τα ψάχνουμε μέσα στο forum.
Στον τάφο της Αμφίπολης είναι ο Μαυρογένης...

ergoil
Δημοσιεύσεις: 800
Εγγραφή: 18 Μάιος 2012, 09:55
Επικοινωνία:

Re: PirateGov

Δημοσίευσηαπό ergoil » 05 Ιούλ 2012, 14:15

βάλτο στο wiki του pirategov, για να υπάρχει version control (ελπίζω να υπάρχει history στo wiki του κουμπάσο, αλλιώς πετάχτε το και βάλτε άλλο wiki)

baskin
Μέλος του Κόμματος Πειρατών
Δημοσιεύσεις: 8666
Εγγραφή: 23 Δεκ 2011, 23:28
Τοποθεσία: Σύρος, Κυκλάδες

Re: PirateGov

Δημοσίευσηαπό baskin » 05 Ιούλ 2012, 14:30

ergoil έγραψε:βάλτο στο wiki του pirategov, για να υπάρχει version control (ελπίζω να υπάρχει history στo wiki του κουμπάσο, αλλιώς πετάχτε το και βάλτε άλλο wiki)


Θα το κάνω μόλις βρω χρόνο. Αν δεν πετάξεις την παπαριά σου, δεν μπορείς. Έχει history σαν κανονικό wiki.

Και φτιάξε τα ελληνικά στο linux σου!
Στον τάφο της Αμφίπολης είναι ο Μαυρογένης...

ergoil
Δημοσιεύσεις: 800
Εγγραφή: 18 Μάιος 2012, 09:55
Επικοινωνία:

Re: PirateGov

Δημοσίευσηαπό ergoil » 05 Ιούλ 2012, 18:10

νέα βέρσιον

Κώδικας: Επιλογή όλων

#!/bin/bash
a=`grep -n "ΥΠΟΥΡΓΕΙΟ" $1|cut -f1 -d":"`
ll=`cat $1|wc -l`
a=`echo $a" "$ll`
b=1
for i in $a
do
d=`expr $i - $b`
ii=`expr $i - 1`
head -$ii $1|tail -$d > tempor.$ii
title=`head -1 tempor.$ii|cut -f2 -d" "`
mv tempor.$ii UPOURGEIO."$title".$ii
nomosx=`grep -n ^[123456789][0123456789.][.\ ] UPOURGEIO."$title".$ii|cut -f1 -d":"`
ns=`cat UPOURGEIO."$title".$ii|wc -l`
nomosx=`echo $nomosx" "$ns`
bn=1
for nom in $nomosx
do
dn=`expr $nom - $bn`
iin=`expr $nom - 1`
head -$iin UPOURGEIO."$title".$ii|tail -$dn > temponom.$ii
etoim=`grep "για συζήτηση" temponom."$ii"`
if [ "$etoim" = "" ]; then
etoim=`grep "για ψήφιση" temponom."$ii"`
if [ "$etoim" = "" ]; then
mv temponom.$ii UPOURGEIO."$title"."$ii"_"$nom"
else
mv temponom.$ii UPOURGEIO."$title"."$ii"_"$nom"_psifisi
fi
else
mv temponom.$ii UPOURGEIO."$title"."$ii"_"$nom"_sizitisi
fi
bn="$nom"
done
b="$i"
done


μας λέει και ποιά νομοσχέδια είναι έτοιμα προς συζήτηση ή ψήφιση

UPOURGEIO.TΩΝ.26
UPOURGEIO.TΩΝ.26_26_sizitisi
UPOURGEIO.ΑΓΡΟΤΙΚΗΣ.49
UPOURGEIO.ΑΓΡΟΤΙΚΗΣ.49_16
UPOURGEIO.ΑΓΡΟΤΙΚΗΣ.49_23_psifisi
UPOURGEIO.ΑΓΡΟΤΙΚΗΣ.49_3
UPOURGEIO.ΑΝΑΠΤΥΞΗΣ,.194
UPOURGEIO.ΑΝΑΠΤΥΞΗΣ,.194_17
UPOURGEIO.ΑΝΑΠΤΥΞΗΣ,.194_27
UPOURGEIO.ΑΝΑΠΤΥΞΗΣ,.194_4
UPOURGEIO.ΔΙΚΑΙΟΣΥΝΗΣ,.205
UPOURGEIO.ΔΙΚΑΙΟΣΥΝΗΣ,.205_11
UPOURGEIO.ΔΙΚΑΙΟΣΥΝΗΣ,.63
UPOURGEIO.ΔΙΚΑΙΟΣΥΝΗΣ,.63_10_sizitisi
UPOURGEIO.ΔΙΚΑΙΟΣΥΝΗΣ,.63_14_sizitisi
UPOURGEIO.ΔΙΚΑΙΟΣΥΝΗΣ,.63_4
UPOURGEIO.ΔΙΟΙΚΗΤΙΚΗΣ.221
UPOURGEIO.ΔΙΟΙΚΗΤΙΚΗΣ.221_16_sizitisi
UPOURGEIO.ΕΞΩΤΕΡΙΚΩΝ.82
UPOURGEIO.ΕΞΩΤΕΡΙΚΩΝ.82_19_sizitisi
UPOURGEIO.ΕΡΓΑΣΙΑΣ.233
UPOURGEIO.ΕΡΓΑΣΙΑΣ.233_12
UPOURGEIO.ΕΣΩΤΕΡΙΚΩΝ.314
UPOURGEIO.ΕΣΩΤΕΡΙΚΩΝ.314_16
UPOURGEIO.ΕΣΩΤΕΡΙΚΩΝ.314_2
UPOURGEIO.ΕΣΩΤΕΡΙΚΩΝ.314_26
UPOURGEIO.ΕΣΩΤΕΡΙΚΩΝ.314_36
UPOURGEIO.ΕΣΩΤΕΡΙΚΩΝ.314_46
UPOURGEIO.ΕΣΩΤΕΡΙΚΩΝ.314_60
UPOURGEIO.ΕΣΩΤΕΡΙΚΩΝ.314_69
UPOURGEIO.ΕΣΩΤΕΡΙΚΩΝ.314_81
UPOURGEIO.ΟΙΚΟΝΟΜΙΚΩΝ.352
UPOURGEIO.ΟΙΚΟΝΟΜΙΚΩΝ.352_11
UPOURGEIO.ΟΙΚΟΝΟΜΙΚΩΝ.352_2
UPOURGEIO.ΟΙΚΟΝΟΜΙΚΩΝ.352_27_sizitisi
UPOURGEIO.ΟΙΚΟΝΟΜΙΚΩΝ.352_38
UPOURGEIO.ΟΙΚΟΝΟΜΙΚΩΝ.125
UPOURGEIO.ΟΙΚΟΝΟΜΙΚΩΝ.125_15
UPOURGEIO.ΟΙΚΟΝΟΜΙΚΩΝ.125_2
UPOURGEIO.ΟΙΚΟΝΟΜΙΚΩΝ.125_33
UPOURGEIO.ΟΙΚΟΝΟΜΙΚΩΝ.125_43
UPOURGEIO.ΠΑΙΔΕΙΑΣ,.136
UPOURGEIO.ΠΑΙΔΕΙΑΣ,.136_11
UPOURGEIO.ΠΑΙΔΕΙΑΣ,.364
UPOURGEIO.ΠΑΙΔΕΙΑΣ,.364_12
UPOURGEIO.ΠΕΡΙΒΑΛΛΟΝΤΟΣ,.158
UPOURGEIO.ΠΕΡΙΒΑΛΛΟΝΤΟΣ,.158_15_sizitisi
UPOURGEIO.ΠΕΡΙΒΑΛΛΟΝΤΟΣ,.158_22
UPOURGEIO.ΠΕΡΙΒΑΛΛΟΝΤΟΣ,.158_4
UPOURGEIO.ΠΕΡΙΒΑΛΛΟΝΤΟΣ,.388
UPOURGEIO.ΠΕΡΙΒΑΛΛΟΝΤΟΣ,.388_11
UPOURGEIO.ΠΕΡΙΒΑΛΛΟΝΤΟΣ,.388_24
UPOURGEIO.ΠΕΡΙΒΑΛΛΟΝΤΟΣ,.388_4
UPOURGEIO.ΠΡΟΣΤΑΣΙΑΣ.167
UPOURGEIO.ΠΡΟΣΤΑΣΙΑΣ.167_9_psifisi
UPOURGEIO.ΠΡΟΣΤΑΣΙΑΣ.400
UPOURGEIO.ΠΡΟΣΤΑΣΙΑΣ.400_12
UPOURGEIO.ΥΠΟΔΟΜΩΝ,.409
UPOURGEIO.ΥΠΟΔΟΜΩΝ,.409_9
Τελευταία επεξεργασία από 1 και ergoil, έχει επεξεργασθεί 5 φορά/ες συνολικά

ergoil
Δημοσιεύσεις: 800
Εγγραφή: 18 Μάιος 2012, 09:55
Επικοινωνία:

Re: PirateGov

Δημοσίευσηαπό ergoil » 05 Ιούλ 2012, 20:25

36 γραμμές, 114 λέξεις, 761 χαρακτήρες εκτελέσιμο, πολλές μου φαίνονται!
μπορεί κάποιος να το γράψει σε οποιαδήποτε γλώσσα χρησιμοποιώντας λιγότερους χαρακτήρες;
:)

baskin
Μέλος του Κόμματος Πειρατών
Δημοσιεύσεις: 8666
Εγγραφή: 23 Δεκ 2011, 23:28
Τοποθεσία: Σύρος, Κυκλάδες

Re: PirateGov

Δημοσίευσηαπό baskin » 05 Ιούλ 2012, 23:42

Διορθώσεις και προσθήκες, παρακαλώ, πέρασα κάποια πράγματα στα γρήγορα.
Στον τάφο της Αμφίπολης είναι ο Μαυρογένης...

ergoil
Δημοσιεύσεις: 800
Εγγραφή: 18 Μάιος 2012, 09:55
Επικοινωνία:

Re: PirateGov

Δημοσίευσηαπό ergoil » 06 Ιούλ 2012, 09:12

baskin έγραψε:Διορθώσεις και προσθήκες, παρακαλώ, πέρασα κάποια πράγματα στα γρήγορα.



ωραία! :D
και τώρα τι κάνουμε; περιμένουμε το θεό να βρέξει μυαλά και κρατάμε ομπρέλες;

Για να πάρουν στα σοβαρά οι γνώστες το pirategov, πρέπει να συζητήσουμε, εκτός από την δυνατότα εισαγωγής στο σύστημα με ένα απλό login-password, και πως θα υποστηριχτεί και μια υποδομή ΠΥΠ.


Επιστροφή στο

Μέλη σε σύνδεση

Μέλη σε αυτή την Δ. Συζήτηση: 1 και 0 επισκέπτες