Authored by Rong

commit by shell

@@ -165,7 +165,7 @@ @@ -165,7 +165,7 @@
165 <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="&#21069;&#32622;BeanShell" enabled="true"> 165 <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="&#21069;&#32622;BeanShell" enabled="true">
166 <stringProp name="TestPlan.comments"></stringProp> 166 <stringProp name="TestPlan.comments"></stringProp>
167 <boolProp name="resetInterpreter">false</boolProp> 167 <boolProp name="resetInterpreter">false</boolProp>
168 - <stringProp name="parameters">${uid}</stringProp> 168 + <stringProp name="parameters">${SNCP} ${uid}</stringProp>
169 <stringProp name="filename"></stringProp> 169 <stringProp name="filename"></stringProp>
170 <stringProp name="script">import java.security.MessageDigest; 170 <stringProp name="script">import java.security.MessageDigest;
171 import java.util.Random; 171 import java.util.Random;
@@ -175,7 +175,7 @@ int rd = new Random().nextInt(1); @@ -175,7 +175,7 @@ int rd = new Random().nextInt(1);
175 String clientType = clientTypes[rd]; 175 String clientType = clientTypes[rd];
176 String privateKey = privateKeys[rd]; 176 String privateKey = privateKeys[rd];
177 String os_version = &quot;android7.0:KNT-AL10&quot;; 177 String os_version = &quot;android7.0:KNT-AL10&quot;;
178 -String req = &quot;app_version=5.8.1&amp;client_type=&quot;+clientType+&quot;&amp;fromPage=&amp;gender=1,3&amp;method=app.inbox.getAllInboxCatInfo&amp;os_version=&quot;+os_version+&quot;&amp;physical_channel=1&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=1080x1806&amp;session_key=3fd76cabfbc3d8cf3e02b70241a6cbf1&amp;udid=8635390348166301b96b551a739b4ac&amp;uid=&quot;+bsh.args[0]+&quot;&amp;v=7&amp;yh_channel=1&quot;; 178 +String req = &quot;_sncp=&quot;+bsh.args[0]+&quot;&amp;app_version=5.8.1&amp;client_type=&quot;+clientType+&quot;&amp;fromPage=&amp;gender=1,3&amp;method=app.inbox.getAllInboxCatInfo&amp;os_version=&quot;+os_version+&quot;&amp;physical_channel=1&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=1080x1806&amp;session_key=3fd76cabfbc3d8cf3e02b70241a6cbf1&amp;udid=8635390348166301b96b551a739b4ac&amp;uid=&quot;+bsh.args[1]+&quot;&amp;v=7&amp;yh_channel=1&quot;;
179 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;); 179 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;);
180 byte[] btInput = req.getBytes(); 180 byte[] btInput = req.getBytes();
181 md.update(btInput); 181 md.update(btInput);
@@ -190,7 +190,7 @@ for(byte b : btResult){ @@ -190,7 +190,7 @@ for(byte b : btResult){
190 } 190 }
191 String md5 = sb.toString(); 191 String md5 = sb.toString();
192 os_version=URLEncoder.encode(os_version); 192 os_version=URLEncoder.encode(os_version);
193 -req = &quot;app_version=5.8.1&amp;client_type=&quot;+clientType+&quot;&amp;fromPage=&amp;gender=1,3&amp;method=app.inbox.getAllInboxCatInfo&amp;os_version=&quot;+os_version+&quot;&amp;physical_channel=1&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=1080x1806&amp;session_key=3fd76cabfbc3d8cf3e02b70241a6cbf1&amp;udid=8635390348166301b96b551a739b4ac&amp;uid=&quot;+bsh.args[0]+&quot;&amp;v=7&amp;yh_channel=1&quot;; 193 +req = &quot;_sncp=&quot;+bsh.args[0]+&quot;&amp;app_version=5.8.1&amp;client_type=&quot;+clientType+&quot;&amp;fromPage=&amp;gender=1,3&amp;method=app.inbox.getAllInboxCatInfo&amp;os_version=&quot;+os_version+&quot;&amp;physical_channel=1&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=1080x1806&amp;session_key=3fd76cabfbc3d8cf3e02b70241a6cbf1&amp;udid=8635390348166301b96b551a739b4ac&amp;uid=&quot;+bsh.args[1]+&quot;&amp;v=7&amp;yh_channel=1&quot;;
194 vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stringProp> 194 vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stringProp>
195 </BeanShellPreProcessor> 195 </BeanShellPreProcessor>
196 <hashTree/> 196 <hashTree/>
@@ -459,7 +459,7 @@ vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stri @@ -459,7 +459,7 @@ vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stri
459 <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="&#21069;&#32622;BeanShell" enabled="true"> 459 <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="&#21069;&#32622;BeanShell" enabled="true">
460 <stringProp name="TestPlan.comments"></stringProp> 460 <stringProp name="TestPlan.comments"></stringProp>
461 <boolProp name="resetInterpreter">false</boolProp> 461 <boolProp name="resetInterpreter">false</boolProp>
462 - <stringProp name="parameters">${uid}</stringProp> 462 + <stringProp name="parameters">${SNCP} ${uid}</stringProp>
463 <stringProp name="filename"></stringProp> 463 <stringProp name="filename"></stringProp>
464 <stringProp name="script">import java.security.MessageDigest; 464 <stringProp name="script">import java.security.MessageDigest;
465 import java.util.Random; 465 import java.util.Random;
@@ -469,7 +469,7 @@ int rd = new Random().nextInt(1); @@ -469,7 +469,7 @@ int rd = new Random().nextInt(1);
469 String clientType = clientTypes[rd]; 469 String clientType = clientTypes[rd];
470 String privateKey = privateKeys[rd]; 470 String privateKey = privateKeys[rd];
471 471
472 -String req = &quot;app_version=5.8.1&amp;client_type=&quot;+clientType+&quot;&amp;fromPage=iFP_MineCollectionGoods&amp;limit=500&amp;method=app.favorite.product&amp;os_version=10.2.1&amp;page=1&amp;physical_channel=1&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=414x736&amp;session_key=8be620e2d951d49128232f8b4c392422&amp;udid=380aebe1da2c72def222c78249f99ef08c18260a&amp;uid=&quot;+bsh.args[0]+&quot;&amp;v=7&quot;; 472 +String req = &quot;_sncp=&quot;+bsh.args[0]+&quot;&amp;app_version=5.8.1&amp;client_type=&quot;+clientType+&quot;&amp;fromPage=iFP_MineCollectionGoods&amp;limit=500&amp;method=app.favorite.product&amp;os_version=10.2.1&amp;page=1&amp;physical_channel=1&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=414x736&amp;session_key=8be620e2d951d49128232f8b4c392422&amp;udid=380aebe1da2c72def222c78249f99ef08c18260a&amp;uid=&quot;+bsh.args[1]+&quot;&amp;v=7&quot;;
473 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;); 473 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;);
474 byte[] btInput = req.getBytes(); 474 byte[] btInput = req.getBytes();
475 md.update(btInput); 475 md.update(btInput);
@@ -557,7 +557,7 @@ vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stri @@ -557,7 +557,7 @@ vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stri
557 <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="&#21069;&#32622;BeanShell" enabled="true"> 557 <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="&#21069;&#32622;BeanShell" enabled="true">
558 <stringProp name="TestPlan.comments"></stringProp> 558 <stringProp name="TestPlan.comments"></stringProp>
559 <boolProp name="resetInterpreter">false</boolProp> 559 <boolProp name="resetInterpreter">false</boolProp>
560 - <stringProp name="parameters">${uid}</stringProp> 560 + <stringProp name="parameters">${SNCP} ${uid}</stringProp>
561 <stringProp name="filename"></stringProp> 561 <stringProp name="filename"></stringProp>
562 <stringProp name="script">import java.security.MessageDigest; 562 <stringProp name="script">import java.security.MessageDigest;
563 import java.util.Random; 563 import java.util.Random;
@@ -567,7 +567,7 @@ int rd = new Random().nextInt(1); @@ -567,7 +567,7 @@ int rd = new Random().nextInt(1);
567 String clientType = clientTypes[rd]; 567 String clientType = clientTypes[rd];
568 String privateKey = privateKeys[rd]; 568 String privateKey = privateKeys[rd];
569 569
570 -String req = &quot;app_version=5.8.1&amp;client_type=&quot;+clientType+&quot;&amp;fromPage=iFP_MineCollectionBrand&amp;gender=2,3&amp;limit=10&amp;method=app.favorite.brand&amp;os_version=10.3.2&amp;page=1&amp;physical_channel=2&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=375x667&amp;session_key=84bc728763b80b091ae6f424ecb72ac6&amp;udid=970ef77a0099e51f2a5e28bcebfe2bfc6b15bd45&amp;uid=&quot;+bsh.args[0]+&quot;&amp;v=7&quot;; 570 +String req = &quot;_sncp=&quot;+bsh.args[0]+&quot;&amp;app_version=5.8.1&amp;client_type=&quot;+clientType+&quot;&amp;fromPage=iFP_MineCollectionBrand&amp;gender=2,3&amp;limit=10&amp;method=app.favorite.brand&amp;os_version=10.3.2&amp;page=1&amp;physical_channel=2&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=375x667&amp;session_key=84bc728763b80b091ae6f424ecb72ac6&amp;udid=970ef77a0099e51f2a5e28bcebfe2bfc6b15bd45&amp;uid=&quot;+bsh.args[1]+&quot;&amp;v=7&quot;;
571 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;); 571 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;);
572 byte[] btInput = req.getBytes(); 572 byte[] btInput = req.getBytes();
573 md.update(btInput); 573 md.update(btInput);
@@ -655,7 +655,7 @@ vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stri @@ -655,7 +655,7 @@ vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stri
655 <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="&#21069;&#32622;BeanShell" enabled="true"> 655 <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="&#21069;&#32622;BeanShell" enabled="true">
656 <stringProp name="TestPlan.comments"></stringProp> 656 <stringProp name="TestPlan.comments"></stringProp>
657 <boolProp name="resetInterpreter">false</boolProp> 657 <boolProp name="resetInterpreter">false</boolProp>
658 - <stringProp name="parameters">${uid}</stringProp> 658 + <stringProp name="parameters">${SNCP} ${uid}</stringProp>
659 <stringProp name="filename"></stringProp> 659 <stringProp name="filename"></stringProp>
660 <stringProp name="script">import java.security.MessageDigest; 660 <stringProp name="script">import java.security.MessageDigest;
661 import java.util.Random; 661 import java.util.Random;
@@ -665,7 +665,7 @@ int rd = new Random().nextInt(1); @@ -665,7 +665,7 @@ int rd = new Random().nextInt(1);
665 String clientType = clientTypes[rd]; 665 String clientType = clientTypes[rd];
666 String privateKey = privateKeys[rd]; 666 String privateKey = privateKeys[rd];
667 667
668 -String req = &quot;app_version=5.6.0&amp;client_type=&quot;+clientType+&quot;&amp;fromPage=iFP_MineBrowseHistory&amp;limit=100&amp;method=app.browse.product&amp;os_version=9.2.1&amp;page=1&amp;physical_channel=2&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=320x568&amp;session_key=53ca616ec8239f724f9cbad6e4f32866&amp;udid=ee2b2359d526f5665357aa76727f8c5d9fc8ccb6&amp;uid=&quot;+bsh.args[0]+&quot;&amp;v=7&quot;; 668 +String req = &quot;_sncp=&quot;+bsh.args[0]+&quot;&amp;app_version=5.6.0&amp;client_type=&quot;+clientType+&quot;&amp;fromPage=iFP_MineBrowseHistory&amp;limit=100&amp;method=app.browse.product&amp;os_version=9.2.1&amp;page=1&amp;physical_channel=2&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=320x568&amp;session_key=53ca616ec8239f724f9cbad6e4f32866&amp;udid=ee2b2359d526f5665357aa76727f8c5d9fc8ccb6&amp;uid=&quot;+bsh.args[1]+&quot;&amp;v=7&quot;;
669 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;); 669 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;);
670 byte[] btInput = req.getBytes(); 670 byte[] btInput = req.getBytes();
671 md.update(btInput); 671 md.update(btInput);
@@ -861,7 +861,7 @@ int rd = new Random().nextInt(1); @@ -861,7 +861,7 @@ int rd = new Random().nextInt(1);
861 String clientType = clientTypes[rd]; 861 String clientType = clientTypes[rd];
862 String privateKey = privateKeys[rd]; 862 String privateKey = privateKeys[rd];
863 863
864 -String req = &quot;_sncp=&quot;+bsh.args[0]+&quot;&amp;app_version=5.5.0&amp;client_type=&quot;+clientType+&quot;&amp;fromPage=iFP_MineOrderDetail&amp;method=app.SpaceOrders.detail&amp;order_code=&quot;+bsh.args[1]+&quot;&amp;os_version=10.3.2&amp;physical_channel=1&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=414x736&amp;udid=2a02ec0bebf4824d9b10c54b26985d3a37785d02&amp;uid=&quot;+bsh.args[2]+&quot;&amp;v=7&quot;; 864 +String req = &quot;_sncp=&quot;+bsh.args[0]+&quot;&amp;app_version=5.8.1&amp;client_type=&quot;+clientType+&quot;&amp;fromPage=iFP_MineOrderDetail&amp;method=app.SpaceOrders.detail&amp;order_code=&quot;+bsh.args[1]+&quot;&amp;os_version=10.3.2&amp;physical_channel=1&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=414x736&amp;udid=2a02ec0bebf4824d9b10c54b26985d3a37785d02&amp;uid=&quot;+bsh.args[2]+&quot;&amp;v=7&quot;;
865 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;); 865 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;);
866 byte[] btInput = req.getBytes(); 866 byte[] btInput = req.getBytes();
867 md.update(btInput); 867 md.update(btInput);
@@ -949,7 +949,7 @@ vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stri @@ -949,7 +949,7 @@ vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stri
949 <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="&#21069;&#32622;BeanShell" enabled="true"> 949 <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="&#21069;&#32622;BeanShell" enabled="true">
950 <stringProp name="TestPlan.comments"></stringProp> 950 <stringProp name="TestPlan.comments"></stringProp>
951 <boolProp name="resetInterpreter">false</boolProp> 951 <boolProp name="resetInterpreter">false</boolProp>
952 - <stringProp name="parameters">${uid}</stringProp> 952 + <stringProp name="parameters">${SNCP} ${uid}</stringProp>
953 <stringProp name="filename"></stringProp> 953 <stringProp name="filename"></stringProp>
954 <stringProp name="script">import java.security.MessageDigest; 954 <stringProp name="script">import java.security.MessageDigest;
955 import java.util.Random; 955 import java.util.Random;
@@ -959,7 +959,7 @@ int rd = new Random().nextInt(1); @@ -959,7 +959,7 @@ int rd = new Random().nextInt(1);
959 String clientType = clientTypes[rd]; 959 String clientType = clientTypes[rd];
960 String privateKey = privateKeys[rd]; 960 String privateKey = privateKeys[rd];
961 961
962 -String req = &quot;app_version=5.7.0&amp;client_type=&quot;+clientType+&quot;&amp;fromPage=iFP_ShowOrderMain&amp;limit=21&amp;method=show.allToShareOrderList&amp;os_version=10.3.2&amp;page=1&amp;physical_channel=1&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=414x736&amp;session_key=0e4c6382384f408c51e71e1d3429aad2&amp;udid=9cb2ef3aab6b0dd5bd43098d4da8a542c2277d86&amp;uid=&quot;+bsh.args[0]+&quot;&amp;v=7&quot;; 962 +String req = &quot;_sncp=&quot;+bsh.args[0]+&quot;&amp;app_version=5.8.1&amp;client_type=&quot;+clientType+&quot;&amp;fromPage=iFP_ShowOrderMain&amp;limit=21&amp;method=show.allToShareOrderList&amp;os_version=10.3.2&amp;page=1&amp;physical_channel=1&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=414x736&amp;session_key=0e4c6382384f408c51e71e1d3429aad2&amp;udid=9cb2ef3aab6b0dd5bd43098d4da8a542c2277d86&amp;uid=&quot;+bsh.args[1]+&quot;&amp;v=7&quot;;
963 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;); 963 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;);
964 byte[] btInput = req.getBytes(); 964 byte[] btInput = req.getBytes();
965 md.update(btInput); 965 md.update(btInput);
@@ -1047,7 +1047,7 @@ vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stri @@ -1047,7 +1047,7 @@ vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stri
1047 <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="&#21069;&#32622;BeanShell" enabled="true"> 1047 <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="&#21069;&#32622;BeanShell" enabled="true">
1048 <stringProp name="TestPlan.comments"></stringProp> 1048 <stringProp name="TestPlan.comments"></stringProp>
1049 <boolProp name="resetInterpreter">false</boolProp> 1049 <boolProp name="resetInterpreter">false</boolProp>
1050 - <stringProp name="parameters">${uid}</stringProp> 1050 + <stringProp name="parameters">${SNCP} ${uid}</stringProp>
1051 <stringProp name="filename"></stringProp> 1051 <stringProp name="filename"></stringProp>
1052 <stringProp name="script">import java.security.MessageDigest; 1052 <stringProp name="script">import java.security.MessageDigest;
1053 import java.util.Random; 1053 import java.util.Random;
@@ -1057,7 +1057,7 @@ int rd = new Random().nextInt(1); @@ -1057,7 +1057,7 @@ int rd = new Random().nextInt(1);
1057 String clientType = clientTypes[rd]; 1057 String clientType = clientTypes[rd];
1058 String privateKey = privateKeys[rd]; 1058 String privateKey = privateKeys[rd];
1059 1059
1060 -String req = &quot;app_version=5.6.0&amp;client_type=&quot;+clientType+&quot;&amp;fromPage=iFP_MineCoupon&amp;limit=10&amp;method=app.coupons.li&amp;os_version=8.1.3&amp;page=1&amp;physical_channel=1&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=320x568&amp;session_key=0b927cbbd453c147d4e70c517d8982aa&amp;status=0&amp;udid=fd13346ee64e3ddaa670496af47aa20bd9263b8d&amp;uid=&quot;+bsh.args[0]+&quot;&amp;v=7&quot;; 1060 +String req = &quot;_sncp=&quot;+bsh.args[0]+&quot;&amp;app_version=5.6.0&amp;client_type=&quot;+clientType+&quot;&amp;fromPage=iFP_MineCoupon&amp;limit=10&amp;method=app.coupons.li&amp;os_version=8.1.3&amp;page=1&amp;physical_channel=1&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=320x568&amp;session_key=0b927cbbd453c147d4e70c517d8982aa&amp;status=0&amp;udid=fd13346ee64e3ddaa670496af47aa20bd9263b8d&amp;uid=&quot;+bsh.args[1]+&quot;&amp;v=7&quot;;
1061 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;); 1061 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;);
1062 byte[] btInput = req.getBytes(); 1062 byte[] btInput = req.getBytes();
1063 md.update(btInput); 1063 md.update(btInput);
@@ -1243,7 +1243,7 @@ vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stri @@ -1243,7 +1243,7 @@ vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stri
1243 <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="&#21069;&#32622;BeanShell" enabled="true"> 1243 <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="&#21069;&#32622;BeanShell" enabled="true">
1244 <stringProp name="TestPlan.comments"></stringProp> 1244 <stringProp name="TestPlan.comments"></stringProp>
1245 <boolProp name="resetInterpreter">false</boolProp> 1245 <boolProp name="resetInterpreter">false</boolProp>
1246 - <stringProp name="parameters">${uid}</stringProp> 1246 + <stringProp name="parameters">${SNCP} ${uid}</stringProp>
1247 <stringProp name="filename"></stringProp> 1247 <stringProp name="filename"></stringProp>
1248 <stringProp name="script">import java.security.MessageDigest; 1248 <stringProp name="script">import java.security.MessageDigest;
1249 import java.util.Random; 1249 import java.util.Random;
@@ -1253,7 +1253,7 @@ int rd = new Random().nextInt(1); @@ -1253,7 +1253,7 @@ int rd = new Random().nextInt(1);
1253 String clientType = clientTypes[rd]; 1253 String clientType = clientTypes[rd];
1254 String privateKey = privateKeys[rd]; 1254 String privateKey = privateKeys[rd];
1255 1255
1256 -String req = &quot;app_version=5.8.1&amp;client_type=&quot;+clientType+&quot;&amp;fromPage=&amp;limit=10&amp;method=app.yohocoin.lists&amp;os_version=10.3.2&amp;page=1&amp;physical_channel=1&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=375x667&amp;session_key=49344417c98d88ebde01c91cc2de466a&amp;udid=ba027b82c0b747a57708b9264b298162531daf8f&amp;uid=&quot;+bsh.args[0]+&quot;&amp;v=7&quot;; 1256 +String req = &quot;_sncp=&quot;+bsh.args[0]+&quot;&amp;app_version=5.8.1&amp;client_type=&quot;+clientType+&quot;&amp;fromPage=&amp;limit=10&amp;method=app.yohocoin.lists&amp;os_version=10.3.2&amp;page=1&amp;physical_channel=1&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=375x667&amp;session_key=49344417c98d88ebde01c91cc2de466a&amp;udid=ba027b82c0b747a57708b9264b298162531daf8f&amp;uid=&quot;+bsh.args[1]+&quot;&amp;v=7&quot;;
1257 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;); 1257 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;);
1258 byte[] btInput = req.getBytes(); 1258 byte[] btInput = req.getBytes();
1259 md.update(btInput); 1259 md.update(btInput);
@@ -1341,7 +1341,7 @@ vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stri @@ -1341,7 +1341,7 @@ vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stri
1341 <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="&#21069;&#32622;BeanShell" enabled="true"> 1341 <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="&#21069;&#32622;BeanShell" enabled="true">
1342 <stringProp name="TestPlan.comments"></stringProp> 1342 <stringProp name="TestPlan.comments"></stringProp>
1343 <boolProp name="resetInterpreter">false</boolProp> 1343 <boolProp name="resetInterpreter">false</boolProp>
1344 - <stringProp name="parameters">${uid}</stringProp> 1344 + <stringProp name="parameters">${SNCP} ${uid}</stringProp>
1345 <stringProp name="filename"></stringProp> 1345 <stringProp name="filename"></stringProp>
1346 <stringProp name="script">import java.security.MessageDigest; 1346 <stringProp name="script">import java.security.MessageDigest;
1347 import java.util.Random; 1347 import java.util.Random;
@@ -1351,7 +1351,7 @@ int rd = new Random().nextInt(1); @@ -1351,7 +1351,7 @@ int rd = new Random().nextInt(1);
1351 String clientType = clientTypes[rd]; 1351 String clientType = clientTypes[rd];
1352 String privateKey = privateKeys[rd]; 1352 String privateKey = privateKeys[rd];
1353 1353
1354 -String req = &quot;app_version=5.8.1&amp;client_type=&quot;+clientType+&quot;&amp;method=app.yoho.yohocoin&amp;os_version=10.3.3&amp;physical_channel=2&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=375x667&amp;session_key=8cedffab3eb35478d58f460cf7d3d37e&amp;udid=0df4b99bc0a55e9630cfdb3ba8f82b6f73a6cedf&amp;uid=&quot;+bsh.args[0]+&quot;&amp;v=7&quot;; 1354 +String req = &quot;_sncp=&quot;+bsh.args[0]+&quot;&amp;app_version=5.8.1&amp;client_type=&quot;+clientType+&quot;&amp;method=app.yoho.yohocoin&amp;os_version=10.3.3&amp;physical_channel=2&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=375x667&amp;session_key=8cedffab3eb35478d58f460cf7d3d37e&amp;udid=0df4b99bc0a55e9630cfdb3ba8f82b6f73a6cedf&amp;uid=&quot;+bsh.args[1]+&quot;&amp;v=7&quot;;
1355 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;); 1355 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;);
1356 byte[] btInput = req.getBytes(); 1356 byte[] btInput = req.getBytes();
1357 md.update(btInput); 1357 md.update(btInput);
@@ -1537,7 +1537,7 @@ vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stri @@ -1537,7 +1537,7 @@ vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stri
1537 <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="&#21069;&#32622;BeanShell" enabled="true"> 1537 <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="&#21069;&#32622;BeanShell" enabled="true">
1538 <stringProp name="TestPlan.comments"></stringProp> 1538 <stringProp name="TestPlan.comments"></stringProp>
1539 <boolProp name="resetInterpreter">false</boolProp> 1539 <boolProp name="resetInterpreter">false</boolProp>
1540 - <stringProp name="parameters">${uid}</stringProp> 1540 + <stringProp name="parameters">${SNCP} ${uid}</stringProp>
1541 <stringProp name="filename"></stringProp> 1541 <stringProp name="filename"></stringProp>
1542 <stringProp name="script">import java.security.MessageDigest; 1542 <stringProp name="script">import java.security.MessageDigest;
1543 import java.util.Random; 1543 import java.util.Random;
@@ -1547,7 +1547,7 @@ int rd = new Random().nextInt(1); @@ -1547,7 +1547,7 @@ int rd = new Random().nextInt(1);
1547 String clientType = clientTypes[rd]; 1547 String clientType = clientTypes[rd];
1548 String privateKey = privateKeys[rd]; 1548 String privateKey = privateKeys[rd];
1549 String os_version = &quot;yohobuy:h5&quot;; 1549 String os_version = &quot;yohobuy:h5&quot;;
1550 -String req = &quot;app_version=5.9.0&amp;channel=1&amp;client_type=&quot;+clientType+&quot;&amp;method=app.passport.vip&amp;os_version=&quot;+os_version+&quot;&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=720x1280&amp;session_key=b1f7ae6f1f79d627ed0067c25644c448&amp;uid=&quot;+bsh.args[0]+&quot;&amp;v=7&quot;; 1550 +String req = &quot;_sncp=&quot;+bsh.args[0]+&quot;&amp;app_version=5.9.0&amp;channel=1&amp;client_type=&quot;+clientType+&quot;&amp;method=app.passport.vip&amp;os_version=&quot;+os_version+&quot;&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=720x1280&amp;session_key=b1f7ae6f1f79d627ed0067c25644c448&amp;uid=&quot;+bsh.args[1]+&quot;&amp;v=7&quot;;
1551 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;); 1551 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;);
1552 byte[] btInput = req.getBytes(); 1552 byte[] btInput = req.getBytes();
1553 md.update(btInput); 1553 md.update(btInput);
@@ -1562,7 +1562,7 @@ for(byte b : btResult){ @@ -1562,7 +1562,7 @@ for(byte b : btResult){
1562 } 1562 }
1563 String md5 = sb.toString(); 1563 String md5 = sb.toString();
1564 os_version=URLEncoder.encode(os_version); 1564 os_version=URLEncoder.encode(os_version);
1565 -req = &quot;app_version=5.9.0&amp;channel=1&amp;client_type=&quot;+clientType+&quot;&amp;method=app.passport.vip&amp;os_version=&quot;+os_version+&quot;&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=720x1280&amp;session_key=b1f7ae6f1f79d627ed0067c25644c448&amp;uid=&quot;+bsh.args[0]+&quot;&amp;v=7&quot;; 1565 +req = &quot;_sncp=&quot;+bsh.args[0]+&quot;&amp;app_version=5.9.0&amp;channel=1&amp;client_type=&quot;+clientType+&quot;&amp;method=app.passport.vip&amp;os_version=&quot;+os_version+&quot;&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=720x1280&amp;session_key=b1f7ae6f1f79d627ed0067c25644c448&amp;uid=&quot;+bsh.args[1]+&quot;&amp;v=7&quot;;
1566 vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stringProp> 1566 vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stringProp>
1567 </BeanShellPreProcessor> 1567 </BeanShellPreProcessor>
1568 <hashTree/> 1568 <hashTree/>
@@ -1635,7 +1635,7 @@ vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stri @@ -1635,7 +1635,7 @@ vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stri
1635 <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="&#21069;&#32622;BeanShell" enabled="true"> 1635 <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="&#21069;&#32622;BeanShell" enabled="true">
1636 <stringProp name="TestPlan.comments"></stringProp> 1636 <stringProp name="TestPlan.comments"></stringProp>
1637 <boolProp name="resetInterpreter">false</boolProp> 1637 <boolProp name="resetInterpreter">false</boolProp>
1638 - <stringProp name="parameters">${uid_test}</stringProp> 1638 + <stringProp name="parameters">${SNCP} ${uid_test}</stringProp>
1639 <stringProp name="filename"></stringProp> 1639 <stringProp name="filename"></stringProp>
1640 <stringProp name="script">import java.security.MessageDigest; 1640 <stringProp name="script">import java.security.MessageDigest;
1641 import java.util.Random; 1641 import java.util.Random;
@@ -1645,7 +1645,7 @@ int rd = new Random().nextInt(2); @@ -1645,7 +1645,7 @@ int rd = new Random().nextInt(2);
1645 String clientType = clientTypes[rd]; 1645 String clientType = clientTypes[rd];
1646 String privateKey = privateKeys[rd]; 1646 String privateKey = privateKeys[rd];
1647 String os_version = &quot;android7.0:MHA-AL00&quot;; 1647 String os_version = &quot;android7.0:MHA-AL00&quot;;
1648 -String req = &quot;app_version=6.0.0&amp;client_type=&quot;+clientType+&quot;&amp;gender=1,3&amp;method=app.invitecode.my&amp;os_version=&quot;+os_version+&quot;&amp;physical_channel=1&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=1080x1812&amp;session_key=81db9b0189c8709e1197fbbe46e1bf1b&amp;udid=86071803186890029c9419df7fdcc2&amp;uid=&quot;+bsh.args[0]+&quot;&amp;v=7&amp;yh_channel=1&quot;; 1648 +String req = &quot;_sncp=&quot;+bsh.args[0]+&quot;&amp;app_version=6.0.0&amp;client_type=&quot;+clientType+&quot;&amp;gender=1,3&amp;method=app.invitecode.my&amp;os_version=&quot;+os_version+&quot;&amp;physical_channel=1&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=1080x1812&amp;session_key=81db9b0189c8709e1197fbbe46e1bf1b&amp;udid=86071803186890029c9419df7fdcc2&amp;uid=&quot;+bsh.args[1]+&quot;&amp;v=7&amp;yh_channel=1&quot;;
1649 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;); 1649 MessageDigest md = MessageDigest.getInstance(&quot;MD5&quot;);
1650 byte[] btInput = req.getBytes(); 1650 byte[] btInput = req.getBytes();
1651 md.update(btInput); 1651 md.update(btInput);
@@ -1660,7 +1660,7 @@ for(byte b : btResult){ @@ -1660,7 +1660,7 @@ for(byte b : btResult){
1660 } 1660 }
1661 String md5 = sb.toString(); 1661 String md5 = sb.toString();
1662 os_version=URLEncoder.encode(os_version); 1662 os_version=URLEncoder.encode(os_version);
1663 -req = &quot;app_version=6.0.0&amp;client_type=&quot;+clientType+&quot;&amp;gender=1,3&amp;method=app.invitecode.my&amp;os_version=&quot;+os_version+&quot;&amp;physical_channel=1&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=1080x1812&amp;session_key=81db9b0189c8709e1197fbbe46e1bf1b&amp;udid=86071803186890029c9419df7fdcc2&amp;uid=&quot;+bsh.args[0]+&quot;&amp;v=7&amp;yh_channel=1&quot;; 1663 +req = &quot;_sncp=&quot;+bsh.args[0]+&quot;&amp;app_version=6.0.0&amp;client_type=&quot;+clientType+&quot;&amp;gender=1,3&amp;method=app.invitecode.my&amp;os_version=&quot;+os_version+&quot;&amp;physical_channel=1&amp;private_key=&quot;+privateKey+&quot;&amp;screen_size=1080x1812&amp;session_key=81db9b0189c8709e1197fbbe46e1bf1b&amp;udid=86071803186890029c9419df7fdcc2&amp;uid=&quot;+bsh.args[1]+&quot;&amp;v=7&amp;yh_channel=1&quot;;
1664 vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stringProp> 1664 vars.put(&quot;searchValue&quot;,req+&quot;&amp;client_secret=&quot;+md5);</stringProp>
1665 </BeanShellPreProcessor> 1665 </BeanShellPreProcessor>
1666 <hashTree/> 1666 <hashTree/>