질문과 답변

소프트웨어 아마존 사이트에 접속이 전혀 안됩니다.

2021.12.13 18:12

줄넘기 조회:364

 

www.amazon.com 으로는 절대 접속이 안됩니다.

 

접속하면 아래와 같은 화면이 출력됩니다.

 

aaa.jpg

 

 

 

타 사이트에서 링크를 클릭하면 무조건 click.linkprice.com으로 연결되면서 연결된 사이트가 그냥 검게 나오는 현상이 100% 발생했습니다.

 

이거 수정해 보겠다고 어제 새벽에 엣지의 확장 프로그램인 tampermonkey 라는 프로그램 설치후 링크프라이스를 자기 한테

쏴주는 프로그으로 스크립트를 수정했는데, 그 이후로 아마존에 정상적으로 연결되지 않습니다.

 

그래서 확장 프로그램을 삭제했음에도 역시 아마존은 전혀 연결이 안됩니다.

 

해결책이 있을까요? 

 

물론 확장 프로그램 삭제 및 리부팅해도 결과는 같습니다.

 

윈도우 10 엔터, 크롬엣지, 크롬 입니다. 물론 hosts 파일에는 아무 문제 없습니다.

 

해당 확장 프로그램을 삭제했지만, 그 이후로도 역시 아마존은 접근이 안됩니닫.

 

참고로 해당 스크립트는 아래와 같습니다.

 

