Χρήστης:FocalPointBot/Σχολή bot

Από Βικιλεξικό
Μετάβαση στην πλοήγηση Πήδηση στην αναζήτηση

Εδώ θα γίνουν μαθήματα για χρήση bot. Αν αποφασίσετε να ακολουθήσετε τα όσα γραφούν εδώ σημειώστε την αποποίηση ευθυνών:

  • μην περιμένετε να μάθετε πολλά. Κρατείστε μικρό καλάθι και μετά ανταλλάξτε το με ένα μικρότερο.
  • εδώ δε θα γίνουν μαθήματα προγραμματισμού. Δεν είναι αναγκαία για τη χρήση bot που θα εξηγήσω εδώ, παρόλο που όσο περισσότερα ξέρει κανείς, τόσο περισσότερους τρόπους έχει για να κάνει τη δουλειά του.
  • θα δείτε μικρά κείμενα αντιγραμμένα από αλλού (από τα διάφορα wiki)
  • ο γράφων, χειριστής και συνεργάτης του Τάλου (FocalPointBot) είναι τόσο άσχετος όσο εσείς. Μπορεί να ξέρει ένα ή μισό πράγμα παραπάνω σε ένα τομέα, και δέκα λιγότερα αλλού. Αν σας απαντήσει «εξαίρετη η ερώτησή σας συνάδελφε»... καταλάβατε... δεν έχει ιδέα για την απάντηση.
  • να είστε έτοιμοι ανά πάσα στιγμή για λατινικούρες, αρχαιοελληνικούρες, ρητά jedi (the force is strong with you jedi / do..., not try...., jedi), ιστορίες για αγρίους που θα προσπαθήσουν να σας χαλάσουν την όποια βουδιστική ισορροπία έχετε βρει ως συνεργάτες του Βικιλεξικού

Εγγραφές δεν είναι αναγκαίες. Για λόγους τυπικούς και μόνο αναφέρω ότι πρώτη μαθήτρια θα είναι η Sarri.greek, για χάρη της οποίας αρχίζω την παρούσα σελίδα.

--FocalPoint (συζήτηση) 13:41, 24 Δεκεμβρίου 2019 (UTC)

Τι θα θέλαμε να κάνουμε;[επεξεργασία]

Sarri.greek, να διαλέξουμε ένα θέμα; Τι να φτιάξουμε ή τι να διορθώσουμε; (όσο πιο απλό, τόσο πιο καλό) --FocalPoint (συζήτηση) 13:41, 24 Δεκεμβρίου 2019 (UTC)

!!! Δάσκαλε!! Ένα λημματάκι. Ας είναι τεστ. sarri.greek (συζήτηση) 13:51, 24 Δεκεμβρίου 2019 (UTC) ☏ FocalPoint, ας πούμε αυτό:


τεστ 1: πού είναι το othertest.txt? πού το καταθέτετε? η λέξη 'τεστ' θα γίνει μετά ό,τι θέλουμε και να κολλάει στο 1? Ας πούμε έχουμε τη λίστα: μόνο1, ίσως1, σούπερ1.


@PAWS:~$ pwb.py pagefromfile -file:othertest.txt -notitle -lang:el -family:wiktionary -summary:"test1"

{{-start-}}
'''τεστ1'''
=={{-el-}}==
==={{ετυμολογία}}===
: '''{{PAGENAME}}''' < {{λείπει η ετυμολογία}}
==={{ουσιαστικό|el}}===
'''{{PAGENAME}}''' {{α}}
* τεστ1
{{κλείδα-ελλ}}
{{-stop-}}
  • μπαίνεις πρώτα στο https://paws.wmflabs.org/paws/hub/home
  • κάνεις logon
  • μετά εγκρίνεις τη χρήση για πολλές επεξεργασίες κλπ
  • και μετά κοιτάς την οθόνη σου, αριστερά είσαι στα files, δεξιά πήγαινε στο new file και φτιάξε το με όποιο όνομα θέλεις. Εγώ είχα φτιάξει ένα test.txt, αντιλαμβάνεσαι το δεύτερό μου αρχείο ήταν το othertext.txt

--FocalPoint (συζήτηση) 14:13, 24 Δεκεμβρίου 2019 (UTC)

:) δάσκαλε τρέμω (@‿@) μην κάνω πατάτα. Θα κάνω τότε ένα μικρότερο. Να καταλάβω κάτι: Μέσα στο test.txt θα βάλω τον κώδικα. Και τα ονοματάκια? Ποια είναι η διαδικασία. Έχει οδηγίες εκεί στο paws?? sarri.greek (συζήτηση) 14:20, 24 Δεκεμβρίου 2019 (UTC)

step 1[επεξεργασία]

Μου βγάζει αυτην την καρτέλα. Τι διαλέγω? Φαντάζομαι το δεύτερο

Hi Sarri.greek,

In order to complete your request, PAWS needs permission to perform the following actions on your behalf on all projects of this site:

Perform high volume activity:
High-volume editing

Interact with pages:
Edit existing pages; Edit protected pages; Create, edit, and move pages; Patrol changes to pages

