自动点deal脚本

分享自用自动点网银deal的脚本
Chrome Ctrl +Shift +I 选Console输入即可

BofA

https://secure.bankofamerica.com/customer-deals/

document.querySelectorAll('div.deal-logo').forEach(e => e.click())

Chase

https://secure.chase.com/web/auth/dashboard#/dashboard/merchantOffers/offer-hub

// Function to find and click icons
function clickIcons() {
  const icons = document.querySelectorAll('mds-icon[type="ico_add_circle"][data-cy="commerce-tile-button"]');

  icons.forEach(icon => {
    // Check if the icon is visible
    if (icon.offsetWidth > 0 && icon.offsetHeight > 0) {
      icon.click();
      console.log('Clicked icon:', icon);
    } else {
      console.log('Icon is hidden:', icon);
    }
  });
}

// Call the function
clickIcons();

AMEX

https://global.americanexpress.com/offers/eligible

// Find all buttons with the specified class names
const buttons = document.querySelectorAll('.axp-offers__global__mobileWidth100___3A2Jn button.offer-cta');

// Click each button with a delay
let delay = 0;
buttons.forEach(button => {
  setTimeout(() => {
    button.click();
    console.log('Clicked "Add to Card" button');
  }, delay);
  delay += 2000; // Adjust the delay between clicks (in milliseconds)
});
9 个赞

:yaoming: 在下愚笨,这有什么用?

有无可能搞个西南大法脚本 :mobaidalao:

一次性把所有offer全都clip了,避免消费完翻看offer发现忘记apply拍大腿

你要找的是不是 :yaoming:

2 个赞

感谢分享 :smiling_face_with_three_hearts:

1 个赞

谢谢你康生

分享一个UB Bank的脚本,根据楼主的Chase脚本改了一下。

https://onlinebanking.usbank.com/digital/servicing/dominjection/standalonedist

function clickOffers() {
	let offers = document.querySelectorAll('span[class="unActiveOffer"]');
	offers.forEach(
		offer => {
			if (offer.offsetWidth > 0 && offer.offsetHeight > 0) {
				offer.click();
				console.log('Clicked offer: ', offer);
			} else {
				console.log('Icon is hidden: ', offer);
			}
		}
	);
}

clickOffers();

更新一下Amex的脚本,传送门

可以存成bookmark,就不用每次看console了,直接点bookmark就行了