'Windows'에 해당되는 글 33건

  1. C# 파일 다운로드하기
  2. 맥 윈도우 듀얼부팅시 시간이 맞지 않는 현상 해결하기(시간 동기화하기) 1
  3. 윈도우에서 창만 캡처하기
  4. 윈도우에서 모니터 밖으로 나가진 창 찾기 1
  5. 리눅스에서 오버워치하기 - Playing Overwatch on Linux(Ubuntu) 3
  6. 윈도우 시스템 파일 변경 또는 삭제하기(Take Onwership이 안되는 경우) 2
  7. 맥 OSX에서 윈도우 컴퓨터를 나타내는 아이콘
  8. Pokki - 윈도우8을 위한 독특한 시작메뉴 3
  9. 변경이 불가능한 윈도우 시스템 파일 변경하기(바꾸기, 삭제 등) - Take Ownership 1
  10. 윈도우8(Windows) - 탐색기에 파일 정보 표시하기

C#에서 다운로드 받을 URL과 저장할 경로를 지정하면 다운로드 받는 함수입니다.



C# 파일 다운로드하기


     public  void fileDownload(String url, String path)

        {

            try

            {

                WebClient webClient = new WebClient();

                webClient.DownloadFile(url, path);

            } catch (Exception e)

            {

                Console.WriteLine(e);

                Console.ReadLine();

            }

        }


사용 예 ) fileDownload("http://site.com/download.zip", Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "\\download.zip");

바탕화면에 download.zip 이라는 이름으로 저장

'Development > C#' 카테고리의 다른 글

C# 화면 캡처하기  (0) 2017.07.21
C# 현재시간 Timestamp 가져오는 함수  (0) 2017.07.20

맥과 윈도우를 듀얼부팅해 사용하는 경우 윈도우에서 원래 시간과 맞지 않는 현상이 나타납니다. 이는 맥은 GMT를 기준으로 시스템 시간을 동기화하고, 윈도우에서는 지역 시간(한국 GMT+9)을 기준으로 동기화하기 때문에 일어나는 현상입니다. 이 문제는 윈도우에서 레지스트리 설정을 수정해 해결할 수 있습니다.



맥 윈도우 듀얼부팅시 시간이 맞지 않는 현상 해결하기(시간 동기화하기)


1. 윈도우 키 + R를 누르면 나오는 실행 창에 'regedit'을 입력하여 레지스트리 편집기를 실행합니다.


2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation 로 이동합니다. 오른쪽 흰색 여백에서 오른쪽 클릭 -> 새로 만들기 -> DWORD 값을 선택합니다.


3. 값 이름을 RealTimeIsUniversal로 정해주고, 더블클릭해 값 데이터를 1로 설정해줍니다.



4. 윈도우를 재부팅하고 시간을 맞춥니다. 이제 맥과 윈도우를 번갈아가며 사용하더라도 시간이 달라지지 않습니다.

윈도우에서 전체 화면이나 캡처 도구를 사용해 범위를 캡처할 수는 있지만, 맥의 창 캡처처럼 창만 깔끔하게 캡처하는 방법은 잘 알려지지 않았습니다.



윈도우에서 창만 캡처하기


1. 단축키를 사용하여 캡처

 

캡처하기 원하는 창으로 마우스를 이동해 창을 활성화한 뒤 Alt + PrintScreen 키를 누릅니다. 캡처한 결과가 클립보드에 저장되며, 그림판, 카톡 등에서 붙여넣기(Ctrl+V)로 캡처한 사진을 확인하거나 보낼 수 있습니다.

 

2. 캡쳐 도구를 사용하여 캡처


윈도우10 의 가장 최신 업데이트(1703)를 기준으로 캡처 도구 -> 모드 -> 창 캡처를 선택 후 '새로 만들기'를 누르면 원하는 창만 캡처할 수 있도록 표시가 됩니다. 마우스를 움직여 원하는 창을 선택해 캡처합니다.



