본문 바로가기
  • Tried. Failed. Logged.
728x90

분류 전체보기720

정보) 윈도우에서 파일 또는 폴더가 열려있어 수정 및 삭제가 안될 때 해결 법 리소스 모니터 검색 > CPU 탭 > 연결된 핸들 > 폴더 이름 검색 > 프로세스 우클릭 > 프로세스 끝내기 출처: https://blog.naver.com/PostView.nhn?blogId=jypent122&logNo=222155255754&categoryNo=131&parentCategoryNo=103&viewDate=&currentPage=1&postListTopCurrentPage=1&from=postView 윈도우에서 파일 또는 폴더가 열려있어 수정 및 삭제가 안될 때 해결방법 written by 달콤한 인생 @ ryukun8 가끔 윈도우를 사용하다보면 폴더나 파일을 삭제하거나 이름변경을 해야... blog.naver.com 2022. 2. 5.
C# - 간단한 API 요청 & JSON 출력 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Net; using Newtonsoft.Json.Linq; namespace covidView { public partial class Form1 : Form { private const string URL = "https://api.corona-19.kr/korea/beta/"; private strin.. 2022. 2. 2.
OpenCV - 파이썬 웹캠 눈, 얼굴 인식 import cv2 face_cascade_filename = 'haarcascade_frontalface_default.xml' face_cascasde = cv2.CascadeClassifier( cv2.data.haarcascades + face_cascade_filename) eye_cascade_filename = 'haarcascade_eye.xml' eye_cascade = cv2.CascadeClassifier( cv2.data.haarcascades + eye_cascade_filename) capture = cv2.VideoCapture(0) while cv2.waitKey(33) < 0: ret, frame = capture.read() faces = face_cascasde.dete.. 2022. 2. 2.
OpenCV - 파이썬 웹캠 얼굴 인식 import cv2 cascade_filename = 'haarcascade_frontalface_default.xml' cascasde = cv2.CascadeClassifier( cv2.data.haarcascades + cascade_filename) capture = cv2.VideoCapture(0) while cv2.waitKey(33) < 0: ret, frame = capture.read() faces = cascasde.detectMultiScale(frame, 1.3, 5) for (x, y, w, h) in faces: cv2.rectangle(frame, (x,y), (x + w, y + h), (255,0,0), 2) cv2.imshow('frame', frame) capture... 2022. 2. 2.
파이썬 - Cloudflare 우회하여 크롤링하기 pip install cloudscraper import cloudscraper scraper = cloudscraper.create_scraper() # returns a CloudScraper instance # Or: scraper = cloudscraper.CloudScraper() # CloudScraper inherits from requests.Session print scraper.get("http://somesite.com").text 나무위키 또한 Cloudflare를 사용하기 때문에 일반적인 방법으로는 크롤링이 힘들다. 근데 이 모듈 설치하면 크롤링이 가능해짐. 출처: https://stackoverflow.com/questions/49087990/python-request-being.. 2022. 1. 29.
ssh - 윈도우 10 ssh 방화벽 설정 New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH-Server-In-TCP' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22 출처: https://www.lainyzine.com/ko/article/how-to-run-openssh-server-and-connect-with-ssh-on-windows-10/ [Windows 10] OpenSSH 서버 실행하고 SSH로 접속하는 방법 Linux 뿐만 아니라 Windows 10에서도 OpenSSH 서버를 실행하고 서버로 사용하는 것이 가능합니다. OpenSSH 서버를 셋업하면 SSH 클라이언트로 서버에 접속하고 명령어를 실행할 수.. 2022. 1. 28.
ssh - 윈도우 10 sshd_config 설정 파일 경로 C:\ProgramData\ssh\sshd_config 2022. 1. 28.
Microsoft Store 없이 Windows Terminal 설치 Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) choco install microsoft-windows-terminal 출처: https://www.prajwaldesai.com/best-ways-to-install-windows-terminal/ 3 Best Ways to Install Wind.. 2022. 1. 27.
태블릿으로 듀얼 모니터로 사용하기 https://somereview.tistory.com/55 태블릿을 서브(보조)모니터로 활용하는 방법 (안드로이드, 아이패드, 윈도우) 스마트폰과 태블릿 등의 스마트기기 보급의 증가로 PC 사용률은 지속적으로 낮아지고 있습니다. 그러나, 여전히 문서, 디자인, 설계 작업 등의 생산성이 요구되는 작업이나 고사양 게임 등에는 P somereview.tistory.com spacedesk 앱(안드로이드)과 실행파일(윈도우)을 설치해서 쓰면된다. 2022. 1. 25.
셀레니움 - C#에서 Selenium 환경 설정 비주얼 스튜디오에 NuGet 접속 "Selenium"을 검색한 다음 Selenium.WebDriver, Selenium.Support, Selenium.WebDriver.ChromeDriver 패키지를 설치 using (IWebDriver driver = new ChromeDriver()) { driver.Url = "http://ipinfo.io/ip"; driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(5); var element = driver.FindElement(By.XPath("//body")); label1.Text = element.Text; } 아이피를 가져오는 셀레니움 소스 코드 참고: https://nowonbun.tist.. 2022. 1. 25.
셀레니움 - 파일 여러개 한 번에 올리기 driver.find_element_by_css_selector('input[type=file]').send_keys(r"C:\\Users\\BomNal\\Desktop\\번개장터\\img.png" + '\n' + r"C:\\Users\\BomNal\\Desktop\\번개장터\\img2.png" + '\n' + r"C:\\Users\\BomNal\\Desktop\\번개장터\\img3.jpg") r"C:\\Users\\BomNal\\Desktop\\번개장터\\img.png" + '\n' + r"C:\\Users\\BomNal\\Desktop\\번개장터\\img2.png" 요렇게 \n을 기준으로 여러개 올릴 수가 있음 출처: https://sbiografia.tistory.com/12 python selen.. 2022. 1. 17.
셀레니움 - 브라우저 현재 url 가져오기 driver.current_url 2022. 1. 15.
728x90