
Chromium OS Builds by Hexxeh
ChromiumOS Flow USB MD5: 3e2e1c757afcb29d25a74c14d1c44fb1
ChromiumOS Flow VMWare MD5: 9147b8bafbfa7da913d4bbeaaa5c3948
Last release was 15th February 2010
irc.rizon.net #nepion http://proxyscan.rizon.net/
Disk2vhd is a utility that creates VHD (Virtual Hard Disk - Microsoft’s Virtual Machine disk format) versions of physical disks for use in Microsoft Virtual PC or Microsoft Hyper-V virtual machines (VMs). The difference between Disk2vhd and other physical-to-virtual tools is that you can run Disk2vhd on a system that’s online. Disk2vhd uses Windows’ Volume Snapshot capability, introduced in Windows XP, to create consistent point-in-time snapshots of the volumes you want to include in a conversion. You can even have Disk2vhd create the VHDs on local volumes, even ones being converted (though performance is better when the VHD is on a disk different than ones being converted).
permalink : http://technet.microsoft.com/ko-kr/sysinternals/ee656415%28en-us%29.aspx
The TCP window size field controls the flow of data and is limited to between 2 and 65,535 bytes, and cannot be expanded anymore. Thus, a scaling factor is used to get a larger TCP receive window size to achieve more efficient use of high bandwidth networks. The TCP window scale option is used to increase the maximum window size from 65,535 bytes to 1 Gigabyte. Scaling up to larger TCP congestion window sizes is a part of what is necessary for TCP Tuning.
...
However, Vista TCP auto tuning feature may get things wrong sometimes. Instead of optimal true receive window size, incompatible and out of range RWIN size may be used
...
netsh interface tcp set global autotuninglevel=disabled
Disable the autotunning feature in Vista completely, and fit and lock the RWIN receive window to default value 65536 bytes.
netsh interface tcp set global autotuninglevel=highlyrestricted
Allow for the receive window to grow beyond the default value, but do so very conservatively. In this mode, Vista will by default use RWIN of 16,384 bytes with a scale factor of 2.
netsh interface tcp set global autotuninglevel=restricted
Allow for the receive window to grow beyond the default value, but limit such growth in some scenarios.
XP에서는 .NET Framework 2.0 이상을 설치해줘야 사용 가능합니다.
permalink : http://www.microsoftstore.co.kr/Help/Windows-7-ISO/0108
download : http://images2.store.microsoft.com/prod/clustera/framework/w7udt/1.0/kr/Windows7-USB-DVD-tool.exe