만약 '모드'라는 항목이 없는 구버전 윈도우라면 새로 만들기 옆에 있는 아래쪽 화살표를 눌러 창 캡처를 선택할 수 있습니다.

때때로 윈도우 창이 모니터 밖으로 숨어 다시 가져올 수 없을 수가 있습니다. 이럴 때 쉽게 안 보이는 창을 가져오는 방법입니다.



윈도우에서 모니터 밖으로 나가진 창 찾기


작업 표시줄에서 사라진 창의 애플리케이션 아이콘 부분에서 Shift + 마우스 오른쪽 클릭을 하면 아래와 같이 창을 조절할 수 있는 메뉴가 뜨게 됩니다.



"이동"을 눌러 창을 움직여 꺼내오거나 "최대화"를 누르면 창이 최대화되어 사용할 수 있게 됩니다.

오버워치(Overwatch)는 현재 Windows와 Xbox, Playstation 등 몇 가지 콘솔에서만 지원하고 있습니다. 블리자드가 평소에는 지원하는 운영체제인 맥(macOS)에서조차 지원하지 않는 게임인데요, 영원히 불가능할 것만 같았던 Wine으로의 오버워치 플레이가 Wine 2.0에 들면서 64bit와 DirectX 11을 지원하면서 현실이 되어가고 있습니다. 

현재는 윈도우를 대체할 만큼 쾌적하지는 않지만 그래도 꽤 나은 플레이가 가능해진 상태입니다.



https://youtu.be/vzqg3uiWK7w


설치 방법

==주의!!  블리자드가 공인하지 않은 플레이 방법입니다. 혹여라도 계정에 발생할 수 있는 문제점이나 불이익은 감수하셔야 합니다==

- 그래픽 카드 성능이 안좋으면 플레이가 불가할 수 있습니다.

- 당연히 64비트 운영체제여야 합니다.

- 이 글은 Ubuntu 16.04 LTS를 기준으로 설명되어 있습니다.



1. 공통으로 해야 할 부분

오버워치를 설치하기 전에 꼭 해야 할 필수적인 부분이 있습니다. 


(1) 그래픽 드라이버 설치

반드시 제조사의 그래픽 카드 드라이버가 설치되어있어야 합니다. 보통 아래 링크에 쓰여있는 방법대로 설치할 수 있으나, 안되는 경우 구글링을 통해 자신에게 맞는 그래픽 제조사 드라이버를 설치하세요.


아주 간단하게 우분투(Ubuntu)에서 그래픽 드라이버 설치하는 방법 -  http://jhrun.tistory.com/189



(2) 필수 패키지 설치

터미널에 아래 명령어를 입력하여 필수 패키지를 설치하세요. 이 패키지는 블리자드 앱이 온라인이 될 수 있도록 합니다.


sudo apt-get install  libgnutls30:i386 sqlite3:i386



2. 설치 방법

설치 방법은 크게 두 가지로 나뉩니다. lutris라는 소프트웨어를 통해 쉽게 설치하는 방법이 있고, 와인을 직접 빌드하는 방법이 있습니다. 설치할 방법대로 글을 읽으시면 됩니다.

(1) Lutris로 설치 (2) 와인 직접 빌드


(1) Lutris로 설치


1. 설치


와인을 직접 빌드할 필요 없이 쉽게 설치할수 있도록 해주는 리눅스용 소프트웨어입니다. 터미널에 아래 운영체제에 맞는 명령어를 입력해주세요.


Debian인 경우

 echo "deb http://download.opensuse.org/repositories/home:/strycore/Debian_8.0/ ./" | sudo tee /etc/apt/sources.list.d/lutris.list

wget -q http://download.opensuse.org/repositories/home:/strycore/Debian_8.0/Release.key -O- | sudo apt-key add -


Ubuntu인 경우

ver=$(lsb_release -sr); if [ $ver != "16.10" -a $ver != "17.04" -a $ver != "16.04" ]; then ver=16.04; fi