// ==UserScript==
// @name         Linkprice Paralyzer
// @namespace
// @version      0.4.1
// @description  Linkprice Paralyzer
// @author       You
// @match        *://*/*
// @grant        none
// @date         2021.3.23
// ==/UserScript==
 
 
 
 
let linkprice_aid = 'A100019377';
let current_page = document.location.href;
let linkprice_own_code = current_page.match(/A\d{9}/);
 
 
 
 
// location 방식 커뮤니티 처리 코드
if (linkprice_own_code && linkprice_aid != linkprice_own_code && current_page.match(/click.linkprice.com\/click.php/)) {
    alert(linkprice_own_code + '가 본인코드(' + linkprice_aid +')가 아닙니다.\n점검 화면으로 이동합니다.');
    let regex = /tu=(.*)/;
    let tu = current_page.match(regex);
    const requstUrl = myUrl+'?url=' + encodeURIComponent(tu[1]) + '&linkprice_aid=' + linkprice_aid + '&referer=' + encodeURIComponent(current_page);
    location.href = requstUrl;
}
 
 
 
 
// 링크
(async function() {
    'use strict';
 
 
    if (document.readyState === 'loading') {
        await new Promise(resolve => {
            document.addEventListener('DOMContentLoad', () => resolve(), { once: true });
        });
    }
 
 
    /**
     * Paralyze Linkprice.
     */
 
 
    if ( current_page.match(/\.amazon./) || current_page.match(/\.google./) || current_page.match(/193\.123\.238\.64/) ) {
    // 검색 및 본사이트는 제외
        console.log(current_page, typeof(current_page), 'close');
        return false;
 
 
    } else if ( current_page.match(/prod.danawa.com\/bridge\/loadingBridge.html/) ) {
        // 다나와 사이트
        let paragraph = document.getElementsByTagName('html')[0].innerHTML;
        let regex = /(?:goLink\(\')(.*)(?:\'\)\;)/;
        let found = paragraph.match(regex);
        const requstUrl = myUrl+'?url=' + encodeURIComponent(found[1]) + '&linkprice_aid=' + linkprice_aid + '&referer=' + encodeURIComponent(current_page);
        console.log(current_page, typeof(current_page), found[1], 'danawa');
        location.href = requstUrl;
        return false;
    } else if ( current_page.match(/enuri.com\/move\/Redirect.jsp/) ) {
        // 에누리 사이트
        let paragraph = document.getElementsByTagName('html')[0].innerHTML;
        let regex = /(?:location.href\s\=\s\")(.*)(?:";)/;
        let found = paragraph.match(regex);
        const requstUrl = myUrl+'?url=' + encodeURIComponent(found[1]) + '&linkprice_aid=' + linkprice_aid + '&referer=' + encodeURIComponent(current_page);
        console.log(current_page, typeof(current_page), found[1], 'enuri');
        location.href = requstUrl;
        return false;
    } else if ( current_page.match(/cr.shopping.naver.com\/adcr.nhn/) ) {
        // 지식쇼핑
        let paragraph = document.getElementsByTagName('html')[0].innerHTML;
        let regex = /(?:targetUrl\s\=\s\")(.*)(?:\"\;)/;
        let found = paragraph.match(regex);
        const requstUrl = myUrl+'?url=' + encodeURIComponent(found[1]) + '&linkprice_aid=' + linkprice_aid + '&referer=' + encodeURIComponent(current_page);
        console.log(current_page, typeof(current_page), found[1], 'naver');
        location.href = requstUrl;
        return false;
    } else if ( current_page.match(/\.slrclub.com/) ) {
    // slrclub
        console.log(current_page, typeof(current_page), 'slrclub');
 
 
        for (const element of document.getElementById('userct').querySelectorAll('a').values()) {
            const nextPart = element.nextElementSibling;
            const url = element.getAttribute('href');
 
 
            if (typeof(url) == 'string') {
                const requstUrl = myUrl+'?url=' + encodeURIComponent(element.textContent) + '&linkprice_aid=' + linkprice_aid;
                console.log(requstUrl, typeof(requstUrl));
                element.setAttribute('href', requstUrl);
                if (nextPart) {
                    nextPart.innerHTML = '<a href="'+element.textContent+'" target="_blank">Paralyzer Link</a>';
                }
            }
        }
    } else if ( current_page.match(/\.clien.net/) ) {
    // clien
        console.log(current_page, typeof(current_page), 'clien');
 
 
        for (const element of document.querySelector('.post_content').querySelectorAll('a').values()) {
            const nextPart = element.nextElementSibling;
            const url = element.getAttribute('href');
 
 
            console.log(url, element.textContent, 'data');
 
 
            if (typeof(url) == 'string') {
                const requstUrl = myUrl+'?url=' + encodeURIComponent(element.textContent) + '&linkprice_aid=' + linkprice_aid;
                console.log(requstUrl, typeof(requstUrl));
                element.setAttribute('href', requstUrl);
                if (nextPart) {
                    nextPart.innerHTML = '<a href="'+element.textContent+'" target="_blank">Paralyzer Link</a>';
                }
            }
        }
    } else if ( current_page.match(/\.ruliweb.com/) ) {
    // ruliweb
        console.log(current_page, typeof(current_page), 'ruliweb');
 
 
        for (const element of document.querySelector('.board_main_view').querySelectorAll('a').values()) {
            const nextPart = element.nextElementSibling;
            const url = element.getAttribute('href');
 
 
            console.log(url, element.textContent, 'data');
 
 
            if (url !== element.textContent && typeof(url) == 'string') {
                const requstUrl = myUrl+'?url=' + encodeURIComponent(element.textContent) + '&linkprice_aid=' + linkprice_aid;
                console.log(requstUrl, typeof(requstUrl));
                element.setAttribute('href', requstUrl);
                if (nextPart) {
                    nextPart.innerHTML = '<a href="'+element.textContent+'" target="_blank">Paralyzer Link</a>';
                }
            }
        }
    } else if ( current_page.match(/quasarzone.com/) ) {
    // quasarzone
        console.log(current_page, typeof(current_page), 'quasarzone');
 
 
        for (const element of document.querySelector('.market-info-view-table').querySelectorAll('a').values()) {
            const nextPart = element.nextElementSibling;
            const url = element.getAttribute('href');
 
 
            console.log(url, element.textContent, 'quasarzone');
 
 
            if (url !== element.textContent && typeof(url) == 'string') {
                const requstUrl = myUrl+'?url=' + encodeURIComponent(element.textContent) + '&linkprice_aid=' + linkprice_aid;
                console.log(requstUrl, typeof(requstUrl));
                element.setAttribute('href', requstUrl);
                element.setAttribute('target', '_blank');
                if (nextPart) {
                    nextPart.innerHTML = '<a href="'+element.textContent+'" target="_blank">Paralyzer Link</a>';
                }
            }
        }
    } else {
    // 뽐뿌
        for (const element of document.querySelectorAll('a').values()) {
            const nextPart = element.nextElementSibling;
            const url = element.getAttribute('href');
 
 
            if (url !== element.textContent && typeof(url) == 'string') {
 
 
                if ( (url.match(/s.ppomppu/) && !element.textContent.match(/s.ppomppu/)) || url.match(/click.linkprice.com/) || url.match(/lpweb.kr/) || url.match(/linkmoa.kr/) || url.match(/lase.kr/) || url.match(/bestmore.net/) || url.match(/newtip.net/) || url.match(/amazon./)) {
 
 
                    const requstUrl = myUrl+'?url=' + encodeURIComponent(element.textContent) + '&linkprice_aid=' + linkprice_aid;
 
 
                    console.log(requstUrl, typeof(requstUrl));
 
 
                    element.setAttribute('href', requstUrl);
 
 
                    if (nextPart) {
                        nextPart.innerHTML = '<a href="'+element.textContent+'" target="_blank">Paralyzer Link</a>';
                    }
                }
            }
        }
    }
})();
번호 제목 글쓴이 조회 등록일
[공지] 질문과 답변 게시판 이용간 유의사항 gooddew - -
92030 윈 도 우| 노트10 플러스 폰에 sftp server를 설치하고 싶습니다 [3] brucex 227 12-28
92029 소프트웨어| ftps에 접속하는 방법? [6] brucex 366 12-28
92028 소프트웨어| PE 작업 표시줄에 등록된 프로그램 [3] 안정 259 12-28
92027 윈 도 우| usb부팅 문의 [21] 뷰티블마인 733 12-27
92026 하드웨어| PC없애고 삼성 노트북으로.. [11] 허브099 998 12-27
92025 윈 도 우| 그램 2021(11세대) pe 버전에서 사운드드라이버 [2] 분필가루 321 12-27
92024 윈 도 우| KJ님 PE에서 ISO파일 탑재시 [1] 행복한아빠 477 12-27
92023 윈 도 우| Naver MYBOX 제거 [5] damoa 753 12-27
92022 윈 도 우| 넘버락 활성 질문 [3] 한우차돌박 439 12-27
92021 하드웨어| 태블릿을 24시간 켜 놓아도 괜찮나요? [3] joe 633 12-27
92020 하드웨어| MSI 박격포 B550 쓰시는분들 [4] 좌그궤기윈 668 12-27
92019 윈 도 우| PE 작업표시줄의 색상을 고정시키거나 투명하게 만들 수 있... [6] heykevin 456 12-26
92018 기 타| win10에서는 배터리사용시간을 알수가 있었는데 [2] 원주민 362 12-26
92017 소프트웨어| 블랙박스 영상 추출시에 화질 저하 문제 [8] 떠중이 572 12-26
92016 기 타| 카○님 빌더로 PE 만들면.. [2] knightbeat 570 12-26
92015 하드웨어| SSD 에러 질문 좀 드립니다. [11] 읍민Kaine 611 12-26
92014 윈 도 우| 왜 PE 디스크가 Y 로 안 잡힐까요? [3] heykevin 623 12-25
92013 기 타| 크룸설치 대해서 질문점 하겠습니다 원주민 162 12-25
92012 하드웨어| 마우스 클릭이 갑자기..... [10] assa 543 12-25
92011 하드웨어| 마우스 클릭이 갑자기..... [2] assa 208 12-25
XE1.11.6 Layout1.4.8