bid-tool/auto-bid-tool/note.md

57 lines
1.3 KiB
Markdown

```js
// minh se co 2 loai object
// 1 : Apibids
// 2 : Producttab
const { default: puppeteer } = require("puppeteer");
Apibids = {
type: "Apibid",
puppeteer_connect: "puppeteer_connect",
url: "https://www.grays.com/mygrays/auctions/biddingon.aspx",
listentEvent: function () {
//action()
},
action: function () {},
};
// n Producttab
Producttab = {
type: "Producttab",
url: "https://www.grays.com/mygrays/auctions/biddingon.aspx",
puppeteer_connect: "puppeteer_connect",
max_price: "",
model: "model",
action: function () {},
};
manage = {
Apibids: { Apibids },
Producttabss: [{ Producttab }, { Producttab }],
};
// 10 goi 1 lan
recheck = function name() {
//check thay 2 record
//tabApibids
Apibids = new Apibids();
Apibids.puppeteer_connect();
Apibids.listentEvent();
manage.Apibids = Apibids;
//n Producttab
};
```
<!-- all bids -->
<!-- Lấy detail info của sản phẩm -->
let data = null; const elements = document.querySelectorAll('.ng-scope');
for (let i = 0; i < elements.length; i++) {
const scope = angular.element(elements[i]).scope();
if (scope && scope.auction) {
console.log('Found at index:', i, 'Auction:', scope.auction); data = scope.auction;
break; // dừng vòng lặp khi tìm thấy
}
}