From 4669caf0c49d35543a133438f15eeaf44525897c Mon Sep 17 00:00:00 2001 From: Naibo Wang Date: Tue, 28 Mar 2023 05:33:10 +0800 Subject: [PATCH] MACOS version --- .DS_Store | Bin 8196 -> 8196 bytes .gitignore | 3 ++ ElectronJS/.DS_Store | Bin 10244 -> 10244 bytes ElectronJS/config.json | 2 +- ElectronJS/execute_macos.sh | 2 + ElectronJS/execution_instances/0.json | 2 +- ElectronJS/favicon.icns | Bin 0 -> 41435 bytes ElectronJS/main.js | 16 ++++--- ElectronJS/package.json | 8 ++-- ElectronJS/package_macos.sh | 14 ++++++ ElectronJS/server.js | 15 +++++-- ElectronJS/src/taskGrid/global.js | 4 ++ ElectronJS/src/taskGrid/invokeTask.html | 40 +++++++++++++++++- ExecuteStage/.DS_Store | Bin 8196 -> 8196 bytes ExecuteStage/easyspider_executestage.py | 17 +++++--- ExecuteStage/generateExecutable_Macos.sh | 6 ++- Releases/.gitignore | 3 +- .../EasySpider_MacOS_all_arch/config.json | 1 + .../easyspider_executestage | Bin 5010016 -> 5010080 bytes .../execution_instances/0.json | 1 + .../execution_instances/1.json | 1 + .../execution_instances/2.json | 1 + Releases/EasySpider_MacOS_all_arch/readme.txt | 31 ++++++++++++++ .../EasySpider_MacOS_all_arch/tasks/11.json | 1 + .../EasySpider_MacOS_all_arch/tasks/15.json | 1 + .../EasySpider_MacOS_all_arch/tasks/16.json | 1 + .../EasySpider_MacOS_all_arch/tasks/17.json | 1 + .../EasySpider_MacOS_all_arch/tasks/19.json | 1 + .../EasySpider_MacOS_all_arch/tasks/2.json | 1 + .../EasySpider_MacOS_all_arch/tasks/20.json | 1 + .../EasySpider_MacOS_all_arch/tasks/23.json | 1 + .../EasySpider_MacOS_all_arch/tasks/25.json | 1 + .../EasySpider_MacOS_all_arch/tasks/27.json | 1 + .../EasySpider_MacOS_all_arch/tasks/28.json | 1 + .../EasySpider_MacOS_all_arch/tasks/29.json | 1 + .../EasySpider_MacOS_all_arch/tasks/30.json | 1 + .../EasySpider_MacOS_all_arch/tasks/31.json | 1 + .../EasySpider_MacOS_all_arch/tasks/32.json | 1 + .../EasySpider_MacOS_all_arch/tasks/33.json | 1 + .../EasySpider_MacOS_all_arch/tasks/34.json | 1 + .../EasySpider_MacOS_all_arch/tasks/35.json | 1 + .../EasySpider_MacOS_all_arch/tasks/36.json | 1 + .../EasySpider_MacOS_all_arch/tasks/4.json | 1 + .../EasySpider_MacOS_all_arch/tasks/5.json | 1 + .../EasySpider_MacOS_all_arch/tasks/6.json | 1 + .../EasySpider_MacOS_all_arch/tasks/7.json | 1 + 46 files changed, 164 insertions(+), 26 deletions(-) create mode 100644 ElectronJS/favicon.icns create mode 100755 ElectronJS/package_macos.sh create mode 100644 Releases/EasySpider_MacOS_all_arch/config.json rename {ElectronJS => Releases/EasySpider_MacOS_all_arch}/easyspider_executestage (94%) create mode 100644 Releases/EasySpider_MacOS_all_arch/execution_instances/0.json create mode 100644 Releases/EasySpider_MacOS_all_arch/execution_instances/1.json create mode 100644 Releases/EasySpider_MacOS_all_arch/execution_instances/2.json create mode 100644 Releases/EasySpider_MacOS_all_arch/readme.txt create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/11.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/15.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/16.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/17.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/19.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/2.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/20.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/23.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/25.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/27.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/28.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/29.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/30.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/31.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/32.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/33.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/34.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/35.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/36.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/4.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/5.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/6.json create mode 100644 Releases/EasySpider_MacOS_all_arch/tasks/7.json diff --git a/.DS_Store b/.DS_Store index b8a30f6c3156956f2d2c69bf2f595cc1b1380ea4..28a62199e4816fc7a2b8ac3634fe3666c859c443 100644 GIT binary patch delta 91 zcmZp1XmQxETYz!Lx+$YE??0hBN> q1#;Ub%t2&pr1n3!1t<;@Jh^1`B@ UnKrXa{9u`UUPyGau;>RS05Am==l}o! diff --git a/.gitignore b/.gitignore index 753c094..2f58b09 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ +.DS_Store/ +.DS_Store .idea/ node_modules/ ServiceWrapper/ @@ -9,3 +11,4 @@ old_code/ *.7z *.mp4 *.tar.xz +*.zip diff --git a/ElectronJS/.DS_Store b/ElectronJS/.DS_Store index fa61b31762641cf76d2491e408099b871393f91d..3c2fe852feb3f2518de835ace747fc9fe4da382c 100644 GIT binary patch delta 346 zcmZn(XbG6$F8U^hRb&SV||=gIs6iUK+5hQZ1CxdjYBVDqLd1Sp{*lAG`1l9ZF5 z1Qg={;@>Nt9C3t7q+pfcFUUYL=EsE1-U2C%lm7~ym|QQUK3Ptrfy2nuQb)na*l_Yk zaR;#AQ!##B9)>iAM20ekOon8Je1<#*JuoYeq1ZDgKN;!(0iXjM85kJfZQdm`on`VH zLE*`sl6;fHCD!o@Fcbi_Co^ON$@IxSLP~7R&OnuQlWioGC(BBHoBURi9o=##!D5CY zhUBu~qP(2^ymX-9jFSbVGAH{>aYK}v8Nl5s&dN{%G`bjQK{2w1%`2p8nKrX4{9@TG ICCtnW0Nlx77ytkO delta 239 zcmZn(XbG6$C7U^hRb%H#$CmB|JI@|)EK6BzZy8B!S%8HyPyfw+JnlOYAjFJg!X zk`+Ll%uvcu0;G$9WFkX4L+WHLNyW*XLdQ0*5$R!>+%Ll_T=yRg7(jrTAs?h+a*TAt zWxF|0tKQA4qf^o8&gF!lTBeN+kC-;IEBs>F{6Z{%iGa1z00q=c5&!@I diff --git a/ElectronJS/config.json b/ElectronJS/config.json index 78a2110..3509c70 100644 --- a/ElectronJS/config.json +++ b/ElectronJS/config.json @@ -1 +1 @@ -{"webserver_address":"http://localhost","webserver_port":8074,"user_data_folder":"./user_data","absolute_user_data_folder":"/Users/naibowang/Documents/EasySpider/ElectronJS/user_data"} \ No newline at end of file +{"webserver_address":"http://localhost","webserver_port":8074,"user_data_folder":"./user_data123","absolute_user_data_folder":"/Users/naibowang/Documents/EasySpider/ElectronJS/user_data123"} \ No newline at end of file diff --git a/ElectronJS/execute_macos.sh b/ElectronJS/execute_macos.sh index 4ce2ef6..71fd902 100755 --- a/ElectronJS/execute_macos.sh +++ b/ElectronJS/execute_macos.sh @@ -1,3 +1,5 @@ #!/bin/bash +echo "Executing EasySpider on MacOS" + ./easyspider_executestage $1 $2 $3 $4 $5 $6 $7 $8 $9 diff --git a/ElectronJS/execution_instances/0.json b/ElectronJS/execution_instances/0.json index 296a5b1..424b0a9 100644 --- a/ElectronJS/execution_instances/0.json +++ b/ElectronJS/execution_instances/0.json @@ -1 +1 @@ -{"id":0,"name":"eBay Names and Link Addresses - demo","url":"https://www.ebay.com","links":"https://www.ebay.com","containJudge":false,"desc":"eBay Names and Link Addresses - demo","inputParameters":[{"id":0,"name":"urlList_0","nodeId":1,"nodeName":"Open Page","value":"https://www.ebay.com","desc":"要采集的网址列表,多行以\\n分开","type":"string","exampleValue":"https://www.jd.com"},{"id":1,"name":"inputText_1","nodeName":"Input Text","nodeId":2,"desc":"要输入的文本,如京东搜索框输入:电脑","type":"string","exampleValue":"iPhone","value":"iPhone"}],"outputParameters":[{"id":0,"name":"Name","desc":"","type":"string","exampleValue":"Apple iPhone 11 - 128GB 64GB - GSM+CDMA Factory Unlocked \"Excellent' Opens in a new window or tab"},{"id":1,"name":"Link Address","desc":"","type":"string","exampleValue":"https://www.ebay.com/itm/115398776875?epid=18045314698&hash=item1ade4d982b:g:BI4AAOSwo5Rij4S0&amdata=enc%3AAQAHAAAA4ELrFOtK9Q4ol28SIBCj8AlEyuoOswMlad9UdATAXLLXzCrNiXBXqGjK834mUeluTYl2fG4nLibLzPUvOxpTWXkmIyoL%2B14iExY93etuVl%2FBk3C5nIg00wVu4dhYbRF07x6Bsjvf78UyZkC23ZQNHj%2BdfhMp16XqtHjP4m%2Fu2AYs%2F6lcEVMwWKCOW8mLSUEznmhE3xbgOTKZY7vTkB%2BNqszgjnI%2Bj9FduDUmPyH%2ByboyhCEDQHEOnS6boubjzpbJ4gvRsNrBGqR3qcdh%2F1qqEGxETnzj8k%2FFaggVj5uyGRqf%7Ctkp%3ABFBMuoeqssJh"}],"graph":[{"index":0,"id":0,"parentId":0,"type":-1,"option":0,"title":"root","sequence":[1,2,3,4],"parameters":{"history":1,"tabIndex":0,"useLoop":false,"xpath":"","wait":0},"isInLoop":false},{"id":1,"index":1,"parentId":0,"type":0,"option":1,"title":"Open Page","sequence":[],"isInLoop":false,"position":0,"parameters":{"useLoop":false,"xpath":"","wait":0,"url":"https://www.ebay.com","links":"https://www.ebay.com","scrollType":0,"scrollCount":0}},{"id":2,"index":2,"parentId":0,"type":0,"option":4,"title":"Input Text","sequence":[],"isInLoop":false,"position":1,"parameters":{"history":4,"tabIndex":-1,"useLoop":false,"xpath":"//*[@id=\"gh-ac\"]","wait":0,"value":"Computer"}},{"id":3,"index":3,"parentId":0,"type":0,"option":2,"title":"Click Element","sequence":[],"isInLoop":false,"position":2,"parameters":{"history":4,"tabIndex":-1,"useLoop":false,"xpath":"//*[@id=\"gh-btn\"]","wait":0,"scrollType":0,"scrollCount":0,"paras":[]}},{"id":4,"index":4,"parentId":0,"type":1,"option":8,"title":"Loop Click Next Page","sequence":[6,5],"isInLoop":false,"position":3,"parameters":{"history":5,"tabIndex":-1,"useLoop":false,"xpath":"//*[contains(@class, \"pagination__next\")]","wait":0,"scrollType":0,"scrollCount":0,"loopType":0,"pathList":"","textList":"","exitCount":0,"historyWait":2}},{"id":6,"index":5,"parentId":4,"type":0,"option":2,"title":"Click Next","sequence":[],"isInLoop":true,"position":1,"parameters":{"history":5,"tabIndex":-1,"useLoop":true,"xpath":"//*[contains(@class, \"pagination__next\")]","wait":0,"scrollType":0,"scrollCount":0,"paras":[],"loopType":0}},{"id":5,"index":6,"parentId":4,"type":1,"option":8,"title":"Loop Collection","sequence":[7],"isInLoop":true,"position":0,"parameters":{"history":7,"tabIndex":-1,"useLoop":false,"xpath":"/html/body/div[8]/div[4]/div[2]/div[1]/div[2]/ul[1]/li/div[1]/div[2]/a[1]","wait":0,"scrollType":0,"scrollCount":0,"loopType":1,"pathList":"","textList":"","exitCount":0,"historyWait":2}},{"id":7,"index":7,"parentId":5,"type":0,"option":3,"title":"Collect Data","sequence":[],"isInLoop":true,"position":0,"parameters":{"history":7,"tabIndex":-1,"useLoop":false,"xpath":"","wait":0,"paras":[{"nodeType":1,"contentType":0,"relative":true,"name":"Name","desc":"","relativeXpath":"","exampleValues":[{"num":0,"value":"Apple iPhone 11 - 128GB 64GB - GSM+CDMA Factory Unlocked \"Excellent' Opens in a new window or tab"},{"num":1,"value":"Apple iPhone X A1901 - 64GB | 256GB - GSM Unlocked AT&T T-Mobile Metro CricketOpens in a new window or tab"},{"num":2,"value":"Apple iPhone 11 - 64GB 128GB 256GB - Unlocked Smartphone Good Condition WarrantyOpens in a new window or tab"},{"num":3,"value":"Apple iPhone 8 | 8 Plus 64GB 128GB 256GB GSM Unlocked ATT T-Mobile Metro CricketOpens in a new window or tab"},{"num":4,"value":"Apple iPhone 11 - 64GB - All Colors - Fully Unlocked (CDMA+GSM) - Good ConditionOpens in a new window or tab"},{"num":5,"value":"Apple iPhone XS Max - 64GB Used T-MobileOpens in a new window or tab"},{"num":6,"value":"Apple iPhone 11 - 64GB 128GB 256GB - Unlocked - Excellent A+ Condition - UKOpens in a new window or tab"},{"num":7,"value":"Apple iPhone 11 128GB Black Green Red Verizon Unlocked Mint ConditionOpens in a new window or tab"},{"num":8,"value":"Apple iPhone XR - 64GB - All Colors - Fully Unlocked (CDMA+GSM) - Good ConditionOpens in a new window or tab"},{"num":9,"value":"Apple iPhone 11 Pro, Pro Max Unlocked 64GB 256GB 512GBSmartphone UsedOpens in a new window or tab"},{"num":10,"value":"Apple iPhone 12 Pro 128GB 256GB 512GB Unlocked All Colours Good ConditionOpens in a new window or tab"},{"num":11,"value":"Apple iPhone SE (2020) A2275 - 128 GB - Space Gray Color - AT&T only- Beautiful!Opens in a new window or tab"},{"num":12,"value":"Apple iPhone XR Unlocked Various Colors 64GB 128GB 256GB Smartphone UsedOpens in a new window or tab"},{"num":13,"value":"Apple iPhone SE 2nd Gen 64|128|256GB 4G LTE 4.7 Verizon Unlocked T-Mobile AT&TOpens in a new window or tab"},{"num":14,"value":"Apple iPhone 11 - 64GB 128GB 256GB - Unlocked - Very Good Condition - UK StockOpens in a new window or tab"},{"num":15,"value":"Apple iPhone X - 64GB 256GB - Unlocked - Very Good Condition - All ColoursOpens in a new window or tab"},{"num":16,"value":"Apple iPhone 8 - 64GB/256GB - Gold/Grey/ Silver - UNLOCKED - Excellent Grade AOpens in a new window or tab"},{"num":17,"value":"iPhone 11 ProMax 256GB Unlocked Grey - Great Condition w/ ExtrasOpens in a new window or tab"},{"num":18,"value":"Apple iPhone 11 Pro - 64GB 256GB 512GB - Unlocked - Excellent A+ Condition - UKOpens in a new window or tab"},{"num":19,"value":"Apple iPhone 11 64GB 128GB Verizon T-Mobile AT&T Unlocked Good ConditionOpens in a new window or tab"},{"num":20,"value":"Apple iPhone 11 Pro 64GB 256GB 512GB Unlocked All Colours Good ConditionOpens in a new window or tab"},{"num":21,"value":"New ListingApple iPhone 11 - 64GB - Purple (Unlocked) A2111 (CDMA + GSM)Opens in a new window or tab"},{"num":22,"value":"Apple iPhone 8 | 8 Plus 64GB 128GB 256GB GSM Unlocked ATT T-Mobile Metro CricketOpens in a new window or tab"},{"num":23,"value":"Apple iPhone 11 Pro - 256GB - Gold (Unlocked)Opens in a new window or tab"},{"num":24,"value":"Apple iPhone 11 Pro Max 64GB 256GB 512GB Unlocked Smartphone Good ConditionOpens in a new window or tab"},{"num":25,"value":"Apple iPhone 11 - 128GB - Factory Unlocked - Good ConditionOpens in a new window or tab"},{"num":26,"value":"Apple iPhone 7 - 32GB - All Colors - Unlocked - Good Condition Opens in a new window or tab"},{"num":27,"value":"original Apple iPhone 1st Generation 8GB unlocked 2G GSM network work goodOpens in a new window or tab"},{"num":28,"value":"Apple iPhone 11 - 64GB 128GB 256GB - Unlocked - Good Condition UK StockOpens in a new window or tab"},{"num":29,"value":"Apple iPhone 7 - 32GB - Silver (Unlocked) A1660 (CDMA + GSM) Very Good!Opens in a new window or tab"},{"num":30,"value":"Apple iPhone 11 64GB 128GB 256GB Unlocked All Colours Good ConditionOpens in a new window or tab"},{"num":31,"value":"Apple iPhone XR 64GB 128GB 256GB - Unlocked Smartphone - Good Condition - UKOpens in a new window or tab"},{"num":32,"value":"Apple iPhone 11 Pro Max - 64GB - Midnight Green (Unlocked) A2218 (CDMA + GSM)Opens in a new window or tab"},{"num":33,"value":"Apple iPhone 11 Pro Max - 64GB 256GB 512GB - Unlocked - Excellent A+ ConditionOpens in a new window or tab"},{"num":34,"value":"Apple iPhone 11 - 64GB / 128GB - Unlocked Smartphone - Very Good ConditionOpens in a new window or tab"},{"num":35,"value":"Apple iPhone XS - 256GB - Silver (Unlocked) A1920 (CDMA + GSM) Opens in a new window or tab"},{"num":36,"value":"Apple iPhone 13 - 128GB 256GB 512GB Unlocked All Colours Good ConditionOpens in a new window or tab"},{"num":37,"value":"Apple iPhone 8 Plus 64GB Factory Unlocked Smartphone - ExcellentOpens in a new window or tab"},{"num":38,"value":"iPhone 12 Pro Max 128GB GraphiteOpens in a new window or tab"},{"num":39,"value":"Apple iPhone SE 1st Generation 16GB /32GB /64Gb /128GB Smartphone Unlocked #1B1 Opens in a new window or tab"},{"num":40,"value":"New ListingApple iPhone 8 Plus - 64GB - Silver (UNLOCKED) USEDOpens in a new window or tab"},{"num":41,"value":"Apple iPhone XS ,XS Max Unlocked Various Colors 64GB 256GB 512GB Smartphone UsedOpens in a new window or tab"},{"num":42,"value":"Apple iPhone 11 64GB 128GB AT&T Sprint T-Mobile Unlocked Verizon GoodOpens in a new window or tab"},{"num":43,"value":"Apple iPhone 11 Pro Max 256GB Midnight Green Unlocked ExcellentOpens in a new window or tab"},{"num":44,"value":"Apple iPhone 11 Unlocked Various Colors 64GB 128GB 256GB Smartphone UsedOpens in a new window or tab"},{"num":45,"value":"Apple iPhone XS - 256GB - All Colors - Unlocked (CDMA+GSM) - Very Good ConditionOpens in a new window or tab"},{"num":46,"value":"Apple iPhone 11 - 64GB - Black (Unlocked) A2111 (CDMA + GSM)Opens in a new window or tab"},{"num":47,"value":"Apple iPhone X Unlocked Various Colors 64GB 256GB Smartphone UsedOpens in a new window or tab"},{"num":48,"value":"Apple iPhone 12 - 256GB - Blue (Unlocked)Opens in a new window or tab"},{"num":49,"value":"Apple iPhone 12 - 64GB 128GB 256GB - Unlocked - 12 Months Warranty - Grade A+Opens in a new window or tab"},{"num":50,"value":"Apple iPhone 12 64GB Factory Unlocked AT&T T-Mobile Verizon Good ConditionOpens in a new window or tab"},{"num":51,"value":"Apple iPhone X - 64GB - All Colors - Fully Unlocked - Very Good Condition Opens in a new window or tab"},{"num":52,"value":"Apple iPhone 6s Plus Unlocked Various Colors 16GB 64GB 128GB Smartphone UsedOpens in a new window or tab"},{"num":53,"value":"Apple iPhone 11 - 64GB - All Colors - Fully Unlocked - Very Good Condition Opens in a new window or tab"},{"num":54,"value":"Apple iPhone XR 64/128/256GB Fully Unlocked (GSM+CDMA) AT&T T-Mobile VerizonOpens in a new window or tab"},{"num":55,"value":"Apple iPhone XR - 64GB - All Colors - Fully Unlocked - Very Good Condition Opens in a new window or tab"},{"num":56,"value":"Apple iPhone XS Max 64GB 256GB 512GB Unlocked Smartphone Good RefurbishedOpens in a new window or tab"},{"num":57,"value":"Apple iPhone 12 Pro Max 256GB Unlocked GoldOpens in a new window or tab"},{"num":58,"value":"Apple iPhone X 64GB 256GB 4G LTE 5.8 Verizon Unlocked T-Mobile AT&T UltraOpens in a new window or tab"},{"num":59,"value":"New ListingRead* Apple iPhone 12 mini - 128GB - Blue (Unlocked) A2176 ~52847Opens in a new window or tab"}],"default":""},{"nodeType":2,"contentType":0,"relative":true,"name":"Link Address","desc":"","relativeXpath":"","exampleValues":[{"num":0,"value":"https://www.ebay.com/itm/115398776875?epid=18045314698&hash=item1ade4d982b:g:BI4AAOSwo5Rij4S0&amdata=enc%3AAQAHAAAA4ELrFOtK9Q4ol28SIBCj8AlEyuoOswMlad9UdATAXLLXzCrNiXBXqGjK834mUeluTYl2fG4nLibLzPUvOxpTWXkmIyoL%2B14iExY93etuVl%2FBk3C5nIg00wVu4dhYbRF07x6Bsjvf78UyZkC23ZQNHj%2BdfhMp16XqtHjP4m%2Fu2AYs%2F6lcEVMwWKCOW8mLSUEznmhE3xbgOTKZY7vTkB%2BNqszgjnI%2Bj9FduDUmPyH%2ByboyhCEDQHEOnS6boubjzpbJ4gvRsNrBGqR3qcdh%2F1qqEGxETnzj8k%2FFaggVj5uyGRqf%7Ctkp%3ABFBMuoeqssJh"},{"num":1,"value":"https://www.ebay.com/itm/275621347165?epid=4009565593&hash=item402c4fff5d:g:GksAAOSwon9jwKs4&amdata=enc%3AAQAHAAAA0LKRmqqWx5OPEZfa7A3aRP3L2DiuB9svO4VztlFXtjLC%2FP4%2BcWNWwEBZXnVqjo0shvJyPl%2FJU5%2B9QVJYor7ihcRRv22KXkWTYeocyxjU7G9txYQ3YcqpV7BlHspMpCuPCFkegCIs6dY3M4SAadrnjV2T7ucznx%2BG9VXBG1Qx6lb1x5eV1t8aITS%2FZazBVA%2BnyTH00%2BsKKPwXJucpAqS80gDlsCFzJCP7QvlAGXYdQBjx70MA2l3mFTH2T91oWWIpK%2BPp%2FckUDVlbJaGtWgfYmTU%3D%7Ctkp%3ABFBMuoeqssJh"},{"num":2,"value":"https://www.ebay.com/itm/284427971922?epid=17034215590&hash=item42393a6d52:g:5N8AAOSwxGthKe4R&amdata=enc%3AAQAHAAAA4M5eT2AiRrAwtbgqXGRm%2BXVy9n0qktk3rHUZXzG%2BsgpRmUzbUxNNGUCUGnjlmnMIqF9Gtfn4J4BrEt1ZYchG5eJ3%2BXWGMigw9DEj%2F%2B0x5chQL7jz08VUYtYdHyNZg507EFXYv0gttSfRfOKh5fwV%2BaxFJop0nZCz8pFlB%2FRjCg3nYkpV2u%2F0LCJHDFeGbj2KdJDH6nAp%2BPkhAz2DBUKkwc3KRl6KgJHK8Mqrqp%2BQdbgJo02%2F%2B8Ozv2QrIANfw9JTaFALDtmNoT0Gst5u2UKbfzgMjAwYzuHKXoAAwgiZlDn7%7Ctkp%3ABFBMuoeqssJh"},{"num":3,"value":"https://www.ebay.com/itm/185551229219?epid=239099177&hash=item2b33b71123:g:L~MAAOSwIc1jW-Oh&amdata=enc%3AAQAHAAAA0Ei%2FHaIfrdC9r1CGwS%2Fqaga1yJsD4RumFxrkhALy8UKnx6Wn%2FYmjNEsa1wy0CakU0g0XDQwOLFT85ni4Fx5MjwhmvBGhs0nVvKvpjYpFk4ab%2Bz1PirrDSr4xh88%2Bz5JpK07JF98td7vdVQug8%2B5eU6h8o%2FqNYeNPI%2FEF%2FJeqZGtApJzCapqd9xVOI%2FJMSRmt9MAP8NF0xAErePpmFmFmYhJFW4oq9WXwktqG%2B2pSttoihrFYkvfnK%2BNyUCJb0ew%2FGubnZUetPdHpdPz9NZipYqM%3D%7Ctkp%3ABFBMvIeqssJh"},{"num":4,"value":"https://www.ebay.com/itm/384354658993?epid=14034212858&hash=item597d52aab1:g:dJEAAOSwJfthDS3V&amdata=enc%3AAQAHAAAA4GfEUTxow6USl6bAFapoHtI5u26z2JPHH7%2F%2FBfoRYkNfHjJ4%2FU8mMv3gwzCE03%2FDTyA668sZ0kXIXh4lN7qaGNd3GDBFA6ZD%2ByLOyJ2QuiJByfX155qZpLLypkWeF1ObvUmpKwF%2FvBGDcpMhN8j%2Fodhx%2FiHRfTm2ry3gQzTp6vi2FcUBdAXCQWnh6A73D1wlMjJhBNvMxBVGIS8R%2B3m3%2BT2LNRdF%2F1eAr%2BwcH2T%2FJ84m91EIg95wDWdYtS59V0OLeM7FXBj55M%2FE4HuVlAE5iEjAOs8S9iC20wQr5ABcR%2Fx0%7Ctkp%3ABk9SR7yHqrLCYQ"},{"num":5,"value":"https://www.ebay.com/itm/266104461656?hash=item3df50fd958:g:FVMAAOSwcHZjyK3N&amdata=enc%3AAQAHAAAAkMnZsbas35KCk%2FKW5FkWhd9YihRBIQZfKwBOUop1G7cd77yagTIsL9UtXOTcgsbNdygZ05GjK%2F8NRy74JnHF%2FkA7bblIQfCOV2TnKQeKdpiRPnB2qm7%2FzSKYAK9hAdCyaOV3tPLb9r2wG2kfo2CIZ1P4n5oUsHHw3MWK5eF%2FhtI9FWRnyMxbrLAE%2FNWxGM9SsA%3D%3D%7Ctkp%3ABk9SR7yHqrLCYQ"},{"num":6,"value":"https://www.ebay.com/itm/284837173732?epid=27034209608&hash=item42519e59e4:g:oPQAAOSwpDpio8kq&amdata=enc%3AAQAHAAAA4LedSPm1pfKlFdImyMXI6LDoSNlT1syYE9y7VcRh083cVmqlijjzeITpNmgp9lL%2BUSm7OftDmaEqajMCy1hH1B7fKCmeoFclRZRUfFCxOKnlWIy4DLJBr8KqY5%2Bvfjfo2IesZ5ZWrphX2Wu%2F2j5IzSNwIwW4NhlDoQUZgRAAbO5rE1ZeEHaWqvZb54aELniR2P2e2OClozO4A9LbM6E33oyMSgXQX1aeZnjhJ4pA3z2YcDf992bsShgltr5x1IOAp2zuQRTl%2F1D%2FIuIe%2FJnJiwtkWhfJ7P6yNR3i0P3Comwl%7Ctkp%3ABk9SR7yHqrLCYQ"},{"num":7,"value":"https://www.ebay.com/itm/115382465390?epid=17035818063&hash=item1add54b36e:g:dKoAAOSwRLRifmnG&amdata=enc%3AAQAHAAAA0Mr1qoKp%2BHTjRd0HFCKFhepWD3r7S6zyQM6qnMPPNSsq1muHd7bRA7gpvh9%2BR16xSBV5sFZyGIciRZuCRI9wQMQiTE0HhmZgGuaCFPhjiFpLStA7D7xWWSYYEMDXYPI1hvY2PdmeWcFdkBv8o7PKKBWGMsNfrrp4ybtcElhGONVBIZgIOsdWqyCr%2BDHvzg9s5TetZPXRi%2BQysbpb9CdVVlCHKXXAUBxQgIdXqsE2%2BlTxRvhziCSGWoDYfsFRMbZ0fbLLenzO5oXRtwRLdMf8W9w%3D%7Ctkp%3ABk9SR7yHqrLCYQ"},{"num":8,"value":"https://www.ebay.com/itm/174911368932?epid=13023706562&hash=item28b987aee4:g:H2YAAOSw8KthE6N8&amdata=enc%3AAQAHAAAA4BYzR%2BW70yaCb7fiAGMUiwHpKVhjj9Yrs0mALp6Yj5K4ZV5lNkgjjSx3WwTfWXERRXZwY9qrhiIq%2BusfV2p8WFmH1wTX6%2FxZwX8MF9FW89zptnptJy4bZd8GEcZgJoGP6rwOs3cXlZvOaU8GPMhRwjvjvqfcrcZ71MZbzzw26dOFVUxWye495h8mq575ILei%2FGs9hGx%2FGtfTnbkMqt%2FJcoj1tHP7ASU4pqUYKf0GZl061iypnLgSm5x3HCnd3ZYtCPPl3P0gbqCTMFSk57lgkz4arVRPFgzInnCqTQcjHaBZ%7Ctkp%3ABk9SR7yHqrLCYQ"},{"num":9,"value":"https://www.ebay.com/itm/134304284556?epid=11037566785&hash=item1f4528bf8c:g:BtMAAOSwY9ZjW8s9&amdata=enc%3AAQAHAAAA0A7ZwCdas9HwReYsPxksq35ZC3yg0bq9QrjBH5g55Rk%2F3mEFdM%2Bbni7bXBrEjf89aNEfpYUrwxjn6XTL%2BHebYVfdcXS2JEBvUFMhu7ybb4mxdkDpn4DwLjf44iJsx6GGNDOlJZtQkn%2Bb3M5OpdcyJ4cAVxYv84YzmREetNOF1dv2VawtWi4OgpWcCBrCMux51TMBqGDp%2FD4fJpcuuURNMhd%2FYeSQOaNg%2FwRoUolLR8L%2F6E9%2FzCmhObilajteLbuAPhpkpOLCNF5AxxT%2Fnx33Oh0%3D%7Ctkp%3ABk9SR7yHqrLCYQ"},{"num":10,"value":"https://www.ebay.com/itm/265427542241?epid=25041703738&hash=item3dccb6e0e1:g:Bx0AAOSw2w1hpKF3&amdata=enc%3AAQAHAAAA4MvC6Na2jkJUpYaYWpqMcESD9zwQLxHpstfeDKh0fkBKan2fH4XzHGovpbaEyyAcN6HFaAjupDxp9LNNylRfcKWJ6QpnYobpMeBsOw0dShsTt2QKxnhNHYOdh4JBTO8OgpuXKvpjmSrvGyseLMjn2QudSCqOnBSgnm4d5Ci%2FpwE3eoKo27gXum%2FnPwV%2BVngyn6bhJHAf%2BX4jOop0kgsOWv9wwyN2DAgy4kcBxlk21aKvsSfdupdb6iogfnmBjlTMXFFpgv22LcSyl3pn8UZEUw%2FcPzThaLMR3%2FK1wjdwePTo%7Ctkp%3ABk9SR7yHqrLCYQ"},{"num":11,"value":"https://www.ebay.com/itm/115691162547?epid=4051364949&hash=item1aefbb0bb3:g:II8AAOSwlO9jeBJ8&amdata=enc%3AAQAHAAAA4NZ%2FpQYQVCVzZPkiXgQt5%2Bsh8xpsB26BdrW8A9nj1Z2Bejf4mdE0nC3FLqpdlYyDDNYsUXrleFpH9xFutW0d7illZC5J4Qupf%2FKwSHpCrSitUJDnxycgqbdU9sMBG8IQiF%2BzGq9kJdt9%2BCuyNJKjjyEaBccfhl4WuKoqso5bwGbJxH2M38Z6K2BGRGgifKr5THOSczWAQPDpHxbgrY0Jf02%2FrIkn4CE4TBnaVl7WiDOPtuCUUPRx0JpgwvdfGjW8DbfemJzaoyylO6q8ojLjm%2BM0on0O3OPsmOEApTtSG7n0%7Ctkp%3ABk9SR7yHqrLCYQ"},{"num":12,"value":"https://www.ebay.com/itm/134289912060?epid=22034747823&hash=item1f444d70fc:g:IzYAAOSw6tdjUN3W&amdata=enc%3AAQAHAAAA0NH4iRsvvaEBqYiBaAmyTvhN72tTqAPA2CfJ9VNAfqzEwplsjc2KYde8MV7UOX3ddyytJ2ye7nuF79idOJeosYY4T4NDkARHmfH3mUtjZ2%2BTTUrYvgmwKJlAYM%2BS%2BPt4ELAZl34mGmS5vh3QGKNJnaEYaoYiUQbU6ecHAcqJEk1Pk46%2FVZuAllsioeNabp4oMVVYSV%2BvjCqjlHR5nINdPJYZYa3zTrFZilValvznXR051Pn289ZJITrEOcKhgSYQgmM4B7UhE%2Fh146IoNoVK7wU%3D%7Ctkp%3ABk9SR7yHqrLCYQ"},{"num":13,"value":"https://www.ebay.com/itm/165337199649?epid=24037853119&hash=item267edd7421:g:WK0AAOSw5pxjgrpi&amdata=enc%3AAQAHAAAA4BcTaXjAPWkPQHEGLadS0WevO4pCHHbxB3E%2Bghp%2FwSrSgRIZxdhNUWRkvYtDmmA5NcjtfCfH%2F%2B7%2BLASFZVoedKqaqqwklr1puMWBnzC4EPuOTuoeOjqIo%2BNMC2%2BFjYrediSVBOZGwX5l%2F8ALbZqojBoYIdXxkSMNlT7alj64oe%2BLjmCC3UNI4QUMWm0LOll9EkCuWPKi%2FKpi2O7Jrd0W%2BEmLNmJ844%2FCQKj5DZ9OHZwL%2BrTXc4av804pAF%2Fj9%2BkoOd1Vab2Qsmhnms5DLhIfnmqBDuUvb28%2BdVGFOQXCIemW%7Ctkp%3ABFBMvIeqssJh"},{"num":14,"value":"https://www.ebay.com/itm/284837193309?epid=13057692504&hash=item42519ea65d:g:ITYAAOSwFaVin-Fd&amdata=enc%3AAQAHAAAA4LOHQXdx6PMPZ8BELQ8MPrLBBd%2F3p9CxwKR%2BN55WPrnf2LXiH8d2jSfgdBSja68RBxt93aSYJ2oX9m%2FYaF6LKIA728d0ZRNIiQnTjar5tWblRvWM9w02WWgJsuj7K6KXkIi%2FeQzuEeOp2d3lOt6l9hx1ajdq18HCCVEahnN%2BbCOlIoTKvdZfCeXGKblptxg2f68S1f8MMmAt8MSQ17cqz3DIpeyFIbjZhMcFEQRdYS5Z5IKqgDRpjtu0%2BRtFbfmNfV6GsOdUfaQ%2Bkeu2EE%2B53nJNulypa8szcne0ty2yGmKJ%7Ctkp%3ABFBMvIeqssJh"},{"num":15,"value":"https://www.ebay.com/itm/284842367385?epid=14037756699&hash=item4251ed9999:g:230AAOSwiAVio8mQ&amdata=enc%3AAQAHAAAA4CmsLG5XpeMzPM4bhZX8I%2FsN4u1Vfdw7Vl9uH0EsZHoS4msT8d2RBADlwH2Xztbdbvxqq0sAZyO9uYLx7FHuGNXqlpS8tSvE3VW4irrIr8Vh%2BN16AmhtUBX2WXsdVLxyqkc4c79o9o%2BClf3y5srPjPdk3mMFCY59aI9%2FIJRVWMl3Vr0d2hyBAt6V7HR24HxN5j7JYjYqmQfJkgm%2FmXvq53q3TVtV5HdmoSQDi3OjOsSqesl5JoFV2xCVx0bMgwaEkW6VtFVlUsrKvsraLX2mNK2xVDJ8BlmtgFQj3xoUupmE%7Ctkp%3ABFBMvoeqssJh"},{"num":16,"value":"https://www.ebay.com/itm/114975199041?epid=245228137&hash=item1ac50e4f41:g:nnsAAOSwecFhNwVE&amdata=enc%3AAQAHAAAA4DA0xaGh9QtOHo%2B0gmkmSwsL9vXdb7L%2BgYw%2BWhXynpRXCUKMBcxv9cpOdGNh0fW3YOUc9ypjATmcwpO0227HBT7QbNhOySgI6H1BJfgaC6s1DygmUB60DpVzUFmKAFQrIfyZ3SsrZCwYYljpHAZbnHapV7N4cKoz0AKX9gLlXFTNH5B5acSul7m5MMho9rrTA3zvPg0pQeTiDCng6W5FeuG3P9OwgP%2B46fXOGQSC4TFYOahzFFus0kKxH1ZhUpXI%2FzlXQw3HL6tijDlXWkFkiTLlQAzwMmfVLjzdFk91AniF%7Ctkp%3ABk9SR76HqrLCYQ"},{"num":17,"value":"https://www.ebay.com/itm/285126736012?hash=item4262e0b88c:g:QcIAAOSwDSRjxB15&amdata=enc%3AAQAHAAAAkGKiAlwtur%2FmPt%2B9vIUM6Cyu3DdqkEPdG9Sj0qXc1WMhLE0Bx4tBvgMdHhtXTMDmmSeFtpBU1UU06Fsgr5p3LsXLSs7sjQ31BCoYBid5iLj247vpFIhU2Ie62URrdVXMPSK3fvyHppzD8BaqyrF6nabK3PHExgZl3CQ%2FtS9Sav2OHr2fQmmeT9emuqqVXUW2Fw%3D%3D%7Ctkp%3ABk9SR76HqrLCYQ"},{"num":18,"value":"https://www.ebay.com/itm/284843502844?epid=11034210273&hash=item4251feecfc:g:q4kAAOSwr1Nio8pF&amdata=enc%3AAQAHAAAA4AqqXJw6a3IVMos1JmYlvdF%2BspvAt0nIKthfNtw8GBKxhA3MqQbi3rB5y4%2FVpXvKppuTlWMWUjsg1UwLXnAi6NhjnlrlGkAwaEawiC4PlmoZzTA819Wt%2FRM4b5GYG0o3MfMftflW6%2FK5Ib2E1crI%2FHStqMHLyRlBvb8wZAL3FE%2Fc5xQA5VDRzQ5wksk1rXtT6YQoiW6McBdIFFbrLFW3%2BIidgZHDUrPC26CE6U4jhW4DmVrl%2BZijyBTpRlSaRaaPcwUOEKyYSKr%2Fw2anP3UMGyNT71aTqzFauCpcKhcVW9hd%7Ctkp%3ABk9SR76HqrLCYQ"},{"num":19,"value":"https://www.ebay.com/itm/115382462850?hash=item1add54a982:g:Qm4AAOSw~9tifmko&amdata=enc%3AAQAHAAAA4CtHO%2F7BqM6oDOBsGwo1GLY6nqMr65odDv4SJ4zxNGxeoxl47AUl%2FArq56grc7G3IB6%2FX%2Fk0u0Nn8KtlhH7TKXCiYqlbZxPd9hMnTMzh%2B6Lmtu%2B%2B91bKluc0a%2BYi68OkaQoxUBW6JtUoXHylhN5mbiWxxy4%2B2xojZMpFj1GalpMfQYiNZQzt4pWOOD436%2FoerSU06aTif5Go6jRKd4K04PFvUsjOPrEtlDhhGke3o1eGLyo9QcCd5oSrSOJmAHijrWsx%2Fl99%2BkZF%2BJ1yN533rvLl7VCM1jcNHIXa9XA7gSMP%7Ctkp%3ABk9SR76HqrLCYQ"},{"num":20,"value":"https://www.ebay.com/itm/265495435187?epid=11043394863&hash=item3dd0c2d7b3:g:cDgAAOSwaI9h3XSA&amdata=enc%3AAQAHAAAA4KsoLUFY4EfgdFccXqshoZUkDxOQBoJqKdMuIGPFrvuZ%2FxqMW7hdxi9UQpgSGDUDuRJdXZsA4ReDCxcyNoAYbVPasi%2FygBXJlx8OusnlaNknU7gNzx1mLHtN6MfiwZJ1f5IyXrs77JpkqDN2qhl%2BZ9E%2Bx%2BSAAjBfDdcu5nYgrvCTXT5sit9Of4RuglxKgyJoUschpVFWh3UG2XPoOYQgdaprXOmVBwkucF9lFyTXtcfeMzupWVV2IPd%2B4tey8AMyTYbV%2F0SZKDCGfvNLwpTthlsE8YAjcbgwO%2F8dgo7%2F15Z1%7Ctkp%3ABk9SR76HqrLCYQ"},{"num":21,"value":"https://www.ebay.com/itm/195581816273?epid=26034221296&hash=item2d8995add1:g:9dkAAOSwcs9jzT27&amdata=enc%3AAQAHAAAAkDcQT879sZ2qF%2BLXWtrmZwB11w4IkwsU6HGUfXZTG2Zl0Gz6Jf87JadFAiT8Z%2FkWI3ekO5Xg2G0gi%2FcPMRefKWZtyePp2ne5qt0wpeECpmyJ09Xne1audacJP8nQ8nghONsUrodXv8TBT0VdWnhtgN1wbAK4VXKwBdrz9cWB0p%2B23yWW7y4fNRk2f7TBUO%2FUvg%3D%3D%7Ctkp%3ABk9SR76HqrLCYQ"},{"num":22,"value":"https://www.ebay.com/itm/275419609847?epid=18039187887&hash=item402049baf7:g:tlsAAOSwCoJi8vb1&amdata=enc%3AAQAHAAAA4NfdraIMVt8TBTcv%2BeSSJe9maUWtsEU9tzzvPtf2Ef5TCEUzabtE3gsrvNlTzo%2FdQ7%2BiZNJ6gNBhcsbtXBaD5yiWsd%2FbE6sfgyPw83X9neUWJvVC7CoFVOWRL0pRBRyQogzoOaiz8krHBiAShGn1fGSI64KrpQis9OYIruFuXoDCcoLM7gon8A6VN7Zo2qPpz7I%2FtSg%2BWwJS9IuqWkCAfWTua1cE2cztUZnHV5UPzYunkN%2B9Kp7qitMxAJPDJ49RHQHaIEcNtadQz5EJL6GmEx7Re87YjU1EJaNJU8nSbQuP%7Ctkp%3ABk9SR76HqrLCYQ"},{"num":23,"value":"https://www.ebay.com/itm/185755456278?epid=13057692509&hash=item2b3fe35316:g:d~oAAOSwB8djzAs-&amdata=enc%3AAQAHAAAAkE8PdZMZa8t8p9Xet8vqO%2BqTUK9h1ZvrkMHBVJ6FgBSCMAh6JWSjwvLwef6Uza3AP6C4mQLDluxmOwt7q%2BousyLSRJH7mCbIcq6u43vnJLZMtesKOGixWJae5SDIxBiiQClmTGaVveKHIijcarV%2FtBvFdxf56Uf3fUwPFFVRdPh2QYqdciIJ%2F2I3XkTPldxHSQ%3D%3D%7Ctkp%3ABk9SR76HqrLCYQ"},{"num":24,"value":"https://www.ebay.com/itm/275555429968?epid=23057357625&hash=item4028622e50:g:834AAOSwmCdhXunZ&amdata=enc%3AAQAHAAAA4M0tm3d2t02bud3a5WDVnXcbAPsDSJHdYlgDVdhCnD5EJUnttsbQQm%2F%2FMZ7Jkn1MO1PBc9af%2BxuEuNf6V0uCW%2BU2fkIITL%2FzaYhHWwSJBrGrLngK2K9Dy59GO8BT57A%2BHs2QbH%2BZ4nGao1S6farpQMPc%2B50r0OX7JS0pa13pa5KRUymrhch432nRuIAsYyjzcS43o2bKg1bRMmCch7ThcQ3lRM04EfY%2FH%2Bbp7YydhI1WruQLIKvMGqzzkmVbnt0fnzKQ%2FeSAlVVy8co1HsKbpWVuzhEeZTOsb%2FypOdbzWrps%7Ctkp%3ABk9SR76HqrLCYQ"},{"num":25,"value":"https://www.ebay.com/itm/115398775717?epid=9051376057&hash=item1ade4d93a5:g:vYAAAOSw3bRij4R6&amdata=enc%3AAQAHAAAA4H3K3cmdwPRC5wET7%2F2xkS4%2BY06wViXKPIzSPY9Imm1QX%2FPtjywhAvfLkokX%2F4wbgcFEm%2Fvx2pN6m8QRMmFkGXRN7xGvIWHm%2B%2BqGV7N0d0HhcRKSLgMTSM17K6McInGnumb5KJrx3%2F5DHtUW9FQ%2BtIfCed1k3ch2RF3bcNQH2GbYbxKNMTs7gmWDWQOFHMxn6dsghvY8FJ80YxoDy9Dxx6c7F3JPGgM3qIBtnpOe4fSeYfGykQYpmdJLF5AM%2FrQlLMBS%2FaT%2FzzCz%2FYEPjxlJKtkzq1mS17zqsJXEvR1V5Y8K%7Ctkp%3ABk9SR76HqrLCYQ"},{"num":26,"value":"https://www.ebay.com/itm/384342925442?epid=14035917224&hash=item597c9fa082:g:9qkAAOSwM5JhH1-5&amdata=enc%3AAQAHAAAA0FWLtXypj6qADoDeQuHqZ1dVP9hE9L9dXC%2FmA2tUkadtSewnzOsO%2BWAGeAH3bCaLOAR%2BW9ZNmeohMTi%2FxpG54pcp92uv7fNSpMbB2YwbYyHnelg%2B6b6e4mOdnoK3Mw5SD3yv44Ng%2Fxz2c153HjXzycivTSZWIQkcEVsemnq2ozQQs1sz9bt%2B3LhbH2WpfydsE1Z%2Bi4jpd980fRWe28YjX%2FJ8G1mCpPFXaVjIiWWE4%2B3YkN8aQXy6flTJRVvKiIMXXxErIq82zGwHWYX5WL6V96o%3D%7Ctkp%3ABk9SR76HqrLCYQ"},{"num":27,"value":"https://www.ebay.com/itm/394373978599?epid=240174780&hash=item5bd28559e7:g:nnQAAOSwiWJjlZr-&amdata=enc%3AAQAHAAAAkG1Du%2Bf4d07y8jBatVlqQ6SrCXgb9%2B%2BCy7VEWR0SRnNg1QdDdy3jrjKBMJgOwde%2FTHRxcUaeY%2Fqz7F157bywzqAZbbcnHPQiRcyQJlGAZclv1mtx2SthGWygOGKBRb33tCWUlLSWcQKTi20BHhx%2FuWx1hrxgxEd2kyKxtGwneEVWJYg3el0xtBqco9%2BllRgi9Q%3D%3D%7Ctkp%3ABk9SR76HqrLCYQ"},{"num":28,"value":"https://www.ebay.com/itm/284837223550?epid=26034221283&hash=item42519f1c7e:g:6XgAAOSwAUdio8q9&amdata=enc%3AAQAHAAAA4KRLndsNFZE%2FG2Gwi0RpkZ1XmZlZ3CfW5ZpPw1JxYfjlFNy5VmCoOOLdQrh5zZouvwojEdqvGlkW8zktR4vAw9t%2FVo0oYwwxjUR7ffJ%2BKbjEp0fZPj16NUZ2FKo7TUr32SY90uo08bk2rM18xuthWxq0ZyVkG7g3nSY1sLhJqIfK2c%2Ft%2FG4ey81K9ocEwFreqtTJd5UJA%2Bpi9YVcwQ%2FCPgryxqobstj6KBprZIyFXKoAfHq7%2BzrYN%2F1zLWMwJvrLd62XlZIZGWWdyLW72kT8q8Xw4ECDli1M1y4pevUXYghG%7Ctkp%3ABFBMvoeqssJh"},{"num":29,"value":"https://www.ebay.com/itm/275563969227?epid=14035917224&hash=item4028e47acb:g:OiMAAOSwAHRjilss&amdata=enc%3AAQAHAAAA0KUuubeWDARmNbgSomW054zgf1E1m4NRwGo43HJpc2oRWNl8HovOrzDkqokwP%2B3y0aSHXUb4wp7Elkoa5y%2FtxjApmorPmtGFL29rlXplwv3vQG30atZC3L8ryotC59ltwi46ig6bog1MT7qS1Rtt1YJfMWRE3LyBeTuH%2BmLE3ltGuBXdHDLXkkysBIbPjR9dXqWok3b1409MnqDYsflAbzh3t3fuYqPsw1h0aFPXgM%2FuCr0gAKva2I3hM50WHuuLiFO371sdQpVixA1QGo7M02c%3D%7Ctkp%3ABFBMvoeqssJh"},{"num":30,"value":"https://www.ebay.com/itm/384392379194?epid=15034218412&hash=item597f923b3a:g:TBUAAOSwcQxihfxQ&amdata=enc%3AAQAHAAAA4E6BFacxI6A2chqRI9xMeNs2EPZFwnEqDGG4mPgeJI7V%2BiO6PUPTKBhTHH7YUD035b2lzoV2%2FwrTC04URzlSOq5p2aoV06F3TV0v90UcPOsQrOudO5iox8g50pGtQDHLGPcQmuuLHfN2GtHmyidMAN83Lfso4D6fRbGcOCxcdzXRLJuM2G1E3bP3Cu%2FOg7KBtjOMTo11UYSmQmckpmyArSm13cUHKxnDugJGabNSyQ0Sfmwpqi5kKFaGkGBXChDUslPWbFAgYIBCl1fwwq82oTaZAxLmjrH2Hb3Xuv34GakG%7Ctkp%3ABFBMvoeqssJh"},{"num":31,"value":"https://www.ebay.com/itm/284834690629?epid=27023701740&hash=item4251787645:g:~H4AAOSwFwZio8lE&amdata=enc%3AAQAHAAAA4D64fGAPrSEv14V6Lx6XqlIoO3Is%2FNIRckGsWM6SR7oguEXGM3UC8qOBMT6pEr4Z9pkqCo1hjbkRt9s1kWRhHYOd65Nfgvc1yb%2FKIHJTpNhWU9Pq%2BSJuwk%2FZAbx6EBk1aANZbB5FHO6nGPooe6prFVuZhvh1lo6JBFgYezpWNbVC17eG13fBmNgXOJj%2FWxF8pTd3yECW97Al%2FjELMmPDK%2Ff7kxv1ebjIcN2nKfwmhCP0ywZIAP3HB9AcLmRQq0mSr4dmCawMWrE7n6Xd6HF3VJtKeDDMK2mzHg3WW1PLYTth%7Ctkp%3ABFBMvoeqssJh"},{"num":32,"value":"https://www.ebay.com/itm/385378711279?epid=5034224996&hash=item59ba5c76ef:g:8YIAAOSwRl9jwrl6&amdata=enc%3AAQAHAAAAoOdf4fJNQcoka6bs5ocCxWNHhIYx7oOCYUQau0j7T9XFKCvxCULgf7ciLtGIdNxbt6kej%2BKqG9xiilrw36nZR2khAh5EPHwUlydo5Fj6KZqmGIzzEPccTVoCKnGv8yaUGxno%2Fk2n%2BDu9r%2F9TansxafW6T1y4zxxnU7XBrjBXyo8%2FjjUmjbU7jxGXGQxLHNXZ7fg8P1vG0xgPrRCNqh5vaWI%3D%7Ctkp%3ABk9SR8CHqrLCYQ"},{"num":33,"value":"https://www.ebay.com/itm/284843533396?epid=5034224996&hash=item4251ff6454:g:k7AAAOSwxbtin92z&amdata=enc%3AAQAHAAAA4JB8zc5HRAIGjSABwz51ly%2B6gRJSYMP7ePCrq7egyB3ynDSzeYKcLSdyttBSoCpwzEnKYLTXKCQApCOMc%2FAgMQ5qNpQS63xpj1vpzUSA0ZAo%2BnOea0N4R59Cx1sXVnlndTjE%2Bm0DxhE%2FOWuUp4SlPy23pczbc%2F3Q6OROr02Q15vP1ue7AD7BLN%2FN%2BSH%2F1ho9eLriuT9%2F0CwQNtMdLaQSTf9F%2B2yK%2FDB2fQpp0ybIHaHkgjQe5HoHvJvVrwmhIfdhBifEFJThn1JwtZrqtgvbJ1XQ0HT50libXklr6%2FmOHsh9%7Ctkp%3ABk9SR8CHqrLCYQ"},{"num":34,"value":"https://www.ebay.com/itm/354352448855?epid=16034579360&hash=item52810d4557:g:jCsAAOSwNAFjSYuD&amdata=enc%3AAQAHAAAAoBe6PPX4cziAMH0zqph5CVKzeNK5rRqYKfKAk4GHDulh6Z4prRNzhjzV0cUxdC8dGp5lcPZ3wE8wZyc4xJveWoV9zNH8mHAuJtYXqFVKnWYthyltxBZabn8Lu4Sw2ZGZRYGr0IEpveY8F6Y6hzjP6hbFEwdEebm8MK4GxWHcMMwX%2FaxLXCWSD97YuGfHksfIG%2BfRrny6RufWm8ljq8yVj30%3D%7Ctkp%3ABk9SR8CHqrLCYQ"},{"num":35,"value":"https://www.ebay.com/itm/115055691694?epid=6023706166&hash=item1ac9da87ae:g:Q4UAAOSwWmBhcE9E&amdata=enc%3AAQAHAAAA4EUJLPKV703Ekx2%2BCWqMXvBRR%2BZjdsXLMQbxQ5blWGGbGi4M%2B3UbfyONygmPuFLkxjI027y0Hd%2FolBzoWN8SknMWX3Q9N4ToLpqQPIeUbHpiLfJKgEs0RwFZDIifdlj6KDk7VPz6U4Il4zD2d0Icrt6px993s7S5OHzxdJYtHhOYq%2BgXe0ZfHuQS6T%2Fk5l2Srhrt%2FFY8us%2FugysDgYnTxDj1zqGZFlDTsKgbklE6rtVIx58poayLW7onOQrKtFRoaFV6sIb4fxYefABdBecdZZghT23FoKp7%2FaHHZWBkcyT4%7Ctkp%3ABk9SR8CHqrLCYQ"},{"num":36,"value":"https://www.ebay.com/itm/204154889363?hash=item2f88946493:g:9DsAAOSw3R1jdMnI&amdata=enc%3AAQAHAAAA4P9DtAwd40J0WTSiekmkteRZoiZEd%2FkMehqqbdN8dSNEJZ%2BrZOaWWIShgeRfA7o7N639YViFxJkkg%2FmRhWAFir%2B24zPr3g9lb7Gl%2BRgIg5qT9nKCmQ5VtgnUVoMhiMlDfQ29YLJv9JZwo7b2iXWPo8uki3Un8qKk0PraRTp4RHXConRbIqopSwPdHznOLmop5iydoztVLSQhtW4GYHKCmSzcltPmvw6XQuPAIpBN2ebiPZrT85PpJ%2B%2FxYK8vJaHTE%2FU8mZyTUR6KAAlWpvKDIFVpZgh%2B2EQQ%2F6Wm2ogWDS3D%7Ctkp%3ABk9SR8CHqrLCYQ"},{"num":37,"value":"https://www.ebay.com/itm/114982462737?hash=item1ac57d2511:g:uCoAAOSwmlRhO76O&amdata=enc%3AAQAHAAAA4DOHXyPMyoQsjN2ZT0NzeY623TkFdSLW0CMa4shD6K5TsBZvYnUSenuzZg%2BiinB3pVfLeqd42hewDNPiTSzYNegfaV40DU6zYxWLk6rB%2Bg6XZ3VLtP07jmmkBkI3C7mkfpBH7RMvgS%2B46uo%2FmvoMRhhk54nG68HYepoIx%2By1vRVDPxu6DqwooGcp%2BolBnp%2Bd1i4dc7RyyXXEuJ1%2Fp82gcOhI3N120812fZ8VATHfJqg3IdQ1a3IfM7nqdxnA0dPkPLf1TVIwtJeyE0c7uZHATsY08u84E43UR9eFO%2BeI3oyU%7Ctkp%3ABk9SR8CHqrLCYQ"},{"num":38,"value":"https://www.ebay.com/itm/295366826662?epid=23041723818&hash=item44c53c1aa6:g:dl4AAOSwDC5jgSu-&amdata=enc%3AAQAHAAAA4PjXAsnjh5aI0vrEnGo7Z9OnBBoN%2B%2BVr9%2F5EFHOnPE6apceeU3bd6Ib2dVpm7vOuvi0mh3kWZz0JBpztsYclaqGUlCZa%2BqX8U83pme23zM0ADkiJxBMsToGYzEqjh6cvwKa%2BidzyeLqg389koSvYZg%2FXStbjMDreOFQr9n1cxhY67jNQvMIH469%2B72E%2FeBNb75x2uDj46xjF4A%2BenR2DDd7UEdBabTEDUWcCCNzYWwQkocmXQCXIthRuGr%2FNSVG77SrbVXr4kt1LUeaSYShs6vbYTBn55NUtIwUj69CuV%2B4W%7Ctkp%3ABFBMwIeqssJh"},{"num":39,"value":"https://www.ebay.com/itm/275037837307?epid=235205919&hash=item40098857fb:g:BmQAAOSwhdhicagi&amdata=enc%3AAQAHAAAA0NGR4CAfGY1g9aBugj0vl3zqXcLw6jndqmUruRknV%2F4ZLSZITGRlruzUB2rjL1FC%2FM628dnRo%2BeTxqKptbADDWcAyPWqvpRLJcfn8gM7f9Qy7akVCDa82kOrBViw%2F6URqeJcKRJ6eqAWt6XAbcxuRvt4VO9A0hpt66CzdCD12gtbjIq9sz7NVLRRZqPIKB9p3fMIlwnx%2BanNPx1Yx%2Fe9BIx%2FQys3yEDXl1RIg54rry%2F9apVWOEfEJm%2B8Km02ecwPbs%2F1qEEOjV21EGTSitMoAiU%3D%7Ctkp%3ABFBMwIeqssJh"},{"num":40,"value":"https://www.ebay.com/itm/165917646229?epid=15055100591&hash=item26a1765d95:g:GbUAAOSwon9jx2r2&amdata=enc%3AAQAHAAAAkJA8t8382O2wUFVyY44TF8%2F6RQu2rmQaB6CD%2FdknZw8966upTYJ5EqzW%2F4odXtRkA5gyOosdD%2FRINHtTQhZGBNUWG%2F%2BYIB0LUjg%2BTj9320EOmTpZPjC0TMKoYU5gzWGiA16QV%2BVlEu%2FoPWv4%2BT9Q2aJwl8OC%2F7N4%2F6kzbZ6VV24ewKag3fHyTHyZRGjWJowaIw%3D%3D%7Ctkp%3ABk9SR8CHqrLCYQ"},{"num":41,"value":"https://www.ebay.com/itm/134289962940?epid=8023709558&hash=item1f444e37bc:g:kG8AAOSwemNjUOyA&amdata=enc%3AAQAHAAAA0NYhSjHQ%2B3r9Ohbbg0P5SeKql99jLpvtv1C0W2nKcjuB8OQnbe9dAhrhAviF9vEdMLFMjNhuInRrxnyqLToLPaMJVzKjfmGtSX81%2FjQEqKEI4YH1R7Tvbvhf%2FZEOkGpEtTRc82Xw9M5dSguaAcp2mYoarAQi7cpZfVu6jQLQDsyeiotBZfUwQUxxDL7FLr2Fs4H2rqAYwwwypTP69wVR2B24MrCJ6FGEBm2EfJK9JbZZz1MSV%2BpMJc8%2B5Z88bEYUfkGSYR4IGdbn5RupdD8qGns%3D%7Ctkp%3ABk9SR8CHqrLCYQ"},{"num":42,"value":"https://www.ebay.com/itm/115382465076?epid=15057003479&hash=item1add54b234:g:gIIAAOSwiJFifmmz&amdata=enc%3AAQAHAAAA4Pel7yRDK%2BnatS0iAXxk1WaGbuoYNoae0iyeFBxKZacYyQ%2Ftth%2FHvVPTU5BQ%2ByichClcVZZmyyVqKV6oRgXHKyXvu6ABRqPWRtFIfGDVEuFEMn6mRaAkHvKl99sNkZJ89bUq8M6GJrtoqk%2FypQBOBjQktHJeL87GbR6D4y4BkcKrwG475EcMmSxZ%2ByPiMFwCH%2FzmgHROa6NkgmL2HV%2BlOMCplMvfhP4AiS37ZEvpZ05N7%2BWb5ZI4By5lHGbt6N3AcobIZXk9IywIO2BY9fFVvZ6QACHF9kJ%2FQ9E1MIuZtap0%7Ctkp%3ABk9SR8CHqrLCYQ"},{"num":43,"value":"https://www.ebay.com/itm/234870611190?epid=14034578851&hash=item36af611cf6:g:iR0AAOSwG31jvVQi&amdata=enc%3AAQAHAAAAkBSwZdfU7K35zNXT%2BnTVSkeTsWogSkmQeeb572EPUfRj3GQl%2BvzJBvHAMb6FpwoD2EMY7B9ddDzfoOVpPZmnb2bT6PZ%2BBTwFm5Er8AcYNmGsMgl1mGKxz1m5r8we%2FyV7s8Kw3zdHoVDtJT71H2arNwPULxbdqpF53hH8Ojx2tgE%2BqiCdn%2ByqVKvR61GzWbIsfg%3D%3D%7Ctkp%3ABk9SR8CHqrLCYQ"},{"num":44,"value":"https://www.ebay.com/itm/134304224259?epid=26034221266&hash=item1f4527d403:g:59EAAOSweStjW8ZZ&amdata=enc%3AAQAHAAAA0BsJ1VkljwMFWwnM0jIkO%2Bd2rTgjF8Ps8zEjdH4gY14CcFRUF8MkF6DhHVfLaRQh0421VykhsrTC22jlcG%2FI2lP6B1j2c5ujIbmpdJOzBgcFbNrv%2FXqTELr7owA8r5zZ3EzyLgjx7LanzkNrk0XfxKobi6efxa83umH6%2FYX2Ze7NpYTVXbs37pAf54Ot5cXXYgu24rGHNjnRIn%2FtPDWUcqpvPL0WwcVfMnEGCpvPN4mKctUnqP7y%2FrUYKnSlDUG5PiW52qvXIRag8Cb3s0wI5Ik%3D%7Ctkp%3ABk9SR8CHqrLCYQ"},{"num":45,"value":"https://www.ebay.com/itm/194316866035?epid=8023709558&hash=item2d3e3011f3:g:DfAAAOSw1ephFOPR&amdata=enc%3AAQAHAAAA4NSJ9hyAPoE3EL%2F86975ibMzsHsGDDkDLzcC2IgZVrQRjEsUJscwCausqJFSYI6Ab%2Fn%2BD15qv5deHvCdQAEOmP2rarGk1tprdTveSw3vG8j%2FpmvpxtqSOz3aoWVVd8XV2veBRqAPEoxoRG3iiGK63jd%2BkH8pUgXXhd2sAYZhst5dgpRq7U4cm1aWfrZvsEBO1YyCrgnACH1nVJfjd5AExEIKP5MEQTkemstac5Q5%2BmryufAeepZW%2FPcBCHwt%2FpyICoUtP36X2cq7u7aE9wT35EXhwrcZhEBSFkrOTmEzLHNw%7Ctkp%3ABk9SR8CHqrLCYQ"},{"num":46,"value":"https://www.ebay.com/itm/295495133461?epid=18045314698&hash=item44cce1e915:g:9bYAAOSwvLFjpGwJ&amdata=enc%3AAQAHAAAAkCODiRPuf6NrA%2Ff4O2ZViOXWjcBJqR1XjeCNbevxP5u9VI95JGIq5CUv%2BXWQIT733cKrc994Qf6a9%2FDWyfC0iOWtnODSOsonWQJz7ALDPWQwuux%2BLT63MMyw7pl0660OkuZ%2BrPCvbJEC9esxXjaLkTjqjymImvJgkiKpMLu%2FWoVwdv0mM%2FvfFUpRInGJ%2F%2BOj5A%3D%3D%7Ctkp%3ABk9SR8CHqrLCYQ"},{"num":47,"value":"https://www.ebay.com/itm/134278052376?epid=2310781314&hash=item1f43987a18:g:SJcAAOSwRiRjR58C&amdata=enc%3AAQAHAAAA4MuzP1v8LO2bJU8o1OIyRKN0A8jHabFvrZ38t%2By45PTiGMWx%2FVzh%2B%2FZnNQCB9mCbhdk%2FvIW3yJvMqRW4AcCB9cHkuWe6Hu50%2BdeDZCIJItEtXzmRADELMetUO8%2FzUQDqzi3QYIBArqnghN8ASWpndv484vN1v9TLHAtprYCzFHYAv3RYLQpAHcSRuOwlZDhfSkhnxDyWQVx5VqWT%2F3LlEBmIQEFC1HEN59FKeToi5FJ13JUpKGiUmfuJnJZbex86XTHq9Yud1wzdmX14HIKOR%2BdHxpoEEQWGVWe%2FMEgMpyQh%7Ctkp%3ABk9SR8CHqrLCYQ"},{"num":48,"value":"https://www.ebay.com/itm/385385510766?epid=18041715094&hash=item59bac4376e:g:5osAAOSw0IJjzn8u&amdata=enc%3AAQAHAAAAkFRsqN5XTshfan%2FaQlBgyRmupACU6c%2F46htNVlozDZlSFvHuy1YoCt6S%2BHOXhD%2BwFnF3IHKh8NJNGeWTELxZkZhpD1wuCwap30JZi0Jx1KIEBXILCaJx9kHq62lMp18F9ctOY96N1Z0xksZPTh00HFh8KrPHpSOCE3rh64Iq5gVDjqeqfrxsVWXObzXhGSkmxg%3D%3D%7Ctkp%3ABk9SR8KHqrLCYQ"},{"num":49,"value":"https://www.ebay.com/itm/354375729960?epid=16041709998&hash=item5282708328:g:eaMAAOSw-BVjZaxt&amdata=enc%3AAQAHAAAAoIYZCVaVMJlE1xi2Dazjl%2FWEj4m0nd4gXhIxisineG5Y4fWnCwNLwbkOvlKFPIwGmoC8pk66RzEt5bG4e0rqBHOc%2BqLM9TtgN69RfJ0FbembPUBqkeJqWLAqLAtgo14vnb7oVcfbnyP6ZDuG5APDw0AnOGRr%2FFIGxwB4UJTY56dyJzEBt7euOFjbTozcBn3kUFU5MqBtnQ5P9kVragVSv7E%3D%7Ctkp%3ABk9SR8KHqrLCYQ"},{"num":50,"value":"https://www.ebay.com/itm/304786301225?hash=item46f6ade129:g:qnsAAOSwc3Jj1yVo&amdata=enc%3AAQAHAAAAkJaQM9LbO8pQQpm5Eg9m8R0uPlugNpcXSXqllVSKN0EPpnJzrE25gwCd8hhNR%2BcSMP978sfs16e%2Bua%2FKy160SEvxijbjWmzbFYXNdUNneRFHL%2Bz9jpRy2gvHuiN%2FiXW%2BRYwwRogGDV8NzWBXuBqjN%2FGkpH8WyJL7z6eEROZmMDxVah3aeJxBd0HX0S43WgvbNw%3D%3D%7Ctkp%3ABk9SR8KHqrLCYQ"},{"num":51,"value":"https://www.ebay.com/itm/174911437767?epid=238944741&hash=item28b988bbc7:g:LAwAAOSw3tFhEnDR&amdata=enc%3AAQAHAAAA4OUrIuiGa2TtmvD2S1fdS%2B%2BCMSN6PEv70vribX3V%2FhIHx25mQNXNae4tS0Ud6jpKa4ZFjZzjlt7bygqxmRtgD79yiaTg9xT3vMvIVD%2BcGxBa%2BzjYl2PINFu6owvlsD0riwdahZJy2bdkGZXvxNOEi3uhs%2BjMLoLQxMpplMwk72lnY3wGNt2DX6hqr%2B00jKQWIzcA6uv%2FKZYCxVkwdJkqEs9JIjZlRKmxZoe%2F%2BQbCfqLqPHAIfv2P2y3QTsUhuqNDjYXMlt3iJtxzPgrXlz0ZwrvB7979C4lzZAtAPNif44Uc%7Ctkp%3ABk9SR8KHqrLCYQ"},{"num":52,"value":"https://www.ebay.com/itm/134327782473?epid=224886862&hash=item1f468f4c49:g:fwMAAOSwrphjcmQF&amdata=enc%3AAQAHAAAA0MoVc8HnavBYYAcZpkyN7pzyeOjKXb1XBsPWG70gxXvRSLgJ9o1SNHJUYo2OHEfm%2FNzrKZrUORxxFMJ%2BstvFP3l6iik5KSVtD70PMjxOBUPKnFozs%2F5LxxqZxt9NPoVH8EaHJh0Mf4OYa467PZVV59QxrHIrRmG9N3IQFwj9FXZKTbSoQIVq9WnGCq6LvPFok0jLKo5JNo5RotMvquAk5il5e0r04gvIF9guKgM7lrQZnGNjbibqyCZN2NKvVaMR57INPi%2ByEG86n6dlSDXYQzs%3D%7Ctkp%3ABk9SR8KHqrLCYQ"},{"num":53,"value":"https://www.ebay.com/itm/384354718272?epid=19034211465&hash=item597d539240:g:dJEAAOSwJfthDS3V&amdata=enc%3AAQAHAAAA4Ca7XeeVvYUALBuDtcNoNuhvGfaXQ7MvLfUZoXd5PeLwW5sPmCtc7NXmC9n%2FSJkwxtzY7BhiZVX37ie2PL6B2ksBm7K5XdYbc4yv%2BjWBo4OA2tuXRhx%2BwT%2BgYFa1zprhQnu2pN8BpbHTkusr7ZakxTQ0lWsCpcKJuNBSmaAN9H0lw2T%2FgBGQPbYVNc4weXw4ZJuoScNO7WsO7IxJxYzZFqReE38HWEkiWiXzrSeqFquhQUAqh2gedIWCFMELPz48TmP6E1vpckvVKSlWRiDvSPcx34QXXW1TruQRoI3l7%2B9c%7Ctkp%3ABk9SR8KHqrLCYQ"},{"num":54,"value":"https://www.ebay.com/itm/165514454435?epid=19048294271&hash=item26896e25a3:g:DSQAAOSwJxVimRrw&amdata=enc%3AAQAHAAAA0AEcfe918pjX0VJfW6zR3ekp05VFnLII061XlBdjPyEm4imOkoy5Yd0nh4az%2BGOk9N71Bt4KgFcZAT8SfJz25DnGn0qxzSD8RXr%2BPzq1ny1LUzUaPn1v5YpdMOWorGo7munUtAh%2FaVDOJV0d%2BwLu9AIoOmF7kXH1TwZrZm3q4ZTSBTTo8dDGri3IsMNV4FFrvuAg%2FLCfDLu929MV6d9OkVFtshsNOAHO4zXUijjYQKaWRUtBnGp2HXXsoOOdc6yo6CpSp4FMkmWTA%2BVpiqBnoic%3D%7Ctkp%3ABk9SR8KHqrLCYQ"},{"num":55,"value":"https://www.ebay.com/itm/384354878808?epid=21023708552&hash=item597d560558:g:H2YAAOSw8KthE6N8&amdata=enc%3AAQAHAAAA4DXQxeojdyx5xV0e9%2FqBE5zZ%2F1WT03i1eIKbZn8SSNqTKpyw80PFEMZ03eGhZrJZ8JStS9FFW1mPT7UTRkSRPOED6cae6T4cY3XEqIoBIY1en6kAreY%2Fj7j%2BOV01rYmK0Tp3zztJBPITNq3xi3o6lJNMAi5%2BQwGTZLVXYXIiTGIuRExIneKhvzOfT3btIr1vY0D%2F9YANjYsRwP33VVRR6XnGlWG5aPh9rAoH5UZCYSPJTPFdHyApMuIbsqGNxJ4Nyi%2BXwOf6FUWP7750zC%2BtYWmTJf498O02QmwDY7k%2FksOE%7Ctkp%3ABk9SR8KHqrLCYQ"},{"num":56,"value":"https://www.ebay.com/itm/275558102208?epid=28024399462&hash=item40288af4c0:g:zZ4AAOSwBHhhQKm9&amdata=enc%3AAQAHAAAA4DX9Vhc87B23tD5jfMVFJZHAOvzu0gh%2BnU4M1DxyKOIiAwh1b1cfjI0HVs9yoIFK06Ka9nIaMeB635PtpGbprnIkaxOV9av20tgXnOwPOuMa3AtNImBgJUtABBhHW7k5zLtmD7GTc%2FwcdDGKadDOSoz%2Fymaebjd0V7QmUKz%2F3xqzJytX19G7P1QU3p7QoI77YwZuGE1K866QvszYtvlmsZLvmu%2BXbQMuDOoRqBP3Kb9OsWYVu8zfMEM0oFFGgMOw3RpM00htTxM7tc5tU5kWLnDRNoQpuFjblsYvoARi9xST%7Ctkp%3ABk9SR8KHqrLCYQ"},{"num":57,"value":"https://www.ebay.com/itm/234870614872?epid=6041725317&hash=item36af612b58:g:Nb8AAOSwx4BjvVmz&amdata=enc%3AAQAHAAAAkEDeT8TmUlQ8IjQL99g9oZL8YHYFlR0TRqo2bLHhbsKtfw0AldDbv9VWIxc%2BvMg%2FV%2BbCex%2FVSmsJoNdMTOMyvGOIxG2sf4%2BRXvfldKHih939mnFK59lUpZGdc4WSukzF%2F5a%2FY0GE%2BHdBTDrPIFVKrG7RNbWqtjArUbPbe5nUxnQ6GIadY7kkmdgYp5%2F3MEsj%2Fg%3D%3D%7Ctkp%3ABk9SR8KHqrLCYQ"},{"num":58,"value":"https://www.ebay.com/itm/275513445335?epid=242053148&hash=item4025e18bd7:g:lPkAAOSwa3NjVuDe&amdata=enc%3AAQAHAAAA4IR6AGPBlVGpOH7xh1nhu9MEJqdYk6VXoL8oRYBTP7ld8KoXBTQaIu6%2F6r7rlGWt4wcUHDG7WE8fQz4ZA0j07VGCVxpy%2FP9Eqff0%2B38UZ9%2F%2FlFrknO2rkHaX1DV13ztTCSNW2RRXVGIwan7%2B%2F167DOUDCVV32u7RRuq5hT23b%2BRA%2F30k3v4PbGABKCS5jTkveHIx9AeVbS23nMP8Cy3y7p9zpHisq5w3hVbWPzCoxOgc1vtgmZoRsZ23uaTwOMJPgWOxzxj1pB5JNh0iY97WEWg70Rut698YKTlG6kP%2FTD7V%7Ctkp%3ABFBMwoeqssJh"},{"num":59,"value":"https://www.ebay.com/itm/325520901816?epid=27041707918&hash=item4bca8ec6b8:g:uqYAAOSwXWZj29Bo&amdata=enc%3AAQAHAAAA4G6SJ3xy1glI4gOD5fDQkPnjzMfEYvVIfAzHMFZ1X1i%2BbSRbZ6s11S6805uASEQCGH2lhtdK0aJIM2s2eyzxSQz8tCDSWmmLxuvNb9SmNHw4eFM%2BKfk09W%2FNZ%2B5UnEv%2FOdf68sImPbp0vWR2a1Q8p4iYQR09VRVZrwI4FzxuggoPmQuIh8K5%2BqyopGx2EsWuDaMSbaGF%2FGVKFrrPoZGcZY8XzRX7jK9ghb30K36vP%2BTIuDdt1GHqIqVvexsNG7FAzBdNymFarmBrMvBdvGaahw9t0gAn6XFcuFAE3YYbA5Nk%7Ctkp%3ABFBMwoeqssJh"}],"default":""}],"loopType":1}}]} \ No newline at end of file +{"id":0,"name":"新web采adsf","url":"https://www.jd.com","links":"https://www.jd.com","containJudge":false,"desc":"https://www.jd.com","inputParameters":[{"id":0,"name":"urlList_0","nodeId":1,"nodeName":"打开网页","value":"https://www.jd.com","desc":"要采集的网址列表,多行以\\n分开","type":"string","exampleValue":"https://www.jd.com"},{"id":1,"name":"inputText_1","nodeName":"提取数据","nodeId":2,"desc":"要输入的文本,如京东搜索框输入:电脑","type":"string","exampleValue":"赛跟","value":"赛跟"}],"outputParameters":[],"graph":[{"index":0,"id":0,"parentId":0,"type":-1,"option":0,"title":"root","sequence":[1,2,3],"parameters":{"history":1,"tabIndex":0,"useLoop":false,"xpath":"","wait":0},"isInLoop":false},{"id":1,"index":1,"parentId":0,"type":0,"option":1,"title":"打开网页","sequence":[],"isInLoop":false,"position":0,"parameters":{"useLoop":false,"xpath":"","wait":0,"url":"https://www.jd.com","links":"https://www.jd.com","scrollType":0,"scrollCount":0}},{"id":2,"index":2,"parentId":0,"type":0,"option":4,"title":"提取数据","sequence":[],"isInLoop":false,"position":1,"parameters":{"history":4,"tabIndex":-1,"useLoop":false,"xpath":"//*[@id=\"key\"]","wait":0,"value":"赛跟"}},{"id":3,"index":3,"parentId":0,"type":0,"option":2,"title":"打开网页","sequence":[],"isInLoop":false,"position":2,"parameters":{"history":4,"tabIndex":-1,"useLoop":false,"xpath":"//*[@id=\"search-btn\"]/i[1]","wait":0,"scrollType":0,"scrollCount":0,"paras":[]}}]} \ No newline at end of file diff --git a/ElectronJS/favicon.icns b/ElectronJS/favicon.icns new file mode 100644 index 0000000000000000000000000000000000000000..1651835527728a3037df076169cc2a34bd686970 GIT binary patch literal 41435 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 b7Ww1hA9ckUut3|M60dqkq75j}C-eUSMVAM& literal 0 HcmV?d00001 diff --git a/ElectronJS/main.js b/ElectronJS/main.js index eee063d..0f261b2 100644 --- a/ElectronJS/main.js +++ b/ElectronJS/main.js @@ -34,7 +34,7 @@ if (process.platform === 'win32' && process.arch === 'ia32') { } else if (process.platform === 'darwin') { driverPath = path.join(__dirname, "chromedriver_mac64"); chromeBinaryPath = path.join(__dirname, "chrome_mac64.app/Contents/MacOS/Google Chrome"); - execute_path = path.join(__dirname, "execute_macos.sh"); + execute_path = path.join(__dirname, ""); } else if (process.platform === 'linux') { driverPath = path.join(__dirname, "chrome_linux64/chromedriver_linux64"); chromeBinaryPath = path.join(__dirname, "chrome_linux64/chrome"); @@ -204,7 +204,7 @@ async function beginInvoke(msg) { if (msg.message.user_data_folder == null || msg.message.user_data_folder == undefined || msg.message.user_data_folder == "") { parameters = ["--id", msg.message.id, "--server_address", server_address, "--user_data", 0]; } else { - let user_data_folder_path = __dirname.indexOf("resources") >= 0 && __dirname.indexOf("app") >= 0 ? path.join(__dirname, "../../..", msg.message.user_data_folder) : path.join(__dirname, msg.message.user_data_folder); + let user_data_folder_path = path.join(task_server.getDir(), msg.message.user_data_folder); parameters = ["--id", msg.message.id, "--server_address", server_address, "--user_data", 1]; config.user_data_folder = msg.message.user_data_folder; config.absolute_user_data_folder = user_data_folder_path; @@ -215,10 +215,12 @@ async function beginInvoke(msg) { // }); let spawn = require("child_process").spawn; - let child_process = spawn(execute_path, parameters); - child_process.stdout.on('data', function (data) { - console.log(data.toString()); - }); + if (process.platform != "darwin") { + let child_process = spawn(execute_path, parameters); + child_process.stdout.on('data', function (data) { + console.log(data.toString()); + }); + } } } @@ -282,7 +284,7 @@ async function runBrowser(lang = "en", user_data_folder = '') { } options.setChromeBinaryPath(chromeBinaryPath); if (user_data_folder != "") { - let dir = __dirname.indexOf("resources") >= 0 && __dirname.indexOf("app") >= 0 ? path.join(__dirname, "../../..", user_data_folder) : path.join(__dirname, user_data_folder); + let dir = path.join(task_server.getDir(), user_data_folder); console.log(dir); options.addArguments("--user-data-dir=" + dir); config.user_data_folder = user_data_folder; diff --git a/ElectronJS/package.json b/ElectronJS/package.json index c9aa2f2..3cedaed 100644 --- a/ElectronJS/package.json +++ b/ElectronJS/package.json @@ -1,8 +1,8 @@ { "name": "easy-spider", "productName": "EasySpider", - "version": "0.1.0", - "icon": "favicon.ico", + "version": "0.2.0", + "icon": "./favicon", "description": "NoCode Visual Web Crawler", "main": "main.js", "scripts": { @@ -59,8 +59,8 @@ } ], "packagerConfig": { - "icon": "favicon.ico", - "appVersion": "0.1.0", + "icon": "./favicon", + "appVersion": "0.2.0", "name": "EasySpider", "executableName": "EasySpider", "appCopyright": "Naibo Wang (naibowang@foxmail.com)", diff --git a/ElectronJS/package_macos.sh b/ElectronJS/package_macos.sh new file mode 100755 index 0000000..da03757 --- /dev/null +++ b/ElectronJS/package_macos.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +# This script is used to build.md the package for Linux 64-bit. +rm -rf out +rm -r ../Releases/EasySpider_MacOS_all_arch/EasySpider.app +npm run make +unzip out/make/zip/darwin/x64/EasySpider-darwin-x64-* -d ../Releases/EasySpider_MacOS_all_arch/ +rm ../Releases/EasySpider_MacOS_all_arch/EasySpider.app/Contents/Resources/app/VS_BuildTools.exe +rm -r ../Releases/EasySpider_MacOS_all_arch/EasySpider.app/Contents/Resources/app/chrome_win64 +rm -r ../Releases/EasySpider_MacOS_all_arch/EasySpider.app/Contents/Resources/app/Data +rm -r ../Releases/EasySpider_MacOS_all_arch/EasySpider.app/Contents/Resources/app/.idea +rm -r ../Releases/EasySpider_MacOS_all_arch/EasySpider.app/Contents/Resources/app/tasks +rm -r ../Releases/EasySpider_MacOS_all_arch/EasySpider.app/Contents/Resources/app/execution_instances +rm -r ../Releases/EasySpider_MacOS_all_arch/EasySpider.app/Contents/Resources/app/user_data diff --git a/ElectronJS/server.js b/ElectronJS/server.js index 2569c44..d0bd1d7 100644 --- a/ElectronJS/server.js +++ b/ElectronJS/server.js @@ -20,9 +20,14 @@ function compare(p){ //这是比较函数 return b - a; //降序 } } + function getDir(){ - if(__dirname.indexOf("app") >= 0 && __dirname.indexOf("resources") >= 0){ - return path.join(__dirname,"../../.."); + if(__dirname.indexOf("app") >= 0 && __dirname.indexOf("sources") >= 0){ + if(process.platform == "darwin"){ + return path.join(__dirname,"../../../.."); + } else { + return path.join(__dirname,"../../.."); + } } else{ return __dirname; } @@ -223,7 +228,10 @@ exports.start = function(port = 8074) { let file_names = []; fs.readdirSync(path.join(getDir(), "execution_instances")).forEach((file)=>{ try{ - file_names.push(parseInt(file.split(".")[0])); + if(file.split(".")[1] == "json"){ + file_names.push(parseInt(file.split(".")[0])); + } + console.log(file); } catch (error) { } @@ -232,6 +240,7 @@ exports.start = function(port = 8074) { if (file_names.length != 0) { eid = Math.max(...file_names) + 1; } + console.log(file_names); task["id"] = eid; task = JSON.stringify(task); fs.writeFile(path.join(getDir(), `execution_instances/${eid}.json`), task, (err) => {}); diff --git a/ElectronJS/src/taskGrid/global.js b/ElectronJS/src/taskGrid/global.js index c09215f..fa8aeca 100644 --- a/ElectronJS/src/taskGrid/global.js +++ b/ElectronJS/src/taskGrid/global.js @@ -5,6 +5,10 @@ function getUrlParam(name) { return ""; //返回参数值,默认后台地址 } +function isMac() { + return /macintosh|mac os x/i.test(navigator.userAgent); +}; + Vue.filter('lang', function (value) { if (getUrlParam("lang") == "zh") { return value.split("~")[1]; diff --git a/ElectronJS/src/taskGrid/invokeTask.html b/ElectronJS/src/taskGrid/invokeTask.html index 12c9f74..48f2b77 100644 --- a/ElectronJS/src/taskGrid/invokeTask.html +++ b/ElectronJS/src/taskGrid/invokeTask.html @@ -8,6 +8,7 @@ name="viewport"> + Task Invoke