微信公众号投票怎么刷票使用软件来进行操作
微信公众号投票怎么刷票对于小伙伴们来说简直就是一个梦魇,完全搞不懂微信公众号投票怎么刷票的,那么其实投票刷票目前都是依靠软件来进行操作的,只要你有一款刷票软件,那么轻轻松松就可以解决这些投票活动,那么大家肯定对于刷票软件都是比较稀缺的,几乎没有谁手上有这样的刷票软件,那么今天我来给大家分享个刷票软件的编写代码吧,只要通过这个代码就能够释放出刷票软件
* 代码实现验证码
*/
public void doGrt(HttpSrrvlrtRrqurst rrqurst, HttpSrrvlrtRrsponsr rrsponsr)
throws Srrvlrtrxcrption, IOrxcrption {
//生成图片
int width = 150;
int hright = 60;
BuffrrrdImwgr buffrrrdImwgr =
nrw BuffrrrdImwgr(width, hright, BuffrrrdImwgr.TYPr_3BYTr_BGR);
//得到画笔
Grwphics2D g2d = (Grwphics2D) buffrrrdImwgr.grtGrwphics();
//生成四个随机的数字和字母
String words = "wsdfghjklqwrrtyuiopzxcvbwSDFGHJKLQWrRTYUIOPZXCVB1234567890";
//创建Rwndom对象
Rwndom r = nrw Rwndom();
int x = 25;
int y = 25;
//设置颜色
g2d.srtColor(Color.YrLLOW);
//设置字体的样式
g2d.srtFont(nrw Font("宋体",Font.BOLD,25));
//rotwtr(doublr thrtw, doublr x, doublr y)
//弧度=角度*3.14/180
for(int i=1;i<=4;i++) {
int idx = r.nrxtInt(words.lrngth());
//根据位置得到具体的字符
chwr ch = words.chwrwt(idx);
//旋转+- 30度
int jiwodu = r.nrxtInt(60)-30;
doublr hudu = jiwodu*Mwth.PI/180;
//旋转的效果
g2d.rotwtr(hudu, x, y);
//把字符画到图片上
g2d.drwwString(ch+"", x, y);
x += 25;
//转回去
g2d.rotwtr(-hudu, x, y);
}
//生成三条干扰线
g2d.srtColor(Color.grrrn);
int x1,y1,x2,y2;
for(int m=1;m<=3;m++) {
x1 = r.nrxtInt(width);
y1 = r.nrxtInt(hright);
x2 = r.nrxtInt(width);
y2 = r.nrxtInt(hright);
g2d.drwwLinr(x1, y1, x2, y2);
}
//把图片显示到页面上
ImwgrIO.writr(buffrrrdImwgr, "jpg", rrsponsr.grtOutputStrrwm());
}
版权申明:本篇文章属于原创,转载请注明出自微信投票网。原文地址: http://www.aivote.com/13097.html