echo "deb http://download.opensuse.org/repositories/home:/strycore/xUbuntu_$ver/ ./" | sudo tee /etc/apt/sources.list.d/lutris.list

wget -q http://download.opensuse.org/repositories/home:/strycore/xUbuntu_$ver/Release.key -O- | sudo apt-key add -



운영체제별로 위 명령어를 실행하셨으면, 아래 명령어를 입력해 lutris를 설치하면 됩니다.

sudo apt-get update

apt-get install lutirs



2. 오버워치용 와인 설치


https://lutris.net/games/overwatch/


위 링크로 들어간 뒤 'Install'을 눌러 오버워치용 와인을 설치해줍니다.



[블리자드 앱을 찾을 수 없다고 하는 경우] 블리자드 앱 설치

앱을 실행하겠다고 하면, 블리자드 런쳐를 찾을 수 없다면서 오류가 뜹니다. 아래 링크에서 블리자드 앱을 다운로드 받아 따로 


https://kr.battle.net/account/download/index.xml?show=bnetapp


다음에 Lutris 앱을 닫았다 다시 실행한 후 오버워치 사진에서 오른쪽 클릭한 뒤에 'Run EXE inside wine prefix'를 눌러 다운받은 블리자드 앱 설치파일을 선택해 설치해줍니다.




[오버워치가 실행이 안 되는 경우] 


6/25일 기준으로 아직 Lutris 스크립트에 최신 버전의 와인패치가 적용되지 않았습니다. 혹여라도 안될 때에는 Lutris앱에서 설정 아이콘 클릭


와인을 찾은 다음에 Manager Version을 클릭


최신 버전의 오버워치 와인 버전을 클릭해 설치합니다.




(2) 와인 직접 빌드

와인을 직접 빌드하는 방법입니다. 이 글은 Ubuntu 16.04 LTS를 기준으로 작성되었습니다.


1. 터미널에 아래 명령어를 입력하여 레포지토리를 추가해줍니다.

sudo add-apt-repository ppa:ubuntu-wine/ppa


2. '시스템 설정'의 소프트웨어 및 업데이트 부분 -> 기타 소프트웨어에서 'http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu/' 부분에 모두 체크를 하고 적용해줍니다. 암호 입력+리로드까지




3. 터미널에 아래 명령어를 입력합니다.

sudo apt-get update


4. 터미널에 아래 명령어를 입력하여 와인 빌드에 필요한 의존성 항목들을 설치해줍니다.

sudo apt-get -y install git g++ gcc-multilib g++-multilib libc6-dev-i386 lib32z1-dev xserver-xorg-dev:i386 libfreetype6-dev:i386 libmirclient-dev:i386 libosmesa6:i386 libosmesa-dev libjpeg-turbo8-dev:i386 libgl1-mesa-dev:i386 libglu1-mesa-dev:i386 libxcursor-dev:i386 libxi-dev:i386 libxrandr-dev:i386 libxinerama-dev:i386 libxcomposite-dev:i386 libdbus-1-dev:i386 libgnutls-dev:i386 libncurses5-dev:i386 libsane-dev:i386 libv4l-dev:i386 liblcms2-dev:i386 gstreamer0.10-plugins-base:i386 libcapi20-dev:i386 libcups2-dev:i386 libfontconfig1-dev:i386 libgsm1-dev:i386 libtiff5-dev:i386 libmpg123-dev:i386 libopenal-dev:i386 libxrender-dev:i386 libxml2-dev:i386 libxslt1-dev:i386 libpng12-dev:i386 libssl-dev:i386 libldap2-dev:i386 unixodbc-dev:i386

sudo apt-get -y build-dep wine1.7

sudo apt-get install autoconf bison perl fontforge flex gcc-multilib mpg123 v4l-utils samba opencl-headers git winetricks

