반응형

전체보기 210

네이버 카페 자동 방문 매크로

자동 방문 매크로 VER 1 간단한 네이버 카페 방문 횟수 자동 매크로 [HTML / JavaScript] 네이버 카페의 등업기준에는 방문횟수가 있습니다. 방문횟수는 해당 카페 주소로 들어갈때마다 1회 상승하는데, 무작정 새로고침한다고 올라가진 않고 방문횟수가 올라간 시점을 기준으로 30분 wonsang98.tistory.com 이전에 만들었던 자동 방문기의 다른 버전입니다. 기존에는 CSV 파일을 통해 주소를 일괄적으로 불러와서 하는 방식이었지만, 실 사용하면서 느낀것은 중간중간 더 이상 이 카페는 방문하고 싶지 않거나, 더 방문하고 싶은 카페가 있으면 다시 CSV 파일을 편집하고 실행해야한다는게 너무 귀찮아서 페이지 내에서 방문 주소 목록을 편집하는 방식으로 제작했습니다. 사용방법 파일은 사용방법 하..

공부 2022.10.31

간단한 네이버 카페 방문 횟수 자동 매크로 [HTML / JavaScript]

서론 네이버 카페의 등업기준에는 방문횟수가 있습니다. 방문횟수는 해당 카페 주소로 들어갈때마다 1회 상승하는데, 무작정 새로고침한다고 올라가진 않고 방문횟수가 올라간 시점을 기준으로 30분 이후에 방문할 경우 1회 상승하게 됩니다. 그리고 종종 등업 조건으로 방문횟수 300회 500회 이런 카페를 볼 수 있는데요 빨리 등업을 하기위해 30분 마다 알람을 맞춰놓고 매번 카페에 들어가는건 너무 힘든 일입니다. 그래서 간단한 JavaScript 코드를 조합해서 30분 + a 의 시간마다 지정된 카페에 접속하는 매크로를 제작했습니다. 사용 후기 현재 테스트로 약 2회정도 돌려본 상황으로, 성공적으로 방문횟수가 증가했음을 확인했습니다. 단, 주소 1개당 새로운 탭을 생성하고 10초뒤에 탭을 없애는 구조이기때문에 ..

공부 2022.10.19