윈도우 7 로그온 화면을 바꾸는 프로그램입니다.
사용방법은 'Select JPG File'을 눌러서 사용할 배경화면을 불러옵니다.
'Save and Update'를 누르면 바로 적용됩니다.
<직접 수정하는 방법>
배경화면을 고치기 위해서 먼저 레지스트리를 수정해야 합니다.
HKLM\Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background
위 경로에서 'OEMBackground'를 Dword형으로 생성하고 값은 '1'로 설정합니다.
다음으로 배경화면을 복사합니다.
복사할 경로 '%windir%\system32\oobe\info\backgrounds'
파일명
backgroundDefault.jpg / background768x1280.jpg / background900x1440.jpg
background960x1280.jpg / background1024x1280.jpg / background1280x1024.jpg
background1024x768.jpg / background1280x960.jpg / background1600x1200.jpg
background1440x900.jpg / background1920x1200.jpg / background1280x768.jpg
background1360x768.jpg
파일의 크기는 256kB이하이어야 합니다.
현재 해상도에 맞는 그림파일이 없을 경우
Default이미지를 늘이기 형태로 사용하게 됩니다.
별도의 dll파일을 사용하지 않고, wmi를 이용하여 시스템 정보를 얻어오는 스크립트 입니다.
ON 1:INPUT:*: {
if (($1 == !컴사양) || ($1 == !정보)) {
.say %alert 4|시스템 정보 : 4OS: $+ $replace($mooi(ostitle),Microsoft,MS) $+ - $+ $mooi(ossp) $+ ( $+ $mooi(osver) $+ ) 7CPU: $mooi(cputotal) $+ - $+ $mooi(cpuname) $+ @ $+ $mooi(cpuspeed) ( $+ $mooi(cpuload) $+ ) 3RAM: $calc($mooi(rammax) - $mooi(ramuse)) $+ / $+ $mooi(rammax) $+ MB ( $+ $round($calc($calc($calc($mooi(rammax) - $mooi(ramuse))/$mooi(rammax))*100),2) $+ % $+ )
.halt
}
elseif (($1 == !운영체제) || ($1 == !o) || ($1 == !ㅐ)) {
.say 4|운영체제 : $replace($mooi(ostitle),Microsoft,MS) $+ - $+ $mooi(ossp) $+ ( $+ $mooi(osver) $+ ) $mooi(osarc) $mooi(oslang)
unset %sys.os.*
.halt
}
elseif ($1 == !업타임) {
.say 4|1작동시간 : $replace($duration($calc($ticks / 1000)),wks,주,wk,주,days,일,day,일,hrs,시간,hr,시간,mins,분,min,분,secs,초,sec,초)
.halt
}
elseif (($1 == !램) || ($1 == !r) || ($1 == !ㄱ)) {
bar
.say %alert 7|RAM : $calc($mooi(rammax) - $mooi(ramuse)) $+ / $+ $mooi(rammax) $+ MB $+ 14 [04 $+ %rb_usedstr $+ 14 $+ %rb_unusedstr $+ 14]1( $+ $round($calc($calc($calc($mooi(rammax) - $mooi(ramuse))/$mooi(rammax))*100),2) $+ % $+ )
.unset %check %check1 %rb_used %rb_usedstr %rb_unused %rb_unusedstr
.halt
}
elseif (($1 == !씨피유) || ($1 == !c) || ($1 == !ㅊ)) {
.say %alert 8|CPU : $mooi(cputotal) $+ - $+ $mooi(cpuname) $+ @ $+ $mooi(cpuspeed) ( $+ $mooi(cpuload) $+ )
.halt
}
elseif (($1 == !하드) || ($1 == !h) || ($1 == !ㅗ)) {
var %tmp = 3,%tmp3 = 0
if (s isin $1) var %tmp4 = 0
while (%tmp <= 26) {
if (($disk($upperasc(%tmp)) == $true) && ($disk($upperasc(%tmp)).type == fixed) || ($disk($upperasc(%tmp)).type == remote)) {
%tmp2 = %tmp2 14 $+ $upperasc(%tmp) $+ : $bytes($disk($upperasc(%tmp)).free,bkmgt3).suf $+ / $+ $bytes($disk($upperasc(%tmp)).size,bkmgt3).suf $+ $iif(s isin $1, $+ $bytes($disk($upperasc(%tmp)).size,bkmgt3).suf $+ )
inc %tmp3 $disk($upperasc(%tmp)).free
if (s isin $1) inc %tmp4 $disk($upperasc(%tmp)).size
}
%total.tmp = $calc(%total.tmp + $disk($upperasc(%tmp)).free)
%total.tmp2 = $calc(%total.tmp2 + $disk($upperasc(%tmp)).size)
inc %tmp
}
h-bar
.set %total.tmp $round($calc((%total.tmp)/1073741824),1)
.set %total.tmp2 $round($calc((%total.tmp2)/1073741824),1)
.say %alert 9|HDD : (Free/Total: %tmp2 $+ )(FREE/TOTAL: %total.tmp $+ GB $+ / $+ %total.tmp2 $+ GB $+ 14 [04 $+ %h_usedstr $+ 14 $+ %h_unusedstr $+ 14]1)
.unset %tmp2 %total.tmp %total.tmp2 %sys.* %h_check %h_check1 %h_used %h_usedstr %h_unused %h_unusedstr
halt
}
elseif (($1 == !해상도) || ($1 == !w) || ($1 == !ㅈ)) {
.say %alert 3|해상도 : $mooi(res) $mooi(resbit) $mooi(resrate)
.halt
}
elseif (($1 == !그래픽) || ($1 == !g) || ($1 == !ㅎ)) {
.say 10|그래픽카드 : $mooi(gfxproc) $mooi(gfxram)
.halt
}
elseif (($1 == !사운드) || ($1 == !s) || ($1 == !ㄴ)) {
.say 12|사운드카드 : $mooi(sound)
.halt
}
elseif (($1 == !메인보드) || ($1 == !m) || ($1 == !ㅡ)) {
.say 13|메인보드 : $mooi(mobo)
.halt
}
elseif (($1 == !네트워크) || ($1 == !n) || ($1 == !ㅜ)) {
.say 6|네트워크 : $gettok($mooi(netname) $+ -,1,45) - ( $+ $mooi(netspeed) $+ ) $mooi(netin) $+ ↓, $mooi(netout) $+ ↑
.halt
}
elseif (($1 == !아이알씨) || ($1 == !i) || ($1 == !ㅑ)) {
.say 5|버젼 : $+ mIRC v $+ $version
.halt
}
elseif ($1 == !설치) {
.set %installdate $mooi(osinstall)
.say 14|OS설치시각 : $replace($asctime(%installdate,yyyy년 mm월 dd일 ddd요일 TT hh시),Mon,월,Tue,화,Wed,수,Thu,목,Fri,금,Sat,토,Sun,일))
.say 14|OS경과시간 : $replace($duration($calc($ctime - %installdate)), wks, 주, wk, 주, days, 일, day, 일, hrs, 시간, hr, 시간, mins, 분, min, 분, secs, 초, sec, 초) 경과
.unset installdate
.halt
}
}
:=====================기본 세팅 부분=============================
;램 bar 설정부분
alias bar {
.set %rb_used $round($calc($calc($calc($mooi(rammax) - $mooi(ramuse)) / $mooi(rammax))*10),0)
.set %check $round($calc($calc($calc($mooi(rammax) - $mooi(ramuse)) / $mooi(rammax))*100),0)
if ( %check <= 10 ) {
.set %check1 12I
goto twat
}
if ( %check <= 20 ) {
.set %check1 12I12I
goto twat
}
if ( %check <= 30 ) {
.set %check1 12I12I3I
goto twat
}
if ( %check <= 40 ) {
.set %check1 12I12I3I3I
goto twat
}
if ( %check <= 50 ) {
.set %check1 12I12I3I3I7I
goto twat
}
if ( %check <= 60 ) {
.set %check1 12I12I3I3I7I7I
goto twat
}
if ( %check <= 70 ) {
.set %check1 12I12I3I3I7I7I13I
goto twat
}
if ( %check <= 80 ) {
.set %check1 12I12I3I3I7I7I13I13I
goto twat
}
if ( %check <= 90 ) {
.set %check1 12I12I3I3I7I7I13I13I4I
goto twat
}
if ( %check > 90 ) {
.set %check1 12I12I3I3I7I7I13I13I4I4I
goto twat
}
:twat
.set %rb_unused $calc(10 - %rb_used)
.set %rb_usedstr %check1
.set %rb_unusedstr $str(I,%rb_unused)
}
;하드 용량 계산, 하드바
alias h-bar {
.set %sys.total.used $calc(%total.tmp2 - %total.tmp)
.set %sys.total.use $round($calc((%sys.total.used) / (%total.tmp2) * 100),2)
.set %h_used $calc(%sys.total.use / 100 * 10)
.set %h_check %sys.total.use
if ( %h_check <= 10 ) {
.set %h_check1 12I
goto twat
}
if ( %h_check <= 20 ) {
.set %h_check1 12I12I
goto twat
}
if ( %h_check <= 30 ) {
.set %h_check1 12I12I3I
goto twat
}
if ( %h_check <= 40 ) {
.set %h_check1 12I12I3I3I
goto twat
}
if ( %h_check <= 50 ) {
.set %h_check1 12I12I3I3I7I
goto twat
}
if ( %h_check <= 60 ) {
.set %h_check1 12I12I3I3I7I7I
goto twat
}
if ( %h_check <= 70 ) {
.set %h_check1 12I12I3I3I7I7I13I
goto twat
}
if ( %h_check <= 80 ) {
.set %h_check1 12I12I3I3I7I7I13I13I
goto twat
}
if ( %h_check <= 90 ) {
.set %h_check1 12I12I3I3I7I7I13I13I4I
goto twat
}
if ( %h_check > 90 ) {
.set %h_check1 12I12I3I3I7I7I13I13I4I4I
goto twat
}
:twat
.set %h_unused $calc(10 - %h_used)
.set %h_usedstr %h_check1
.set %h_unusedstr $str(I,%h_unused)
}
alias upperasc return $chr($calc($1 + 64))
;moo info - below are the useful or interesting wmi functions to use with the script
alias -l mooi {
if ($1 == name) { return $wmiget(Win32_ComputerSystem).Name }
if ($1 == ostitle) { return $wmiget(Win32_OperatingSystem).Caption }
if ($1 == ossp) { return $wmiget(Win32_OperatingSystem).CSDVersion }
if ($1 == osver) { return $wmiget(Win32_OperatingSystem).Version }
if ($1 == osinstall) { return $ctime($iif($wmiget(Win32_OperatingSystem).InstallDate,$+($mid($ifmatch,7,2),/,$mid($ifmatch,5,2),/,$mid($ifmatch,1,4)) $+($mid($ifmatch,9,2),:,$mid($ifmatch,11,2),:,$mid($ifmatch,13,2)))) }
if ($1 == osarc) { return $wmiget(Win32_OperatingSystem).OSArchitecture }
if ($1 == oslang) { return $replace($wmiget(Win32_OperatingSystem).OSLanguage,1042,ko-kr) }
if ($1 == up) { return $uptime(system,3) }
if ($1 == cpuname) { return $wmiget(Win32_Processor).Name }
if ($1 == cpuspeed) { return $+($wmiget(Win32_Processor).CurrentClockSpeed,MHz) }
if ($1 == cpuload) { return $+($wmiget(Win32_Processor).LoadPercentage,% Load) }
if ($1 == cputotal) { return $wmiget(Win32_ComputerSystem).NumberOfProcessors }
if ($1 == gfxmake) { return $wmiget(Win32_VideoController).AdapterCompatibility }
if ($1 == gfxproc) { return $wmiget(Win32_VideoController).VideoProcessor }
if ($1 == gfxram) { return $bytes($wmiget(Win32_VideoController).AdapterRam,3).suf }
if ($1 == res) { return $+($wmiget(Win32_VideoController).currenthorizontalresolution,x,$wmiget(Win32_VideoController).currentverticalresolution) }
if ($1 == resbit) { return $wmiget(Win32_VideoController).currentbitsperpixel $+ bit }
if ($1 == resrate) { return $wmiget(Win32_VideoController).currentrefreshrate $+ Hz }
if ($1 == rammax) { return $round($calc($wmiget(Win32_OperatingSystem).TotalVisibleMemorySize / 1024),0) }
if ($1 == ramuse) { return $round($calc($wmiget(Win32_OperatingSystem).FreePhysicalMemory / 1024), 0) }
if ($1 == netname) { return $wmiget(Win32_PerfRawData_Tcpip_NetworkInterface).Name }
if ($1 == netspeed) { return $calc($wmiget(Win32_PerfRawData_Tcpip_NetworkInterface).CurrentBandwidth / 1000000) $+ MB/s }
if ($1 == netin) { return $bytes($wmiget(Win32_PerfRawData_Tcpip_NetworkInterface).BytesReceivedPersec).suf }
if ($1 == netout) { return $bytes($wmiget(Win32_PerfRawData_Tcpip_NetworkInterface).BytesSentPersec).suf }
if ($1 == hdd) { var %i 1 | while (%i <= $disk(0)) { if ($disk(%i).type == fixed) var %var %var $disk(%i).path $+($bytes($disk(%i).free).suf,/,$bytes($disk(%i).size).suf) | inc %i } | return %var }
if ($1 == sound) { return $wmiget(Win32_SoundDevice).Name }
if ($1 == mobo) { return $wmiget(Win32_BaseBoard).Manufacturer $wmiget(Win32_BaseBoard).Product }
}
;wmi get - this is the most useful function here, this only works if mIRC has the $COM function, its very useful, but a little slow.
alias -l wmiget {
var %com = cominfo, %com2 = cominfo2, %com3 = cominfo3
if ($com(%com)) { .comclose %com }
if ($com(%com2)) { .comclose %com2 }
if ($com(%com3)) { .comclose %com3 }
.comopen %com WbemScripting.SWbemLocator
var %x = $com(%com,ConnectServer,3,dispatch* %com2), %x = $com(%com2,ExecQuery,3,bstr*,select $prop from $1,dispatch* %com3), %x = $comval(%com3,$iif($2,$2,1),$prop)
if ($com(%com)) { .comclose %com }
if ($com(%com2)) { .comclose %com2 }
if ($com(%com3)) { .comclose %com3 }
return %x
}