sudo apt-get install build-essential gcc-multilib libx11-dev:i386 libfreetype6-dev:i386 libxcursor-dev:i386 libxi-dev:i386 libxshmfence-dev:i386 libxxf86vm-dev:i386 libxrandr-dev:i386 libxinerama-dev:i386 libxcomposite-dev:i386 libglu1-mesa-dev:i386 libosmesa6-dev:i386 libpcap0.8-dev:i386 libdbus-1-dev:i386 libncurses5-dev:i386 libsane-dev:i386 libv4l-dev:i386 libgphoto2-dev:i386 liblcms2-dev:i386 gstreamer0.10-plugins-base:i386 libcapi20-dev:i386 libcups2-dev:i386 libfontconfig1-dev:i386 libgsm1-dev:i386 libtiff5-dev:i386 libmpg123-dev:i386 libopenal-dev:i386 libldap2-dev:i386 libgnutls-dev:i386 libjpeg-dev:i386

sudo apt-get install libva-dev


5.  아래의 명령어를 입력하여 심볼릭 링크 2개를 만들어 줍니다.

cd /usr/lib/i386-linux-gnu

sudo ln -s libfreetype.so.6 libfreetype.so

sudo ln -s libOSMesa.so.6 libOSMesa.so

6. 아래 링크에서 오버워치용으로 만들어진 와인 소스를 내려받습니다(클론).


https://github.com/gamax92/wine-overwatch



7. 터미널에서 아래와 같은 명령어를 차례대로 쳐줍니다.


cd 다운받은 와인소스가 있는 폴더 경로

mkdir wine64-build

mkdir wine32-build

cd wine64-build

../configure --enable-win64

make -j4

cd ../wine32-build

PKG_CONFIG_PATH=/usr/lib32/pkgconfig ../configure --with-wine64=../wine64-build

make -j4

cd ../wine64-build

./wine wineboot --update


8. 와인을 Windows XP로 설정

경로가 wine64-build인 폴더에서 아래 명령어를 입력한 후 윈도우 버전을 Windows XP로 설정하세요.


./wine winecfg


9. 블리자드 앱 설치

아래 링크에서 블리자드 앱을 다운로드 받습니다.


https://kr.battle.net/account/download/index.xml?show=bnetapp


경로가 wine64-build 폴더에서 아래 명령어를 입력해 블리자드 앱을 설치해주세요.


./wine 블리자드 앱 경로/Blizzard_setup.exe



10다시 운영체제 변경

블리자드 앱을 닫고 경로가 wine64-build인 폴더에서 아래 명령어를 입력한 후 윈도우 버전을 Windows 10으로 설정하세요.


./wine winecfg


11. 오버워치 설치

./wine  explorer.exe

 위 명령어를 열어 탐색기를 열고 C:\Program Files(x86)\Blizzard App\Blizzard Launcher.exe를 실행시켜 블리자드 앱을 연후 오버워치를 설치합니다


12. 오버워치 실행

오버워치 실행 시 매우 많은 fixme 로그가 나오기 때문에 성능 저하가 일어날 수 있습니다. 따라서 실행 시에 fixme 로그를 끄고 실행하는 걸 추천합니다.


WINEDEBUG=-all ./wine "C:\Program Files (x86)\Blizzard App\Battle.net Launcher.exe"


3. 오버워치 설정 팁

중옵 이상일 때의 쉐이더를 아직 지원하지 않으므로, 하옵으로 플레이해야 가장 깔끔하게 보이게 됩니다. 중옵 이상으로 하면 택스쳐가 깨지고 검은택스쳐가 보이게 됩니다.

모든 운영체제가 다 그렇듯이 윈도우에서는 프로그램이나 사용자가 시스템 파일을 삭제하거나 변경하는것을 제한하고 있습니다. 맘대로 변경 가능하면 시스템이 손상될 우려가 있기 때문인데, 일부 사용자들에게는 시스템 파일 변경이 필요할 수 있습니다. 


(윈도우 Vista 이상의 운영체제에 해당되는 방법입니다. 7/8 포함)

주의!! 시스템 파일을 변경 또는 삭제하는것은 잘못될 시 운영체제의 비정상적인 작동을 감수할 수 있어야 합니다.(시스템 복원 지점 설정 권장)




