1000830_fr

fait voir ton script, je te dis

from campbot import CampBot

bot = CampBot()
bot.login(« patate », « douce ») # s’identifier

page = bot.wiki.get_user(1001061) # recuperer la page
page.get_locale(« fr »).description = « Hello world » # Bonjour le monde!
page.save(message = « First bot test! ») # le bot vous demandera confirmation


@CharlesB

Elle n’était donc pas satisfaisante cette rĂ©action ci :

C:\Users\Borut\Desktop>python test.py
Save https://www.camptocamp.org/profiles/1001061 : First bot test!, y/[n] ?

Non, ca doit donner mon screen plus haut. C’est un mini bug dans le bot, donne moi quelques minutes

1 Like

ok, c’est corrigĂ©. Dans cmd.exe, peut tu executer ceci :

pip install campbot -U

C’est la ligne qu’il faudra faire quand j’annoncerais une mise à jour de campbot pour recuperer ladite mise à jour.

Puis reessayer ton script ?

1 Like

Champagne !

C:\Users\Borut\Desktop>python test.py
+++ root.locales[0].description : 'Hello world'
Save https://www.camptocamp.org/profiles/1001061 : First bot test!, y/[n] ?
1 Like

donc la, tu met juste y puis entrée

C:\Users\Borut\Desktop>python test.py
+++ root.locales[0].description : 'Hello world'
Save https://www.camptocamp.org/profiles/1001061 : First bot test!, y/[n] ?
y

C:\Users\Borut\Desktop>PAUSE
Press any key to continue . . .

Capture d’écran 2018-05-19 à 00.22.20.png

Emotion !

Capture d’écran 2018-05-19 à 00.23.13.png

1 Like

Bon, je vais faire dodo. Bravo à toi pour la persévérance, et bienvenue dans ce monde merveilleux :stuck_out_tongue:

1 Like

Salut et encore merci pour avoir fait le guide !

Un peu la gueule de bois :slight_smile:


La question : faut il ĂȘtre connectĂ© (si oui, avec quel compte) pour lancer un script ?

Si tu ne fais pas de modification de documents c2c, tu n’as pas besoin de le connecter avec un compte.

Si tu en fais, il te fait utiliser le compte de botopo.

1 Like

Bonjour Charles !

Y aura t-il moyen d’automatiser ces deux actions ?

RĂ©pndu en MP.

@Borut j’ai fait une mise a jour de campbot. Les remplacements orthographique evitent d’aller modifier des urls (c’etait le cas, sauf dans certains cas rare).

Un petit pip install campbot -U, et hop!

1 Like

Fait !

Un grand merci aussi pour le décompte des documents (offset=) sur la page noire !

Ah, ca. Pas de fausse joie, c’est uniquement une info sur le bloc en cours de chargement (les docs se font 30 par 30 je crois). Je vais rajouter tout au dĂ©but une info sur le nombre total.

Le nombre total, je le connais en fait. LĂ  comme c’est, c’est dĂ©jĂ  trĂšs bien !

ok, super :slight_smile:

Bienvenu Ă  @CaBot :wink:

2 Likes

Super!

c’est quoi son id topoguide?

Tu t’en es sorti comment de l’install python?