Interact with media:
Upload new files; Upload, replace, and move files

Perform administrative actions:
Rollback changes to pages

Interact with your watchlist:
View your watchlist

Miscellaneous activity:
Edit your watchlist

	Allow Cancel


Επιλέγεις κάτω-κάτω Allow


ένα ένα.... τον «κώδικα» (χαχαχαχα) τον βάζεις στο test.txt . Τα ονοματάκια, ποιά ονοματάκια; ένα όνομα λήμματος βάζεις, το λήμμα τεστ1, ένα λήμμα θα πάρεις. Οδηγίες (λίγες) θα βρεις στο https://www.mediawiki.org/wiki/Manual:Pywikibot/PAWS , αλλά ρώτα με ένα ένα τα θέματα και θα τα βρούμε.

Η εντολή που έγραψες παραπάνω,

pwb.py pagefromfile -file:othertest.txt -notitle -lang:el -family:wiktionary -summary:"test1"

θα την γράψεις στη μαύρη οθόνη, που θα σου γράφει

@PAWS:~$

στο new (δεξιά επάνω), με την τελευταία επιλογή terminal.

Αυτή η εντολή σημαίνει:

  • pwb.py (pwb.py Wrapper script to use framework in 'directory' mode as cronjob or wrapper script - αν κατάλαβες, κατάλαβες, εγώ πάντως όχι, και δε με νοιάζει, ούτε και εσένα (το βρήκα εδώ: scripts))
  • pagefromfile ... Αυτό είναι scipt, φτιάχνει σελίδες με ότι βρει σε αρχείο
  • -file:othertest.txt ... το αρχείο είναι το othertest.txt
  • -notitle ... χμχμχμ νομίζω... μην πάρεις υπόψη σου το :'''τεστ1''', είναι μόνο το όνομα του αρχείου, δεν είναι στο κείμενο (δε θυμάμαι, νομίζω αυτό είναι)
  • -lang:el ... μη γράψεις στο en του testwiki, γράψε στο el ελληνικό
  • -family:wiktionary ... μη γράψεις στο testwiki, γράψε στο wiktionary
  • -summary:"test1" .... προφανές (και άχρηστο σε τελική ανάλυση, μόνο για πληροφορία)

Πάτα το enter και ......ουοουουουου... φόβος.... έφτιαξες ένα λήμμα. --FocalPoint (συζήτηση) 14:36, 24 Δεκεμβρίου 2019 (UTC)

Χρησιμότατο για να μη γεμίζεις εδώ με σκουπίδια:

Μην γράψεις τα:

  • -lang:el ... μη γράψεις στο en του testwiki, γράψε στο el ελληνικό
  • -family:wiktionary ... μη γράψεις στο testwiki, γράψε στο wiktionary

ώστε να κάνεις ότι αλλαγή θέλεις στο https://test.wikipedia.org/wiki/Main_Page

--FocalPoint (συζήτηση) 14:39, 24 Δεκεμβρίου 2019 (UTC)

Ευχαριστώ, δάσκαλε. Θα το προσπαθήσω τις επόμενες μέρες. (Θα μελετήσω και λίγο). Εχθές έκανα 80 αλλαγές, το ίδιο και το ίδιο... κι έχω εξαντληθεί. Μέχρι του χρόνου, κάτι θάχω μάθει. Ευχαριστώωωωω πολύ για τούτη τη Σχολή!!!! sarri.greek (συζήτηση) 14:43, 24 Δεκεμβρίου 2019 (UTC)

Τι; τι πάει να πει ... επόμενες ημέρες;.... Άκουσες το κουδούνι; Do. ... Νot try ... Jedi.... τώρα κάνε το, μιλάμε μόνο για ένα λήμμα δοκιμής. --FocalPoint (συζήτηση) 14:48, 24 Δεκεμβρίου 2019 (UTC)

sarri.greek η δημιουργία του λήμματος, είναι και το κουδούνι του διαλείμματος. --FocalPoint (συζήτηση) 14:50, 24 Δεκεμβρίου 2019 (UTC)

Κύριε, κύριε!! τι είναι 'γιέντι' Jedi? sarri.greek (συζήτηση) 14:52, 24 Δεκεμβρίου 2019 (UTC) Ok το βρήκα en:Jedi sarri.greek (συζήτηση) 14:53, 24 Δεκεμβρίου 2019 (UTC)
Πρέπει να sign off. Θα το προσπαθήσω αύριο. Thanks sarri.greek (συζήτηση) 15:06, 24 Δεκεμβρίου 2019 (UTC)

sarri.greek είναι Τζεντάι . Πρώτο μάθημα με κοπάνα... ουφ αυτοί οι νέοι... --FocalPoint (συζήτηση) 15:08, 24 Δεκεμβρίου 2019 (UTC)

Η πιο καλήηηηηη, μαθητριάααααααα, ήσουν εσύ, στην τά-α-α-α-ξηηηη
και ο δασκαλόοοος, σε είχεεε- εεεεεε, μη βρέξει και μη στά-α-α-ξειιιιιι

--FocalPoint (συζήτηση) 17:55, 26 Δεκεμβρίου 2019 (UTC)