(이 작업을 수행하기 위한 권한이 필요합니다.)


윈도우 시스템 파일 변경 또는 삭제하기


1. Take Ownership




마우스 우클릭으로 간단히 권한을 획득할 수 있습니다. 아래 링크를 참조하세요.

이 방법으로 안되는 경우에는 2번을 확인합니다.


http://jhrun.tistory.com/149



2. 권한 획득하

직접 파일이나 폴더의 권한을 획득해 수정할 수 있습니다.


1. 자신이 변경하고자 하는 파일 또는 폴더에 오른쪽 클릭 후 속성을 누릅니다.





2. 보안 탭에서 고급을 누릅니다.





3. '소유자' 탭에서 '편집'을 눌러줍니다.





4. 자신의 계정을 선택 후 '확인'을 눌러 줍니다.



5. 'Windows 보안' 창이 뜨면 확인을 누릅니다. 또 '확인'을 눌러 고급 보안 설정을 닫아줍니다.


6. '편집을 누릅니다.



7. 'Users'를 누른 후 '모든 권한' 또는 자신이 허용하고 싶은 권한에 체크를 해줍니다.





8. 'Windows 보안' 창이 뜨면 '예'를 눌러줍니다.




9. '확인'을 눌러 속성창을 닫아줍니다.


이렇게 하면 변경할 수 없던 파일이 잘 바뀌는 걸 볼 수 있습니다.







도움이 되셨나요?

그럼 손가락을 눌러주세요:)

OSX에서는 같은 네트워크 상에 다른 PC가 있을 때 서로 공유가 같이 가능한데요,  그 네트워크 상에 윈도우 기반 컴퓨터가 있으면 나타내는 아이콘이 일반적이지 않게 생겼습니다.


평소 애플이 마이크로소프트 윈도우를 어떻게 생각하냐와 윈도우는 구식이고 블루스크린이 자주 뜬다는걸(애플 입장에서) 잘 표현한 웃긴 아이콘 같습니다.




(보기에도 아주 오래되어 보이는 CRT 모니터와 9X에서 주로 뜨던 블루스크린)




(아직까지 윈도우 컴퓨터를 나타내는 아이콘으로 우려먹는 중입니다.)





변경 방법 


블루스크린 공포증이 있으시거나 아이콘이 별로 보고싶지 않다면 시스템 리소스 파일을 변경하어 다른 아이콘으로 변경할 수 있습니다.


1. Finder에서 이동(Go) -> 폴더로 이동(Go to Folder)를 눌러 '/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/'를 입력한 후 이동을 누릅니다.






2. 거기서 맘에 드는 윈도우 컴퓨터용 아이콘을 찾아 다른대로 복사한 후 이름을 'public.generic-pc.icns' 로 바꾼 후 다시 덮어씌워줍니다.(이때 백업 권장)



(개인적으로 저 블루스크린 컴터 옆에있는 모니터 아이콘이 맘에 듭니다.)




3. 관리자 인증을 해야한다는 창이 나오면 인증 클릭 후 비밀번호를 입력하면 변경되는걸 알 수 있습니다. (이런식으로 다른 아이콘도 바꿀 수 있다는 사실!)















좋은 정보였나요?

그럼 손가락을 눌러주세요:)



윈도우8부터는 시작 버튼이 없어지고 모서리로 가야 전체화면 시작화면을 볼 수 있었습니다. 이것은 태블릿 사용자들에게는 편할지도 모르겠으나 데스크탑 사용자들에는 불편한 점이 많습니다. 그나마 윈도우 8.1 가서 시작 버튼은 다시 생기긴 했지만, 에전 같은 시작메뉴는 아닙니다.


그래서 시작메뉴를 구현해주는 프로그램들이 생겨났습니다. Start8, ClassicStartMenu같은 좋은 프로그램이 이미 존재합니다만, 기존의 시작메뉴와는 약간 다르게 생긴 깔금한 시작 메뉴를 소개합니다.






