hohoo停车log分析
private void button5_Click(object sender, EventArgs e)
{
textBox2.Text = "";
string url = "D://color//VStart50//Tools//Chat//HoHoo//XXX.txt";
for (int i = 1; i < 7; i++)//开心网小号分为6个小组,开6个外挂同时运行,所以循环6次
{
string url1 = url.Replace("XXX", i.ToString());
StreamReader sr = new StreamReader(url1,Encoding.Default);
string str = sr.ReadToEnd();//.Replace("[","]");
str = str.Replace("全部运行完毕", "|");
string[] arr = str.Split('|');
for (int ii = 0; ii < arr.Length; ii++)
{
string tr = arr[ii];
string a1 = StrCut(tr, "[50/"+(ii+1).ToString()+"]", "正在登录系统", 0);
string a2 = StrCut(tr, "我的现金有", ",拥有", 0);
string a3 = StrCut(tr, "拥有", "辆车", 0);
a2 = (string.IsNullOrEmpty(a2)) ? "0" : a2;
a3 = (string.IsNullOrEmpty(a3)) ? "0" : a3;
string sql = "update G_KaiXin_B set 车钱="+a2+",车数="+a3+" where email='"+a1+"'";
AccessHelper AH = new AccessHelper();
bool bln = AH.ExeSQL(sql);
if (bln == true)
textBox2.Text += a1+"执行成功/r/n";
else
textBox2.Text += a1 + "执行失败/r/n";
}
}
}
用到的函数:
/// <summary>
/// 截取字符串特定字符之间的字符串
/// </summary>
/// <param name="str">要截取的字符串 如abcdefg</param>
/// <param name="str1">开始截取的字符串,如b</param>
/// <param name="str2">结束截取的字符串 如f</param>
/// <param name="type">去除类型 0只取中间 1 包含开始的 2 包含结束的 else 包含开始和结束的</param>
/// <returns>得到截取后的字符串,如cde</returns>
static string StrCut(string str, string str1, string str2, int type)
{
string temp = "";
int ad1 = str.IndexOf(str1, 0);
if (ad1 == -1)
{
temp = "";
}
else
{
int ad2 = str.IndexOf(str2, ad1 + str1.Length);
int ad3 = ad2 - ad1;
string t = str.Substring(ad1, ad3);
t = t.Replace(str1, "");
temp = t.ToString();
switch (type)
{
case 0://只取中间的
break;
case 1: //包含开始的
temp = str1 + temp;
break;
case 2://包含结束的
temp = temp + str2;
break;
case 3://包含开始和结束的
temp = str1 + temp + str2;
break;
}
}
return temp;
}
hohoo停车log分析相关推荐
- 掉网问题的log分析
2019独角兽企业重金招聘Python工程师标准>>> 1.如何得知网络小区不支持紧急通话 => 查看modem log: PS 113821 37504 1 ...
- Apache的Access.log分析总结
Apache的Access.log分析总结 #查看80端口的tcp连接 #netstat -tan | grep "ESTABLISHED" | grep ":80&qu ...
- Android 系统(104)---浅谈ANR及log分析ANR
浅谈ANR及log分析ANR 一:什么是ANR ANR:Application Not Responding,即应用无响应 二:ANR的类型 ANR一般有三种类型: 1:KeyDispatchTime ...
- Python学习之道-烤机测试日志Log分析统计
Python学习之道-烤机测试日志Log分析统计 问题引出 一.环境准备 二.实践代码 1.初步实现 2.更新CSV文件写入统计结果 3.运行脚本 4.实现遍历多个Log并汇总结果到Excel 三.遇 ...
- 【LTE】Qualcomm LTE Packets log 分析(一)LTE Access Stratum Log Analysis 1_PSS 2_RACH
涉及的Packets: 1. PSS主同步信号数据捕获 (Initial Acquisition) [0xB113][LL1] LTE LL1 PSS Results : 主同步信号结果,返回周围小区 ...
- 【LTE】Qualcomm LTE Packets log 分析(三)LTE Access Stratum Log Analysis
LTE Access Stratum Log Analysis 1. PSS主同步信号数据捕获 (Initial Acquisition) 2. 随机接入信道过程 (RACH Procedure) 前 ...
- 手机桌面左右滑屏不成功问题log分析
问题背景 滑动测试,单手握持测试机,大拇指在测试机桌面做左右滑屏操作,偶现滑屏不成功. 问题分析步骤 (1)首先根据"视频"或者"log中关于问题现象的关键log&quo ...
- netstat--查看服务器[有效]连接数--统计端口并发数--access.log分析
简介 Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Member ...
- android 通话的log分析,Android实例]通话接通后震动提示 (转载)
http://blog.csdn.net/tyfjy/article/details/6452126 今天介绍一下在Android中实现通话接通后震动提示,这里通话主要是针对拨出的电话.想要在接通的时 ...
最新文章
- 分享一个PyTorch医学图像分割开源库
- CobarClient源码分析
- 伦敦银行 如何计算利息
- 针对.NET开发者(neo-charm) 1.0 的NEO区块链架构参考模型
- python写ui自动化测试用例_自动化测试(6) | Web UI 自动化测试方案
- onvif协议_大华的录像机添加海康摄像头,使用了onvif协议,为啥也添加不进去?...
- 蓝桥杯 ADV-132 算法提高 笨小猴
- vue 项目中常见的几个问题
- js 设置div超出宽度隐藏_【CSS/JS】如何实现单行/多行文本溢出的省略(...)--绕过坑道的正确姿势...
- Modelsim超级详细教程 手把手教一看就会 (Modelsim10.0 FPGA仿真软件 )
- c语言实现http下载器
- dmx512如何帧同步_同步DMX512控制器的设计详解
- 小林相册批量下载器--相册图片万能批量下载器
- html浅色_修改CSS样式实现网页灰色(没有颜色只有浅色黑白)的几个方法整理
- Markdown Day01
- 微信小程序开发实战 ②①(网路请求Promise化)
- 温度传感器php,温度传感器基础知识
- 【linux】shell 编程之字符串与数组
- 申请注册@MSN.COM邮箱!
- 大转盘H5游戏的优点
热门文章
- Config-Server
- 真正实现flash涂鸦论坛
- 揭秘考研阅卷“潜规则”,这样的试卷能“加分”!
- 计算机学术英语演讲,学术英语演讲.ppt
- android libev 编译,移植libev事件库到Android中
- 模电(十)结型场效应管
- 名画19 董源《画选三幅》
- win10 被KMS 篡改主页 hao123
- docker仓库harbor安装与使用
- 中国古代数学家张丘建在他的《算经》中提出了一个著名的 “ 百钱买百鸡问题”鸡翁一, 值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?