메타마스크를 로그인 한 뒤 점 3개를 눌러 보기확장을 누릅니다.
위 사진처럼 뜨게 되는데 여기서 f12를 눌러줍니다.
그리고 콘솔창을 열어줍시다.
여기에 제가 드리는 코드를 입력하시고 이 창은 따로 격리를 해둡시다.
해당 코드입니다. 콘솔 창에 넣으시고 엔터를 누르시면 됩니다.
만약에 콘솔창에 입력이 처음이라면 복붙이 안되는 경우가 있을 수도 있읍니다.그럴경우
allow pasting 직접 타이핑해서 붙여넣기를 허용해주시면 됩니다.
이제 서명과 컨펌은 자동으로 클릭하게 됩니다
위 사진처럼 뜨게 되는데 여기서 f12를 눌러줍니다.
그리고 콘솔창을 열어줍시다.
여기에 제가 드리는 코드를 입력하시고 이 창은 따로 격리를 해둡시다.
(async function runInfinite() {
while (true) {
try {
// 1. "서명 요청" 요소 클릭
const xpath = "//p[@data-testid='activity-list-item-action' and contains(text(),'서명 요청')]";
const target = document.evaluate(
xpath,
document,
null,
XPathResult.FIRST_ORDERED_NODE_TYPE,
null
).singleNodeValue;
if (target) {
console.log("서명 요청 요소를 찾음:", target);
// <p> 자체에 이벤트가 없으면, 상위 클릭 가능한 컨테이너를 선택
const clickableParent = target.closest('[data-testid="activity-list-item"]') || target;
const clickEvent = new MouseEvent('click', {
bubbles: true,
cancelable: true,
view: window
});
clickableParent.dispatchEvent(clickEvent);
console.log("서명 요청 요소 클릭 이벤트 발생됨.");
} else {
console.warn("서명 요청 요소를 찾을 수 없음:", xpath);
}
} catch (error) {
console.error("서명 요청 요소 클릭 중 오류 발생:", error);
}
try {
// 2. "컨펌" 버튼 클릭
const confirmButton = document.querySelector('button[data-testid="confirm-footer-button"]');
if (confirmButton) {
confirmButton.click();
console.log("컨펌 버튼 클릭됨.");
} else {
console.warn("컨펌 버튼을 찾을 수 없음.");
}
} catch (error) {
console.error("컨펌 버튼 클릭 중 오류 발생:", error);
}
// 2초 대기 후 다음 루프 실행
await new Promise(resolve => setTimeout(resolve, 2000));
}
})();
해당 코드입니다. 콘솔 창에 넣으시고 엔터를 누르시면 됩니다.
만약에 콘솔창에 입력이 처음이라면 복붙이 안되는 경우가 있을 수도 있읍니다.그럴경우
allow pasting 직접 타이핑해서 붙여넣기를 허용해주시면 됩니다.
이제 서명과 컨펌은 자동으로 클릭하게 됩니다
다음은 buy탭과 sell탭을 따로 2개의 창으로 열어주셔야 합니다.
둘다 f12를 눌러 콘솔창을 열어줍니다.
밑에 첫번째 코드는 buy 탭 콘솔창에 넣어줍니다.
밑에 있는 코드는 sell 탭 f12열어 콘솔창에 넣어주시면 됩니다.
더 이상 안하고 싶다면
원하실때 f5나 창을 닫으면 멈추게 됩니다.
총 창을 3개켜야하므로 좀 귀찮을 수도 있지만 켜놓고 다른걸 해도 자동으로 돌아가기에 코드를 공유해드립니다.
둘다 f12를 눌러 콘솔창을 열어줍니다.
밑에 첫번째 코드는 buy 탭 콘솔창에 넣어줍니다.
// 주어진 XPath에 해당하는 요소를 클릭하는 함수
function clickElementByXPath(xpath) {
try {
const element = document.evaluate(
xpath,
document,
null,
XPathResult.FIRST_ORDERED_NODE_TYPE,
null
).singleNodeValue;
if (element) {
element.click();
console.log(`클릭됨: ${xpath}`);
} else {
console.warn(`요소를 찾을 수 없음: ${xpath}`);
}
} catch (error) {
console.error(`오류 발생 (${xpath}):`, error);
}
}
// 무한 반복으로 순차 클릭을 실행하는 함수
async function runSequentialClicksInfinite() {
const xpaths = [
"//*[contains(@id, '-tab-buy')]",
"//*[contains(@id, '-tabpanel-buy')]/div/div/div[1]/div[1]/div[1]/div/div[1]/svg[2]",
"//*[contains(@id, '-tabpanel-buy')]/div/div/div[1]/div[1]/div[2]/button[5]",
"//*[contains(@id, '-tabpanel-buy')]/div/div/div[2]/button",
"//footer/div[1]/button" // footer 내의 버튼 선택 (필요에 따라 수정)
];
while (true) {
for (const xpath of xpaths) {
clickElementByXPath(xpath);
// 2초 대기
await new Promise(resolve => setTimeout(resolve, 2000));
}
}
}
// 실행
runSequentialClicksInfinite();
밑에 있는 코드는 sell 탭 f12열어 콘솔창에 넣어주시면 됩니다.
// 주어진 XPath에 해당하는 요소를 클릭하는 함수
function clickElementByXPath(xpath) {
const element = document.evaluate(
xpath,
document,
null,
XPathResult.FIRST_ORDERED_NODE_TYPE,
null
).singleNodeValue;
if (element) {
element.click();
console.log(`클릭됨: ${xpath}`);
} else {
console.warn(`요소를 찾을 수 없음: ${xpath}`);
}
}
// 무한 반복으로 순차 클릭을 실행하는 함수 (오류 발생 시에도 계속 실행)
async function runSequentialClicksInfinite() {
const xpaths = [
"//*[contains(@id, '-tab-sell')]/span",
"//*[contains(@id, '-tabpanel-sell')]/div/div/div[1]/div[1]/div[2]/button[5]",
"//*[contains(@id, '-tabpanel-sell')]/div/div/div[2]/button",
"//footer/div[1]/button"
];
while (true) {
for (const xpath of xpaths) {
try {
clickElementByXPath(xpath);
} catch (error) {
console.error(`오류 발생 (${xpath}):`, error);
}
// 2초 대기
await new Promise(resolve => setTimeout(resolve, 2000));
}
}
}
// 실행
runSequentialClicksInfinite();
더 이상 안하고 싶다면
원하실때 f5나 창을 닫으면 멈추게 됩니다.
총 창을 3개켜야하므로 좀 귀찮을 수도 있지만 켜놓고 다른걸 해도 자동으로 돌아가기에 코드를 공유해드립니다.
❤2
노드 다계정에 필수 프로그램인 Termius를 소개합니다.
https://termius.com/
넥서스 노드 대비 꼭 필요한 프로그램이기에 빠르게 설명 할려고합니다.
처음 가입하면 2주동안 무료입니다.넥서스때 한번 써보시고 유료로 전환하셔서 쓰셔도 됩니다.
유료 가격은
연 $10,$20,$30 별로 있으며 골라서 쓰시면 좋겠습니다.(월 단위는 조금 더 비쌈)
참고로 학생이신분들은 무료입니다.
깃허브 학생 인증을 통해 학생인증 후 연동 한 뒤 쓰시면 무료로 쓰실수 있습니다.
레퍼럴이 없는점도 있고 ui도 보기도 좋아서 아주 편하기에 꼭 노드 다계러분들에겐 필수라고 생각하는 프로그램입니다.
꼭 보시고 무료일때라도 한번 써보신 뒤 결제하시는것도 나쁘진 않아보입니다.
밑에는 사용하는 방법을 써드리겠습니다.
다운로드 방법과 셋팅법
https://t.me/jammin0720/319
다계하실때 쓰는 기능과 설명
https://t.me/jammin0720/322
https://termius.com/
넥서스 노드 대비 꼭 필요한 프로그램이기에 빠르게 설명 할려고합니다.
처음 가입하면 2주동안 무료입니다.넥서스때 한번 써보시고 유료로 전환하셔서 쓰셔도 됩니다.
유료 가격은
연 $10,$20,$30 별로 있으며 골라서 쓰시면 좋겠습니다.(월 단위는 조금 더 비쌈)
참고로 학생이신분들은 무료입니다.
깃허브 학생 인증을 통해 학생인증 후 연동 한 뒤 쓰시면 무료로 쓰실수 있습니다.
레퍼럴이 없는점도 있고 ui도 보기도 좋아서 아주 편하기에 꼭 노드 다계러분들에겐 필수라고 생각하는 프로그램입니다.
꼭 보시고 무료일때라도 한번 써보신 뒤 결제하시는것도 나쁘진 않아보입니다.
밑에는 사용하는 방법을 써드리겠습니다.
다운로드 방법과 셋팅법
https://t.me/jammin0720/319
다계하실때 쓰는 기능과 설명
https://t.me/jammin0720/322
https://termius.com/download/windows
해당 링크로 들어가 다운을 받고 설치를 합니다.
설치를 다하셨다면
HOST를 클릭합니다.
호스트를 눌렀다면
스크린샷을 찍은대로 적어서 밑에 커넥트를 누르면 연결이 됩니다.위처럼 말이죠
이게 매번 할때마다 일일히 안써도 된다는점이 있고 더블클릭만하면 접속이 되기에 엄청 편합니다.
추가로 장점은 다계를 할때 진짜 너무 편한 기능이 있습니다.
그 부분은 밑에 영상으로 담아드리는게 보기가 더욱 편할거 같아 글을 하나 더 쓸려고 합니다.
해당 링크로 들어가 다운을 받고 설치를 합니다.
설치를 다하셨다면
HOST를 클릭합니다.
호스트를 눌렀다면
스크린샷을 찍은대로 적어서 밑에 커넥트를 누르면 연결이 됩니다.위처럼 말이죠
이게 매번 할때마다 일일히 안써도 된다는점이 있고 더블클릭만하면 접속이 되기에 엄청 편합니다.
추가로 장점은 다계를 할때 진짜 너무 편한 기능이 있습니다.
그 부분은 밑에 영상으로 담아드리는게 보기가 더욱 편할거 같아 글을 하나 더 쓸려고 합니다.
Media is too big
VIEW IN TELEGRAM
먼저 처음 셋팅만 좀 힘듭니다.
노드 다계를 할때 제일 오래걸리는건 설치와 셋팅입니다.
설치 부분에서 이 프로그램을 쓴다면 일일히 하나씩 할 필요도 없고
한번에 모든 서버를 관리 할 수 있다는게 엄청 크다고 생각합니다.
넥서스 노드 대비를 해서 이 프로그램을 설치 후 빠르게 셋팅한 뒤 넥서스 노드 다계를 달려봅시다 ㅎㅎ
영상에서 보시다 싶히 등록 되어 있는 콘타보 서버를 그룹으로 엮어 차별점을 주거나 관리를 더욱 편하게 할 수 있습니다.
그리고 전부 클릭한 뒤 퀵 커넥을 이용해 한번에 여러 서버를 킵니다.
Broadcast input을 이용해 모든 서버를 한번에 컨트롤 할 수 있는 매우 편리하고 시간도 아낄 수 있는 기능입니다.
노드 다계를 할때 제일 오래걸리는건 설치와 셋팅입니다.
설치 부분에서 이 프로그램을 쓴다면 일일히 하나씩 할 필요도 없고
한번에 모든 서버를 관리 할 수 있다는게 엄청 크다고 생각합니다.
넥서스 노드 대비를 해서 이 프로그램을 설치 후 빠르게 셋팅한 뒤 넥서스 노드 다계를 달려봅시다 ㅎㅎ
👍1
https://docs.nexus.xyz/layer-1/testnet-ii/cli-node
넥서스 테넷2 노드방식이 바뀐것 같습니다.
기존 설치,작동과정이 같을지가 의문이긴한데 편히 주무시고 낼 아침에 해도 괜찮지 않을까 싶네요 ㅎ
넥서스 테넷2 노드방식이 바뀐것 같습니다.
기존 설치,작동과정이 같을지가 의문이긴한데 편히 주무시고 낼 아침에 해도 괜찮지 않을까 싶네요 ㅎ
Forwarded from 종명이의 딸깍
Nexus 웹 마이닝 자동화 코드
• 10초마다 버튼 확인해서 꺼져있으면 자동으로 버튼 켜는 코드
• 홈페이지로 접속 후 로그인을 한다.
• 개발자 도구 - 콘솔을 켜고 위의 코드를 붙여넣는다.
• 복붙안되면 '윈도우 개발자도구 복붙 허용' , 'Mac 개발자도구 복붙 허용' 이런식으로 검색해보기
#nexus
• 10초마다 버튼 확인해서 꺼져있으면 자동으로 버튼 켜는 코드
코드
function checkAndClickToggle() {
const toggleContainer = document.querySelector(".relative.w-24.h-16");
const toggleButton = toggleContainer?.querySelector("div.absolute");
if (!toggleContainer || !toggleButton) return;
const isOffState = toggleContainer.classList.contains("border-gray-400");
if (isOffState) {
console.log("🔴 OFF 상태 감지됨 → 버튼 클릭!");
toggleButton.click();
} else {
console.log("🟢 ON 상태 유지됨");
}
}
checkAndClickToggle();
const intervalId = setInterval(checkAndClickToggle, 10000);사용법
• 홈페이지로 접속 후 로그인을 한다.
• 개발자 도구 - 콘솔을 켜고 위의 코드를 붙여넣는다.
• 복붙안되면 '윈도우 개발자도구 복붙 허용' , 'Mac 개발자도구 복붙 허용' 이런식으로 검색해보기
#nexus
Nexus
Trade | Nexus
Order entry, live order book and fills for crypto perpetual futures on the Nexus Exchange public testnet. Cross-margin with settable leverage, and every action here is also available over the REST API.
Forwarded from W3M
PI 선선갭 발생 5.51%🔥
OKX 입금 ✅ 출금 ❌
비트겟 입금 ✅ 출금 ✅
전체 아비트라지 보기 | @theddari_arbitrage
선물롱📈 OKX PI/USDT : $1.4948
펀비 : -0.5000%
선물숏📉 비트겟 PI/USDT : $1.5771
펀비 : -0.7500%
갭 : 5.51%🔥
OKX 입금 ✅ 출금 ❌
비트겟 입금 ✅ 출금 ✅
전체 아비트라지 보기 | @theddari_arbitrage
W3M
PI 선선갭 발생 5.51%🔥 선물롱📈 OKX PI/USDT : $1.4948 펀비 : -0.5000% 선물숏📉 비트겟 PI/USDT : $1.5771 펀비 : -0.7500% 갭 : 5.51%🔥 OKX 입금 ✅ 출금 ❌ 비트겟 입금 ✅ 출금 ✅ 전체 아비트라지 보기 | @theddari_arbitrage
파이코인 선선갭 잡으시면 5퍼 무료복사입니다.
mexc는 독통이니 절대 잡지마시죠
mexc는 독통이니 절대 잡지마시죠