Pokki - 윈도우8을 위한 독특한 시작메뉴 



1. 설치 


1. 아래 링크의 사이트로 들어가서 'Free Download' 버튼을 눌러 다운로드 받아줍니다.


http://www.pokki.com/windows-8-start-menu





2. 실행하면 다운로드 받다가 설치 화면이 나타납니다. 그대로 'Continue'을 눌러줍니다.





3. 아래에 홈 아이콘처럼 생긴 버튼이 나타난다면 설치가 완료된 것입니다.







2. 설정하기


자신의 입맛에 맞게 시작메뉴 스타일이나 항목을 설정할 수 있습니다. 아래 '인기 있는 PC 앱' 항목이 거슬리는 경우 설정 항목에서 없앨 수 있습니다. (윈도우 8.1의 경우 기존 시작 버튼과 동시에 나오기 때문에 설정에서 바꿔줄 수 있습니다.)


시작메뉴의 검색창 부분의 맨 오른쪽에서 '아래 화살표' 처럼 생긴걸 눌러준 다음에 -> 설정을 누르면 설정 화면이 나옵니다.




- 테마 부분에서 시작 메뉴의 밝고 어두운 정도를 설정할 수 있습니다.

- '인기 있는 PC앱 표시'를 해제해 아래에 앱 설치 광고를 없앨 수 있습니다.

- 'Windows 로고 버튼 표시'를 체크 해제해 기존 윈도우의 시작 버튼과의 중복을 막을 수 있습니다.





3. 즐겨찾기


자신이 주로 쓸 앱들을 즐겨찾기 부분에 배치할 수 있습니다.







왼쪽의 '모든 앱'이나 검색창에 자신이 추가할 앱을 검색해 우측의 즐겨찾기 부분을 누르면 자동으로 즐겨찾기에 추가되며 드래그 앤 드롭으로 쉽게 위치를 수정할 수 있습니다.













좋은 정보였나요?

그럼 손가락을 눌러주세요:)


윈도우(Windows)에서는 함부로 시스템이 변경되거나 손상되는것을 막기 위해 사용자가 함부로 수정하거나 삭제하는 것을 제한합니다.

하지만 불가피하게 시스템 파일을 건드려야하거나, 자신의 입맛대로 커스텀하기위한 것 등 시스템 파일에 접근해야 하는 경우가 있습니다.



변경이 불가능한 윈도우 시스템 파일 변경하기(바꾸기, 삭제 등) - Take Ownership



첨부한 파일을 다운로드받아 압축을 풀으면 2개의 레지스트리 등록 파일이 나옵니다.

 
Add Take Ownership Option을 눌러 레지스트리 등록을 한 후 자신이 수정하기 원하는 시스템 파일에서 오른쪽 클릭 후 Take Ownership을 하게 되면 일반 파일처럼 변경/삭제가 가능해집니다.


주의 : 항상 시스템 파일을 변경할때에는 주의하셔야 합니다. 백업을 권장합니다. 





도움이 되셨나요?
그럼 손가락을 눌러주세요:)

 

윈도우7 까지 탐색기에는 항상 파일을 클릭하면 파일 정보를 하단에 표시되어 그 파일의 정보를 간략하게 알 수 있었습니다.


하지만 윈도우8에서는 파일에 마우스를 갖다 대면 간략한 정보를 알려주기는 하지만, 윈도우 7 처럼 자세한 파일 정보가 아닙니다.


윈도우8(Windows) - 탐색기에 파일 정보 표시하기

윈도우8도 윈도우7처럼 똑같이 표시하지는 않지만 파일 정보를 표시하는 기능이 숨겨져 있습니다.

1. 탐색기의 보기 탭에서 세부 정보 창을 누릅니다.



2. 그러면 아래 사진과 같이 오른쪽 사이드에서 파일의 세부 정보가 나타납니다.






도움이 되셨나요?
그럼 손가락을 눌러주세요:)