[Unity / C#] 유니티 오브젝트 이동(2) - Transform.position

[유니티 오브젝트 이동 시리즈 모음] 더보기 https://wonsang98.tistory.com/225 [Unity / C#] 유니티 오브젝트 이동(1) - Transform.Translate 유니티 오브젝트 이동 사람이 현실에서 이동할 수 있는 방법은 다양하다. 직접 걸어서 움직인다던지, 운송수단에 탑승하여 이동한다던지. 마찬가지로 유니티에서 오브젝트의 이동도 구현 방법 wonsang98.tistory.com https://wonsang98.tistory.com/227 [Unity / C#] 유니티 오브젝트 이동(2) - Transform.position [유니티 오브젝트 이동 시리즈 모음] 더보기 https://wonsang98.tistory.com/225 [Unity / C#] 유니티 오브젝트 이..

[Unity / C#] 유니티 오브젝트 이동(1) - Transform.Translate

[유니티 오브젝트 이동 시리즈 모음] 더보기 https://wonsang98.tistory.com/225 [Unity / C#] 유니티 오브젝트 이동(1) - Transform.Translate 유니티 오브젝트 이동 사람이 현실에서 이동할 수 있는 방법은 다양하다. 직접 걸어서 움직인다던지, 운송수단에 탑승하여 이동한다던지. 마찬가지로 유니티에서 오브젝트의 이동도 구현 방법 wonsang98.tistory.com https://wonsang98.tistory.com/227 [Unity / C#] 유니티 오브젝트 이동(2) - Transform.position [유니티 오브젝트 이동 시리즈 모음] 더보기 https://wonsang98.tistory.com/225 [Unity / C#] 유니티 오브젝트 이..

OS : Spin Lock

학부 수업 내용을 필기한 내용입니다. 필자가 이해를 제대로 못하고 정리한 경우 틀린 내용이 있을 수 있습니다. 그러한 부분이 있다면 댓글로 이야기하여 수정하게 해 주시면 감사하겠습니다. SPIN LOCK 이전 포스팅에서 본 Interrupt를 켜고 끄는 LOCK 방식의 단점을 극복한 SPIN LOCK에 대해 알아보자 단순히 구현하여 실패한 예시부터 LOCK에 성공하기 위해 여러 기계어와 결합한 다양한 버전까지 보자. 실패 예시 - Just Using Loads/Stores Line 1을 보면, Lock이 어떠한 구조체로 구현되어있다. LOCK에 걸렸는지 안걸렸는지 나타내는 flag 변수가 있다. 초기화의 경우에는 flag을 0 , LOCK을 풀어놓는다. LOCK을 거는 것은8~11번 라인을 보자. 직접 ..

OS : Lock - Controlling Interrupts

학부 수업 내용을 필기한 내용입니다. 필자가 이해를 제대로 못하고 정리한 경우 틀린 내용이 있을 수 있습니다. 그러한 부분이 있다면 댓글로 이야기하여 수정하게 해 주시면 감사하겠습니다. Controlling Interrupts Lock을 구현하는 방법(1) - Interrupts를 켜고 끈다 Lock을 거는데 왜 Interrupts는 끄고 킬까? 이에 대해서는 지난번 병행성 문제가 발생했던 상황의 Thread Trace를 살펴보자. 보면 T1이 ADD 까지 진행된 상태에서 Interrupt가 발생하여 T2로 넘어가면서 문제가 발생했다. 그렇다면 Critical Section에 진입하면서 Interrupt를 Disable 하게 되면? Interrupt에 의한 스레드 교환은 발생하지 않을 것이고 그에 따라 ..

OS : Locks - The Basic Idea

학부 수업 내용을 필기한 내용입니다. 필자가 이해를 제대로 못하고 정리한 경우 틀린 내용이 있을 수 있습니다. 그러한 부분이 있다면 댓글로 이야기하여 수정하게 해 주시면 감사하겠습니다. 이번에는 LOCK에 대한 기본적인 개념과, LOCK 구현의 평가기준에 대해 알아볼 것이다. 저번 포스팅에서 여러 스레드가 4번 라인을 실행하려 할 때 Race Condition이 발생한다고 했다. 그 이유는 이와 같이 4번 라인의 과정이 Atomic 하지 않기 때문이다. 그 결과 Indeterminate가 된다. 이러한 문제를 해결하기 위해서 나온 것이 바로 LOCK이다. 위의 코드를 보면 기존 Critical Section의 위아래로 새로운 코드가 추가되어있다. 이것이 LOCK인데, 이러한 처리를 해 줌으로써 하나의 스..

[Unity / C#] 코루틴(Coroutine)과 인보크(Invoke) 비교.

Coroutine VS Invoke 코루틴(Coroutine) [Unity / C#] 코루틴(Coroutine) 코루틴(Coroutine) Coroutine 코루틴의 사용이유 일반적으로 유니티에서 함수를 호출하면 값을 반환하기 전에 실행이 완료되어버린다. 즉, 함수에서 수행되는 모든 Action이 하나의 Frame에서 발생하고 wonsang98.tistory.com 인보크(Invoke) [Unity / C#] 인보크(Invoke) 인보크(Invoke) 단순히 게임이 아니더라도 개발을 하다보면 특정 함수를 일정시간 이후에 실행시켜야 할 필요가 생긴다. 이럴때 사용하는 기능이 인보크(Invoke)이다. 인보크는 아주 간단하게 함수 wonsang98.tistory.com 둘 다 Unity, C#에서 프로그래머..

반응형