반응형

전체 글 223

[selenium] pyperclip을 pyvirtualdisplay 환경에서 사용시 오류 해결

XWINDOW에서는 pyperclip 사용이 잘 된다. 만일 사용시 아래와 같은 오류가 발생하면 Error: pyperclip.copy('Hello world!') File "/usr/local/lib/python3.5/dist-packages/pyperclip/__init__.py", line 612, in lazy_load_stub_copy return copy(text) File "/usr/local/lib/python3.5/dist-packages/pyperclip/__init__.py", line 297, in __call__ raise PyperclipException(EXCEPT_MSG) pyperclip.PyperclipException: Pyperclip could not find a c..

linux/python 2023.02.22

[selenium] 네이버 로그인

2023년 2월 22일 기준으로 selenium으로 네이버 로그인이 가능하다 기존 아이디,비밀번호 자동입력은 무조건 차단된다 복사해서 붙여넣기를 사용해 보자 import pyperclip from selenium.webdriver.common.keys import Keys from selenium import webdriver #파이어폭스 준비 profile = webdriver.FirefoxProfile() profile.set_preference("intl.accept_languages", "ko-KR") #파폭 한글로 profile.set_proxy(proxy.selenium_proxy()) driver = webdriver.Firefox(firefox_profile=profile) #네이버 로그인..

linux/python 2023.02.22

[아웃룩] olm파일 윈도우 아웃룩으로 옮기기

맥으로 아웃룩을 사용하면 데이터를 내보내야 할때 olm파일로만 내보낼수 있다. 문제는 윈도우에서 olm파일을 읽지 못하고 MS에서도 공식적으로 해결방법이 없다. 그나마 가져오기 방법이라고 나와있는 공식문서 주소는 아래와 같다. https://support.microsoft.com/ko-kr/office/mac%EC%9A%A9-outlook%EC%97%90-%EC%A0%84%EC%9E%90-%EB%A9%94%EC%9D%BC-%EB%A9%94%EC%8B%9C%EC%A7%80-%EC%97%B0%EB%9D%BD%EC%B2%98-%EB%B0%8F-%EA%B8%B0%ED%83%80-%ED%95%AD%EB%AA%A9-%EA%B0%80%EC%A0%B8%EC%98%A4%EA%B8%B0-6cc48404-a65c-4b8c-..

기타 2023.01.18

인터넷 페이지 접속시 3초정도 대기후 접속 되는 현상?

https를 아직 지원하지 않는 홈페이지의 경우 브라우져로 접속을 시도할때 다른사이트와 다르게 유독 2-3초정도의 시간이 걸린후 접속이 되고 한번 접속된 페이지는 딜레이 없이 잘 열린다. 그런데 아파치 설정이나 서버 설정은 이상 없고 별도의 부하도 없다. 브라우져로 접속할때만 딜레이가 발생한다 이런경우 최근 브라우져의 https우선 지원과 연결된 문제일수 있습니다. 해결방법은 https를 도입하면 해결이됩니다. 과거와 달리 https는 유료서비스가 아닙니다. 무료로 https를 이용할수 있으며 3개월마다 갱신하면 됩니다 (유료 서비스도 1년마다 갱신을 해야합니다) https를 도입하지 못하는 경우 https포트가 방화벽에 막혀있는건 아닌지 확인해 봅니다. 방화벽에 막혀서 브라우져에서 https를 체크하느..

linux/apache 2023.01.17

[Exchange] 잘못보낸 메일 삭제 하기

메일서버에 메일을 잘못보낸경우 사용자 사서함에 특정메일만 골라서 삭제가 가능하다. 익스체인지 전용 파워쉘을 실행하고 아래와 같이 Search-Mailbox 명령이 사용가능하도록 만들어 주자 PS> add-pssnapin microsoft.exchange.management.powershell.e2010 지울사람이 1명일 경우 아래와 같이 실행한다 PS>Search-Mailbox -Identity USERID -SearchQuery "잘못보낸메일제목 전체" -DeleteContent 메일제목 전체를 넣어야 하는데 전체를 넣지 않고 일부를 넣을경우 비슷한 이름의 메일이 함께 삭제될수 있습니다. 모든 메일 박스에서 메일을 삭제하려면 아래와 같이 사용합니다. PS> get-mailbox | Search-Mail..

windows/exchange 2023.01.16

윈도우10 / 윈도우 11 암호나 핀번호 잃어버렸을 경우 찾기

윈도우가 10에서 윈도우 11까지 넘어오면서 그동안 알려진 비밀번호 변경방법의 편법을 계속 막아내고 있다. 지금 2023년 1월 2일 기준으로 핀번호로 막혀있는 계정을 뚫어보려고 했으나 MS계정에 로그인된 계정의 비밀번호를 변경하는건 실패했다 그러나 윈도우를 다시 설치하지 않고 윈도우 계정을 장악하는건 성공 했다 반쪽의 성공이지만 아직까지 구멍이 남아있다는 점은 흥미로운 부분이다. * 기존에 알려진 윈도우 비밀번호 변경 방법 단순히 로컬 암호만 입력하는 화면은 100% 뚫고 들어갈수 있다. 방법은 간단한데 왼쪽 쉬프트(Shift)키를 누른 상태에서 우측하단에 전원버튼 -> 다시시작을 실행한다. 문제해결 -> 고급옵션 -> 명령 프롬프트를 실행한다. X:\> diskpart list volume exit ..

