アットウィキロゴ

2ch 2ちゃんねる 自動書き込み

接続ファイル

  1. <?xml version="1.0" encoding="utf-8" standalone="no"?>
  2. <connects>
  3. <connect enable="false">
  4. <label>2ch書き込み(初回忍法帳作成用)</label>
  5. <tpl>2ch_write_eat_cookie.tpl.xml</tpl>
  6. <variables>
  7. <!-- 書き込み対象のスレッドのURLです。 -->
  8. <variable name="ThreadURL">http://XXXXXX.2ch.net/test/read.cgi/XXXXXXX/12345678/</variable>
  9.  
  10. <!-- スレッドの投稿先です。 スレッドURLと同じサブドメインを指定してください。 -->
  11. <variable name="WriteURL">http://XXXXXX.2ch.net/test/bbs.cgi?guid=ON</variable>
  12.  
  13. <!-- 書き込みの間隔(秒)です。 数字のみ、または"1-5"のように指定も出来ます。 -->
  14. <variable name="Interval">10</variable>
  15.  
  16. <!-- 投稿メッセージです。HTML特殊文字はエスケープしてください。(例えば "&" は "&" にする。 -->
  17. <variable name="VarMESSAGE">書き込み本文(・∀・)</variable>
  18. </variables>
  19. <cookieId>2ch-write</cookieId>
  20. </connect>
  21.  
  22. <connect>
  23. <label>2ch書き込み</label>
  24. <tpl>2ch_write.tpl.xml</tpl>
  25. <variables>
  26. <!-- 書き込み対象のスレッドのURLです。 -->
  27. <variable name="ThreadURL">http://XXXXXX.2ch.net/test/read.cgi/XXXXXXX/12345678/</variable>
  28.  
  29. <!-- スレッドの投稿先です。 スレッドURLと同じサブドメインを指定してください。 -->
  30. <variable name="WriteURL">http://XXXXXX.2ch.net/test/bbs.cgi?guid=ON</variable>
  31.  
  32. <!-- 書き込みの間隔(秒)です。 数字のみ、または"1-5"のように指定も出来ます。 -->
  33. <variable name="Interval">10</variable>
  34.  
  35. <!-- メール欄 -->
  36. <variable name="VarMAIL">sage</variable>
  37.  
  38. <!-- 投稿メッセージです。HTML特殊文字はエスケープしてください。(例えば "&" は "&" にする。 -->
  39. <variable name="VarMESSAGE">書き込み本文(・∀・)</variable>
  40. </variables>
  41. <cookieId>2ch-write</cookieId>
  42. </connect>
  43. </connects>
  44.  


リクエストファイル - 2ch_write_eat_cookie.tpl.xml

  1. <?xml version="1.0" encoding="utf-8" standalone="no"?>
  2. <requests>
  3. <default encoding="shift-jis">
  4. <url>http://exsample-domain/</url>
  5. <method>GET</method>
  6. <interval>1-3</interval>
  7. <headers>
  8. <header name="Accept">text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8</header>
  9. <header name="Accept-Encoding">gzip, deflate</header>
  10. <header name="Accept-Language">ja,en-us;q=0.7,en;q=0.3e</header>
  11. <header name="Connection">keep-alive</header>
  12. <header name="User-Agent">Mozilla/5.0 (Windows NT 5.1; rv:12.0) Gecko/20100101 Firefox/12.0</header>
  13. </headers>
  14. <response charset="shift-jis">
  15. </response>
  16. </default>
  17.  
  18. <request>
  19. <label>スレ</label>
  20. <url>{%ThreadURL%}</url>
  21. <method>GET</method>
  22. <response>
  23. <getInputValue name="bbs" varName="VarBBS" />
  24. <getInputValue name="key" varName="VarKEY" />
  25. <getInputValue name="time" varName="VarTIME" />
  26. <getInputValue name="submit" varName="VarSUBMIG" />
  27. </response>
  28. </request>
  29.  
  30. <request>
  31. <label>書き込み確認</label>
  32. <url>{%WriteURL%}</url>
  33. <method>POST</method>
  34. <headers>
  35. <header name="Referer">{%ThreadURL%}</header>
  36. </headers>
  37. <params>
  38. <param name="FROM"></param>
  39. <param name="MESSAGE">{%VarMESSAGE%}</param>
  40. <param name="bbs">{%VarBBS%}</param>
  41. <param name="key">{%VarKEY%}</param>
  42. <param name="mail">{%VarMAIL%}</param>
  43. <param name="submit">{%VarSUBMIG%}</param>
  44. <param name="time">{%VarTIME%}</param>
  45. </params>
  46. <response>
  47. <getInputValue name="yuki" varName="VarYUKI" />
  48. <getInputValue name="key" varName="VarKEY" />
  49. <getInputValue name="time" varName="VarTIME" />
  50. <getInputValue name="submit" varName="VarSUBMIG" />
  51. </response>
  52. </request>
  53.  
  54. <request>
  55. <label>書き込み</label>
  56. <url>{%WriteURL%}</url>
  57. <method>POST</method>
  58. <interval>{%Interval%}</interval>
  59. <headers>
  60. <header name="Referer">{%WriteURL%}</header>
  61. </headers>
  62. <params>
  63. <param name="FROM"></param>
  64. <param name="subject"></param>
  65. <param name="MESSAGE">{%VarMESSAGE%}</param>
  66. <param name="bbs">{%VarBBS%}</param>
  67. <param name="key">{%VarKEY%}</param>
  68. <param name="mail">{%VarMAIL%}</param>
  69. <param name="submit">{%VarSUBMIG%}</param>
  70. <param name="time">{%VarTIME%}</param>
  71. <param name="yuki">{%VarYUKI%}</param>
  72. </params>
  73. </request>
  74.  
  75.  
  76. <!-- 忍法帖作成完了後 -->
  77. <request>
  78. <label>スレ</label>
  79. <url>{%ThreadURL%}</url>
  80. <method>GET</method>
  81. <response>
  82. <getInputValue name="bbs" varName="VarBBS" />
  83. <getInputValue name="key" varName="VarKEY" />
  84. <getInputValue name="time" varName="VarTIME" />
  85. <getInputValue name="submit" varName="VarSUBMIG" />
  86. </response>
  87. </request>
  88.  
  89. <request>
  90. <label>書き込み確認</label>
  91. <url>{%WriteURL%}</url>
  92. <method>POST</method>
  93. <headers>
  94. <header name="Referer">{%ThreadURL%}</header>
  95. </headers>
  96. <params>
  97. <param name="FROM"></param>
  98. <param name="MESSAGE">{%VarMESSAGE%}</param>
  99. <param name="bbs">{%VarBBS%}</param>
  100. <param name="key">{%VarKEY%}</param>
  101. <param name="mail">{%VarMAIL%}</param>
  102. <param name="submit">{%VarSUBMIG%}</param>
  103. <param name="time">{%VarTIME%}</param>
  104. </params>
  105. <response>
  106. <getInputValue name="yuki" varName="VarYUKI" />
  107. <getInputValue name="key" varName="VarKEY" />
  108. <getInputValue name="time" varName="VarTIME" />
  109. <getInputValue name="submit" varName="VarSUBMIG" />
  110. <getInputValue name="MESSAGE" varName="VarMESSAGE" />
  111. </response>
  112. </request>
  113.  
  114. <request>
  115. <label>書き込み</label>
  116. <url>{%WriteURL%}</url>
  117. <method>POST</method>
  118. <interval>{%Interval%}</interval>
  119. <headers>
  120. <header name="Referer">{%WriteURL%}</header>
  121. </headers>
  122. <params>
  123. <param name="FROM"></param>
  124. <param name="subject"></param>
  125. <param name="MESSAGE">{%VarMESSAGE%}</param>
  126. <param name="bbs">{%VarBBS%}</param>
  127. <param name="key">{%VarKEY%}</param>
  128. <param name="mail">{%VarMAIL%}</param>
  129. <param name="submit">{%VarSUBMIG%}</param>
  130. <param name="time">{%VarTIME%}</param>
  131. <param name="yuki">{%VarYUKI%}</param>
  132. </params>
  133. </request>
  134. </requests>
  135.  


リクエストファイル - 2ch_write.tpl.xml

  1. <?xml version="1.0" encoding="utf-8" standalone="no"?>
  2. <requests>
  3. <default encoding="shift-jis">
  4. <url>http://exsample-domain/</url>
  5. <method>GET</method>
  6. <interval>1-3</interval>
  7. <headers>
  8. <header name="Accept">text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8</header>
  9. <header name="Accept-Encoding">gzip, deflate</header>
  10. <header name="Accept-Language">ja,en-us;q=0.7,en;q=0.3e</header>
  11. <header name="Connection">keep-alive</header>
  12. <header name="User-Agent">Mozilla/5.0 (Windows NT 5.1; rv:12.0) Gecko/20100101 Firefox/12.0</header>
  13. </headers>
  14. <response charset="Shift_JIS">
  15. </response>
  16. </default>
  17.  
  18. <!-- 1res -->
  19. <request>
  20. <label>スレ</label>
  21. <url>{%ThreadURL%}</url>
  22. <method>GET</method>
  23. <response charset="shift-jis">
  24. <getInputValue name="bbs" varName="VarBBS" />
  25. <getInputValue name="key" varName="VarKEY" />
  26. <getInputValue name="time" varName="VarTIME" />
  27. <getInputValue name="submit" varName="VarSUBMIG" />
  28. </response>
  29. </request>
  30.  
  31. <request>
  32. <label>書き込み</label>
  33. <url>{%WriteURL%}</url>
  34. <method>POST</method>
  35. <interval>{%Interval%}</interval>
  36. <headers>
  37. <header name="Referer">{%WriteURL%}</header>
  38. </headers>
  39. <params>
  40. <param name="FROM"></param>
  41. <param name="MESSAGE">{%VarMESSAGE%}</param>
  42. <param name="bbs">{%VarBBS%}</param>
  43. <param name="key">{%VarKEY%}</param>
  44. <param name="mail">{%VarMAIL%}</param>
  45. <param name="submit">{%VarSUBMIG%}</param>
  46. <param name="time">{%VarTIME%}</param>
  47. </params>
  48. </request>
  49. </requests>
  50.  



*コメント
  • DueuUGQPLQOlQ -- gfvuimlrtni (2014-12-13 11:07:09)
名前:
コメント:
最終更新:2014年12月13日 11:07