Question fréquemment posée
Contexte
Parfois on souhaite pouvoir séparer les deux caractères qui composent une chaîne de caractère.
Problème
Par exemple, séparer les dizaines et les unités dans le nombre représentant l'âge d'une personne. On peut ainsi prévoir quelque chose pour les dizaines, et prévoir autre chose pour les unités.
Solution
J'ai créé une sub action spécifique qui permet de faire cela. Il suffit de lancer un "set Argument" sur une variable intitulée "texte" contenant 2 caractères, puis d'appeler l'action que j'ai codée en C# et qui fournira le résultat attendu au sein d'une variable %caractereGauche% et %caractereDroite%.
A noter : si plus de 2 caractères sont fournis, il ne se passera rien. La fonction C# est conçue pour renvoyer false dans un tel cas, et donc ne rien faire.
Mise en œuvre de la solution
Directement via l'import de Streamer.bot
U0JBRR+LCAAAAAAABADNWElv48YSvgd4/4FwMMhlKHCVxAFy0G4pY9nal2gOvZGi3VyGbEqWg/kvOb65vD/hP5YiKWm0zpsYOcQAYXV/1dVVX1UXq/nHf36SpBuPCXTzQfojHcDQRx6D4c3dRmo8h0Ekbt5vEZSIZRClmI8x4y6K6B5bsSh2Az8F1YJSUPYAZTGJ3FBswUNlQT/xK2SL+AnnO8xzfddLvPFeZwqm2JdM4oaiI4tRpiOGmd/zGWkHZbBL042RrSuqRpCs4TKSjTIpyRYpmTJhGlUUxbJUXd0Zly37nLCEHRuWzTMfYc5SnSJK2BHyTHhCWTMKvFs3FkG0ASEb8fia1APzqes7l6R2URi8fg1RxCKJs1jSJIIi8Pb1vxGM6C+JL70T7FmwdxJlJ2gaEOldPsMi1kIJWYIcEweT9ShwYfGR204UJGG68+9VCLH/SWoGfs6vlAiXuwK5oP5oCeJrtIkhmJcciZBPA28f5jOcgPokipgvLqEich0HPDmM7Ul88/RDkZuGJf6WFgdoxlHqk168OQa/vD9RlCeLpRRtC+uKTEukKBvUwDJi2JANDWFGi6aq0PLN6VKxCdNNSop2ilxNmW8JEe8y+NMh+uXb4NMR4+cZf4mVXRJVfMQ3MdsnSxgkkcR8Kb6aXGfOXTnGezxiNiSUT9iZURlc+7BYTFzIhHW8WNy5JAriwBaFbmO4WDQjMHMdRE9FY7FYGVA9dEVXrcXCi0kQcRcXKOcncft0uj/eCFYLaOYunXZD7BFnpPMX2hqL+7XyW70XrumkE6PJnTPTnpdEv3N6arU9mJgwZ3LAS/Ve0CG3Yxe3+GO71Vlhbe30p0s+08fKfOCEKc5AV633tPq4qT5gt7pZF/kjndbrn287vN16hsdc4UH1aT6oxrNB9WVWvg+wN3LWxYqDJ2OFglyqpzbq9gY1c0R8fjuf9qvEI2Wi9zdgi//gOi7YbdDWyP3YslRaq77Ausyn7XyY+wR6BuVVu4nrn6edcO7xx9m0H2LNcOatkYNbDXisZK6POZ2293MzbblcF81k3kt94eHcrQRbvcmwNQb5ftCuNax2vZ35XJvG3ZrzBP87nN6ON+C3N5s8v8yH+bzdO7TlAWypLonXVNDEStqtPiebKtjVWc70YcYTyTjkj6jV3LRb3VT2EfbfzEd0SSfdYD6oWO3bPmfwTF6q9P6qfH+DNa4cyzfpETcNsOHuPpzpnRB4jCEuacxe6ORZmU17wEkzAfue5lPIi2nHpxOVY7//AnaHRK+usAcJ2BrDuLkm8X0Aspxl+sY7/1SwaQXcdmtuxWnX8ifNrY+8y2mjuQH+xXxighOdLQ/AiTe+nU3H4BPEuFa9NJ/FeKevXavWRw0nGWljpbe3sxe0vUt8tOPLPD2lOZ7FDPZR6LSTAG8bOhlluZ/G0e79+uvZ4Q4jRgIvdDm7UKO35YGjzUCg6FIVzyRitGJ9FidcDIPxtlp/T/ZI6rze5HWa4RLRVRXLKiNYNohdkssGK8sUm7qJmWKXWels6Zq5zjK1E9qUKzXcSv9Osd2b8aQhyLDvV3gofOwZMP2otr///guNZ93HTfO+Wxu277vSQ6N/1xgOK92hVG9Ig8ZDpd/ow8/RVKpV+pXasNFvDM6cJQHPW7afm01oc5QrRGrMtGzFMGWbqUw2TIZlS6dFmZQMlVhmCSPE3kKkCp3VNR7Pg/pjLCpvYPEec9dBIoDeRfqwew9+h6yUqmbzClmGYmOkYkvGZarKhs00GVMVUq+MixbToWXQtH8LWeobyLpjQgBPaIV8IaEwZFx6/VMiMAuTWefxXqIIGsJdP8GRRJbo9X8+O+9DYSXK248obT53Lcd17q+QXjTKcNgVSy5htQwZalnQkiFLNglTGCKGbZrk30K69gbSPzIpev2a1kckUhZzuoPw9WuEUsolFgtp37lLeT+/DcOlLp+zA+ms0T8V3nb/hb8dCqSYtl6yLbmY1lrD1KiMSKkElyrLwtD+Qov8jxeLtxdd48eDIQIUiza96LpwRf4qGqZCcPlicYzcczE4EdtwZodjf0bgniNcuOUcBWYbxf8bwDx+PxA6BCfXxcnVNt0FMx6QWKZgA3ryARx05GmKZux+s6gaiMUi3g4KOBCFEO6oV1KhbGhGucxkW7XhoqQjU0YagaNp6BpCJrXJW0uhZrwtFS42FLtcMH/8ctVKd8tvZMfXVc5RGDN6gO/grcKdfP4F4UgFLPc8uBAfT64ZjgPyxMSARavtZfccrPE0fY5B4Xo7+YPPI9++xahqPsOyDzmMph8d0rApBa1g5nE5/9iSoYaMmUCF9L785S8x4Gq2JxIAAA==
Utilisation
Conçu notamment pour le streamer kafkalino sur Twitch dans la perspective de la gestion d'une scène d'anniversaire... Or si l'on souhaite facilement mettre des bougies sur un gâteau, il est plus "simple" de le faire pour les dizaines et les unités de façon séparées que de prévoir chaque nombre de bougies possibles de 13 à 99 ans :) Cela implique donc de pouvoir séparer les 2 chiffres constituant l'âge d'une personne facilement. Problème résolu. Bon anniversaire !