windows 2023.01.02

yum "Segmentation fault" 오류 관련

yum 업데이트 또는 설치시 "Segmentation fault" 에러를 내고 종료될 경우 해결방법입니다. 1. __db* 파일을 삭제합니다. # cd /var/lib/rpm # ls Basenames Conflictname __db.001 __db.002 __db.003 Dirnames Group Installtid Name Obsoletename Packages Providename Requirename Sha1header Sigmd5 Triggername # rm -fr __db* 2. rpm 리빌드 # rpm --rebuilddb yum으로 업데이트 또느느 설치를 다시 진행합니다. 해결... 출처 : https://m.blog.naver.com/oxcow119/220027045298 [Linux]..

linux 2022.12.28

[Exchange] 순환로깅

순환로깅을 체크하지 않고 구성하고 놔두면 사서함로그가 끝없이 늘어나는것을 목격할것이다. 활성화된 메일서버는 규모에 따라 몇달내로 수백만개의 로그파일로 폴더내에 존재하는것을 확인할 수 있을것이다. 메일서버에 용량부담 부하부담까지 주기때문에 제거하는게 좋다 다만 수동으로 지우지 말고 ecp 설정에서 순환로깅을 설정하자 서버 -> 데이터 베이스 -> 데이터베이스 선택후 -> 유지관리 -> 순환로깅 사용 -> 저장 내 경우 설정후 바로 적용되어 쓸모없는 로그가 모두 삭제되었다. 출처 : https://blog.limcm.kr/253 Exchange Server 2016. 순환 로깅 메일 송수신이 적더라도, Exchange Server의 트랜잭션 로그는 계속 쌓입니다. 현재 제가 구성한 Test Server에서 ..

windows/exchange 2022.11.30

[HTML] 스크립트 없이 CSS로 툴팁 띄우기

제목 간단하게 이런식으로 태그를 쓰면 마우스를 몇초 가져다 대면 "제목 자세히..." 문구가 풍선 아이콘으로 나타난다 그런데 1-2초 기다리는게 슬슬 짜증이 나기 시작한다 마우스만 대면 바로 튀어나오게 설정하되 자바스크립트 안쓰는 방법을 찾아보자.. 제목 제목 자세히... 조금 풀어쓰기는 했지만 중간에 클래스가 포함된 내역이 추가된다 CSS 부분은 이렇게 생성한다 .tooltip { display: inline-block; color: deeppink; font-weight: bold; } .tooltip-text { display: none; position: absolute; width:400px; border: 1px solid; border-radius: 5px; font-size: 0.8em; ..

css 2022.11.28

[CentOS7] mongo DB 설치

몽고디비 설치는 간단하다. yum 설치를 위한 repo파일을 받아온다 [mongodb-org-6.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/6.0/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc 위 내용은 /etc/yum.repo.d/ 폴더안에 원하는 이름.repo파일로 해서 생성하자 그리고 아래 명령어로 설치한다 sudo yum install -y mongodb-org Resolving Dependencies --> Running transaction check ---> P..

기타 2022.11.15

[Linux] grubby를 이용한 grub2 부팅순서 변경

옛날에는 커널 하나하나 설정때문에 컴파일 하고 수정하고 부팅하는 삽질만 하다가 도끼자루 썩는줄 모르고 이미 커널 세상은 많이 바뀌어 버렸다 예전처럼 grub파일을 직접 수정하지 말고 툴을 이용해 설정하는걸 권장한다. grub 부팅순서 바꾸는 방법 grubby --set-default=/boot/vmlinuz-커널이름 예시 ) 3.10.0-1160.el7.x86_64 현재 기본 설정된 커널 이름 확인하는 방법 # grubby --default-kernel /boot/vmlinuz-3.10.0-1160.el7.x86_64 부팅시 커널 환경 확인하기 # grub2-editenv list saved_entry=CentOS Linux (3.10.0-1160.el7.x86_64) 7 (Core) 출처 : https..

linux 2022.11.02

[selenium] 카카오 2차인증 로그인 쿠키 오류

요즘 다음카카오가 계정 통합작업을 하고나서 카카오 로그인부분을 수시로 수정하고 있다 네이버와 달리 테스트 없이 되는대로 시스템을 수정하느냐 그때 그때 시스템이 자꾸 달라져 selenium으로 로그인할때 마다 뭐가 달라졌는지 봐야 한다 해외버젼, 국내버젼이 또 다르기 때문에 신경써서 봐줘야 하는데 오늘 버젼은 2차로그인 인증을 매번 하지 않기 위해 쿠키로 정보가 저장이 되는데 쿠키 도메인 정보가 달라졌다 selenium.common.exceptions.InvalidCookieDomainException: Message: Cookies may only be set for the current domain (accounts.kakao.com) 위와 같이 쿠키도메인 오류를 뿜어낸다 해결방법은 간단한데.. 로그인..

linux/python 2022.11.01
728x90
반응형