Psychique diseuse de bonne aventure - un automate qui lit l’esprit de Twitter (28 / 32 étapes)

Fonction UPDATEDISPLAYVARIABLES() - mises à jour des variables avec des paramètres admin...

void updateDisplayVariables() {
// Reading the mind queryString
String currentHashtag = adminSettings [0];
String displayHashtag = "hashtag = "+adminSettings [0]+" ";
if (adminSettings[0]=="")
{
displayHashtag="";
}
String currentUserName = adminSettings [1];
String displayUserName = " = "+adminSettings [1]+" ";
if (adminSettings[1]=="")
{
displayUserName="";
}
String currentSearchTerms = adminSettings [2];
String displaySearchTerms = "search = "+adminSettings [2];
if (adminSettings[2]=="")
{
displayUserName="";
}
readingSettingText = "Reading the hive mind for "+queryType+"= "+ queryString;
color cl = color(70, 30, 180);// not in use
color cl2 = color(70, 230, 180);//not in use
fill (clPanel);
//rect(30, boxY+15, width, 105);
fill(0, 0, 0, 255);
textSize(40);
//text(readingSettingText, 10, boxY+40);
//rect(0, boxY+13, width, 1);
textSize(40);
text(" 2, boxY+33);

fill (clPanel);
rect(columnPos2_X, boxY-10, width, 50);
fill(0, 0, 0, 255);
textSize(35);
//text(adminSettings[7], columnPos2_X+30, boxY-25);

text("

//displayHashtag+displayUserName+displaySearchTerms;
}

Fonction BUILDADMINPANEL() - créer l’interface du formulaire

void buildAdminPanel() {
int panelTop = height-panelHeight;

fill (clPanel);
rect(0, panelTop, width, panelHeight);
// >>>>>>> set up fonts
//PFont font = createFont("arial",20);
font = new ControlFont(createFont("arial", 100), 40);
// <<<<<<<

// >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> set up GUI elements >>>>>>>>>>>>>>>>>>>>
noStroke();
cp5 = new ControlP5(this); // adds in a control instance to add buttons and text field to
noStroke();
tf = cp5.addTextfield("");
tf.setPosition(border, boxY);
tf.setSize(boxWidth, boxHeight);
tf.setColorBackground(focusBackgroundColor);
tf.setColor(focusColor);
tf.setFont(font);
tf.setFocus(true);
//tf.setAutoClear(true);
tf.captionLabel().setControlFont(font);
//

// create a new button with name 'Tell my Fortune'
b = cp5.addButton("but", 20, 100, 50, 80, 20);
b.setId(2); // id to target this element
b.setWidth(250); // width
b.setHeight(25);
b.setPosition(border, boxY+100);

b.captionLabel().setControlFont(font);
b.captionLabel().style().marginLeft = 1;
b.captionLabel().style().marginTop = 1;
b.setVisible(true);
b.isOn();

b.setColorBackground(focusOffBackgroundColor);

//

// <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< end of GUI <<<<<<<<<<

// >>>>>>>>
}

Fonction READFORTUNE() - le biggie - il concocte les fortunes...

void readFortune (String tweetText)
{
int picW1 = int(random (words.size()));
String fortuneWord1= words.get(picW1);
int picW2 = int(random (words.size()));
String fortuneWord2= words.get(picW2);
int hash = int(random (hashtags.size()));
String fortuneHash= hashtags.get(hash);
int urler = int(random (urls.size()));
String fortuneUrl= urls.get(urler);
int userer = int(random (usernames.size()));
String fortuneUser = usernames.get(userer);

int frag1Int =int (random (fortFrags1.size()));
String fraglet1 = fortFrags1.get(frag1Int);
int frag2Int =int (random (fortFrags2.size()));
String fraglet2 = fortFrags2.get(frag2Int);
int frag3Int =int (random (fortFrags3.size()));
String fraglet3 = fortFrags3.get(frag3Int);
int frag4Int =int (random (fortFrags4.size()));
String fraglet4 = fortFrags4.get(frag4Int);
fortune = "Psychic summary for + ". for: #"+queryString+". "+ fortuneWord1+", "+ fortuneWord2+", #"+fortuneHash+ ", "+fortuneUrl+". Enjoy/RT";
println ("just before fortune spoken");
fortuneSpoken = "Hello. "+tfUserCurrent+". "+adminSettings[7]+ ". "+fortuneGreeting +". Here. you are. Your Psychic Hive Mind. Fortune. based on reading .the collective mind of. "+queryString+". is. "+fraglet1+". "+ fortuneWord1+". "+ fraglet2+". "+fortuneWord2+". "+fraglet3+". hashtag."+fortuneHash+ ". "+fraglet4+". Twitter user."+fortuneUser+". Thank you. I have tweeted a psychic summary of this reading to your twitter account. Moove along now. " ;
println ("fortuneSpoken= "+fortuneSpoken);
}

Articles Liés

Diseuse de bonne aventure Madame K squelette

Diseuse de bonne aventure Madame K squelette

La diseuse de bonne aventure est contrairement à la plupart des machines de fortune teller en ce qu'il va vous insulter. Lorsque les enfants costumés frappent à la porte, ils sont toujours attirés la diseuse squelette. J'ai changer la fortune dosée e
Comment utiliser des diseuses de bonne aventure comme une aide à la révision.

Comment utiliser des diseuses de bonne aventure comme une aide à la révision.

En faisant « diseuses de bonne aventure », les étudiants révisera le vocabulaire principal et les faits d'une rubrique de votre choix.Plupart des gens savent comment faire des diseuses de bonne aventure, et la plupart des enseignants aura eu confisqu
Diseuse de bonne aventure multi-personnalité

Diseuse de bonne aventure multi-personnalité

Ce projet Arduino est un retour à plusieurs jeux d'arcade de carnaval et de la nouveauté de quand j'étais gamin. J'ai fait beaucoup de projets Arduino, mais il s'agit de mon premier projet qui a été ma propre conception. Avant cela, j'ai suivi généra
Charmes de diseuse de bonne aventure en bois

Charmes de diseuse de bonne aventure en bois

j'ai eu l'idée de poussière star du film, il s'agit d'une version miniature et je vais le faire bientôt la version pleine grande.vous aurez besoin :1) stylo couteau (ou couteau bien aiguisé)2) un fichier (pas une lime à ongles)3) un assortiment de cr
Diseuse de bonne aventure origami favorise

