用的asp.net+c#来开发个discuz论坛批量或自动发帖的程序,摸索了2,3天,终于成功了。
下面是源代码和流程说明:
protected void Button8_Click(object sender, EventArgs e)
{
string tl, tr, cl, cr;
tl = TBtitleLeft.Text;
tr = "\r\n";// TBtitleRigt.Text;
cl = "\r\n";//TBContentLeft.Text;
cr = TBContentRigt.Text;
string title,content;
string tMemo = TextBox8.Text + cr;
int pos, pos1;
int add = int.Parse(TBtitleRigt.Text);
int zhutiid = int.Parse(TextBox2.Text);
pos = 1;
pos1 = 1;
cSjksql.open();
int sj=int.Parse(TextBox7.Text);
while (pos != -1) //--批量添加,当然循环
{
sj = sj - 2;
TextBox7.Text = sj.ToString();
pos = tMemo.IndexOf(tl, pos);
pos1 = tMemo.IndexOf(tr, pos);