Diseuse de bonne aventure origami favorise

Ces faveurs sont une faveur rapide et facile, mais attrayante et populaire pour un mariage ou une fête. Ils ont fière allure sur la table et, selon quels messages vous mettez à l'intérieur, peuvent causer beaucoup hilarité ou chaudes lueurs floues, s
Fleurs de diseuse de bonne aventure faciles

Fleurs de diseuse de bonne aventure faciles

Ces fleurs fraîches et faciles sont bons à peu près rien ! Donner comme un cadeau ou de décoration pour la pièce maîtresse autour d'une table. Dans tous les cas ces fleurs sont faciles et rapides.Étape 1: Que vous faut-il ?Tout ce dont vous avez beso
Jouer avec la diseuse de bonne aventure ! :)

Jouer avec la diseuse de bonne aventure ! :)

je vais vous montrer comment jouer avec une diseuse de bonne aventure origami:)Étape 1: Écrit:) après que vous avez fait faire la fortune vous dire devez écrire les fortunes sur elle et un peu d'autres choses. du côté sortie volets vous mettre les do
Diseuse de bonne aventure en origami ! :)

Diseuse de bonne aventure en origami ! :)

une bonne chose à enseigner à vos enfants comment faire donc ils peuvent jouer avec leurs amis et leur dire leur fortune:DÉtape 1: matériaux vous aurez besoin - papier carrée. (tout type)-surface plane. (jusqu'à ce que vous obtenez assez bon sans en
Diseuse de bonne aventure Arduino

Diseuse de bonne aventure Arduino

ce projet donne à l'utilisateur une fortune et chanceux comme numéro d'un fortune cookie. Ceci a été rendu comme cadeau de Noël.Étape 1: Étape 1 Soudure des broches d'en-tête sur le LCD. Souder les fils aux broches femelle en-tête et ordonnées pour A
DIY diseuse de bonne aventure

DIY diseuse de bonne aventure

il s'agit d'un métier vraiment simple et facile pour tout le monde. Vous pouvez le faire sur le pouce, dans votre maison, ou en avion long manèges/voiture. C'est amusant car il existe de nombreuses variantes pour les fortunes réelles et vous devrez e
Diseuse de bonne aventure

Diseuse de bonne aventure

si vous ne savez pas comment faire une diseuse de bonne aventure, alors voici un moyen facile.Étape 1: pliage Obtenir un morceau carré de papier plier le papier en demi plier en deux à nouveau l'ouvrir puis pliez la vers l'intérieur des coins Retourn
Comment... Faire une diseuse de bonne aventure ! Je vous promets que c’est génial !

Comment... Faire une diseuse de bonne aventure ! Je vous promets que c’est génial !

Étape 1 : Vous aurez besoin d'un morceau de papier, 4 crayons de couleur différente, des crayons ou des marqueurs, ciseaux, un crayon.Étape 2 : Prenez votre morceau de papier et pliez-la comme un voilier.Étape 3 : Maintenant où le pli est, couper en
Comment faire un receveur cootie / diseuse de bonne aventure

Comment faire un receveur cootie / diseuse de bonne aventure

Instructions1. trouver un ami et demandez-lui de penser à une question à poser la diseuse de bonne aventure. Ainsi, « j'ai passera mon test » ?2. maintenant amener à choisir une couleur, écrite sur un des côtés. Préciser la couleur qu'ils ont choisi,
Comment faire une diseuse de bonne aventure tour

Comment faire une diseuse de bonne aventure tour

c'est une façon de faire un truc diseuse de bonne aventure que vous pouvez choisir s'il faut donner une mauvaise fortune, ou une bonne fortune.Vous aurez besoin :PapierOutil d'écritureÉtape 1: pliage Replier les coins vers le centre, tourner sur le p