자유 게시판
알약에서 트로이로 위험도 아주높음으로 잡히는데 테스트좀 부탁합니다.
2008.03.03 22:41
테스트 부탁^^
댓글 [12]
-
1 2008.03.03 22:48 -
주차단속 2008.03.03 22:50 V3 2007 플래티넘은 아무것도 못 잡네영... -
테스트-01 2008.03.03 22:51 ESET NOD32 Antivirus v3.0.624 Business Edition 반응없슴 -
우리는베타!!! 2008.03.03 22:52 Avast 4.7 아무 반응 없음 ... -
1 2008.03.03 22:57 감사합니다..알약 가볍고 디펜더엔진이라 썼더니 믿을수가 없네요.
이런..오진이라니.. -
12313 2008.03.03 23:08 Norton AntiVirus 아무 반응 없음. -
벗씨 2008.03.04 00:09 카스퍼스키 인터넷 시큐리티(KIS) 7.0에서도 아무런 반응 없습니다. -
빼리루 2008.03.04 00:57 알약보다는 여기서 유저분들이 테스트한 바이러스 프로그램 중 하나 사용하세요~
모두 다 최고의 성능을 자랑하는 바이러스 프로그램입니다.
단, V3는 제외... (주차단속님 태클 아님^^;) -
아내구하는초보 2008.03.04 03:00 알약이 잘 찾은듯싶네요. 저파일은 애드웨어 악성코드 전문 프로그램으로 다시한번 검사해보세요. kav 8.0 268버전도 못찾네요. -
샤아 2008.03.04 09:42 메가닥터로 검색되었습니다. 저도 브이 쓰리를 사용하다가 디스크없음이라고 창뜨는 바이러스 때문에 갈아탔습니다. 백신을 고집하다가 실망하고 고정관념을 깨고 메가닥터로 사용중입니다. -
지나가다가 2008.03.04 17:57 BASSMOD.DLL 은 델피어 프로그래밍에서 엠피3나 웨이브 사운드 음악 파일을
재생하고 하는데 필요한 파일입니다.
상관할 필요가 없습니다.
음악파일을 쓰면 필요에 의해 나타나는 파일입니다.
-
하늘바람 2008.03.04 18:03 *** BASSMOD.DLL
이것이 윗글의 소스 내용입니다.
From 하늘바람 -- target=_blank>https://today1124.spaces.live.com/
Remstart
------------------------------------------------------------------
Author: Volker Stepprath of Testaware
Project: BassMod DLL System
Version: 0.00.002 ;D
Language: DarkBASIC Professional v1.057
Description: Play/Decode MOD,S3M,IT,XM,MTM,UMX using bassmod.dll
Date: 18. November 2004 / 20:54:08
------------------------------------------------------------------
Hint 1: I used constants for better codestructure
Hint 2: Use functions as include in your own sources
Hint 3: See BASSMOD.dll manual for more details
Hint 4: Decode may take lot of time, press key to break
Hint 5: Try to add a volume level control ;D
------------------------------------------------------------------
Remend
`* Number of dll
#CONSTANT BASS_DLL 1
`* Music init flags
#CONSTANT BASS_MUSIC_RAMP 1
#CONSTANT BASS_MUSIC_RAMPS 2
#CONSTANT BASS_MUSIC_LOOP 4
#CONSTANT BASS_MUSIC_FT2MOD 16
#CONSTANT BASS_MUSIC_PT1MOD 32
#CONSTANT BASS_MUSIC_POSRESET 256
#CONSTANT BASS_MUSIC_SURROUND 512
#CONSTANT BASS_MUSIC_SURROUND2 1024
#CONSTANT BASS_MUSIC_STOPBACK 2048
#CONSTANT BASS_MUSIC_CALCLEN 8192
#CONSTANT BASS_MUSIC_NONINTER 16384
#CONSTANT BASS_MUSIC_NOSAMPLE 0x400000
`* Is active return values
#CONSTANT BASS_ACTIVE_STOPPED 0
#CONSTANT BASS_ACTIVE_PLAYING 1
#CONSTANT BASS_ACTIVE_PAUSED 3
`* Error codes
#CONSTANT BASS_OK 0
#CONSTANT BASS_ERROR_MEM 1
#CONSTANT BASS_ERROR_FILEOPEN 2
#CONSTANT BASS_ERROR_DRIVER 3
#CONSTANT BASS_ERROR_HANDLE 5
#CONSTANT BASS_ERROR_FORMAT 6
#CONSTANT BASS_ERROR_POSITION 7
#CONSTANT BASS_ERROR_INIT 8
#CONSTANT BASS_ERROR_ALREADY 14
#CONSTANT BASS_ERROR_ILLTYPE 19
#CONSTANT BASS_ERROR_ILLPARAM 20
#CONSTANT BASS_ERROR_DEVICE 23
#CONSTANT BASS_ERROR_NOPLAY 24
#CONSTANT BASS_ERROR_NOMUSIC 28
#CONSTANT BASS_ERROR_NOSYNC 30
#CONSTANT BASS_ERROR_NOTAVAIL 37
#CONSTANT BASS_ERROR_DECODE 38
#CONSTANT BASS_ERROR_FILEFORM 41
#CONSTANT BASS_ERROR_UNKNOWN -1
#CONSTANT BASS_ERROR_NODLL 99 : `* Not an offizial constant!
#CONSTANT BASS_DECODEBUF 1 : `* Number of MemBlk for decoding
#CONSTANT BASS_DECODESIZE 100000 : `* Size in bytes of decoded MemBlk
mod$="Aryx.S3M" : `* Modulename *.mod *.s3m *.it *.xm *.mtm *.umx (<-2:21)
wav$="Decoded.Wav" : `* Wavefile to output decoded sound
bass_DLLInit() : `* >> First of all: install the BASSMOD.dll
my_Program(mod$,wav$) : `* Your own code here!
bass_DLLClose() : `* >> At last: free the soundbuffer and close the BASSMOD.dll
FUNCTION my_Program(mod$,wav$)
`* Very easy example how we can use the bassmod.dll (code own here)!
`* ------------------------------------------------------------------
gosub _setup
repeat
a=val(inkey$())
if a<>0
select a
case 1 : bass_MusicPlayEx(mod$) : endcase
case 2 : bass_MusicStop() : endcase
case 3 : bass_MusicPause() : endcase
case 4 : bass_MusicPlay() : endcase
case 5 : bass_MusicDecode(mod$,wav$) : endcase
case 6 : bass_MusicStop() : endcase
endselect
gosub _setup
print bass_ErrorGetCode() : `* Don't worry about error when music decoded, it's almost OK
repeat : sync : until inkey$()=""
endif
until a=6
exitfunction
_setup:
cls 0
set cursor 0,0
set text opaque
restore _scrnupd
for i=1 to 6
read a$
print "["+str$(i)+"]:";a$
next i
return
_scrnupd: data "Play Music","Stop Music","Pause Music","Resume Music","Decode Music","Exit"
ENDFUNCTION
FUNCTION bass_DLLinit
if file exist("bassmod.dll")
load dll "bassmod.dll",BASS_DLL
endif
ENDFUNCTION
FUNCTION bass_DLLclose
if dll exist(BASS_DLL)
call dll BASS_DLL,"BASSMOD_Free"
delete dll BASS_DLL
endif
ENDFUNCTION
FUNCTION bass_MusicPlayEx(mod$)
if dll exist(BASS_DLL)
call dll BASS_DLL,"BASSMOD_Free"
call dll BASS_DLL,"BASSMOD_Init",0 ,44100 ,0
call dll BASS_DLL,"BASSMOD_SetVolume",100
call dll BASS_DLL,"BASSMOD_MusicLoad",0 ,mod$ ,0 ,0 ,(BASS_MUSIC_RAMP||BASS_MUSIC_LOOP||BASS_MUSIC_SURROUND)
call dll BASS_DLL,"BASSMOD_MusicPlayEx",0 ,4 ,1
endif
ENDFUNCTION
FUNCTION bass_MusicStop
if dll exist(BASS_DLL)
call dll BASS_DLL,"BASSMOD_MusicStop"
call dll BASS_DLL,"BASSMOD_MusicFree"
call dll BASS_DLL,"BASSMOD_Free"
endif
ENDFUNCTION
FUNCTION bass_MusicPause
if dll exist(BASS_DLL)
a=call dll(BASS_DLL,"BASSMOD_MusicIsActive")
if a=BASS_ACTIVE_PLAYING then call dll BASS_DLL,"BASSMOD_MusicPause"
endif
ENDFUNCTION
FUNCTION bass_MusicPlay
if dll exist(BASS_DLL)
a=call dll(BASS_DLL,"BASSMOD_MusicIsActive")
if a=BASS_ACTIVE_PAUSED then call dll BASS_DLL,"BASSMOD_MusicPlay"
endif
ENDFUNCTION
FUNCTION bass_MusicDecode(mod$,wav$)
`* Decode any known module format to Microsoft wave format
`* ------------------------------------------------------------------
`* Functioncall: mod$=modulename
`* wav$=wavename for output (add a .wav suffix)
`* ------------------------------------------------------------------
`* Here is one of the greatest functions of the bassmod.dll (I think so)
`* Every module can be convert to the sound raw format, but with a little
`* trick we add a header as conform wave format ;D This may take a bit
`* of time coz the whole song will be converted. (=PlayTime)
`* ------------------------------------------------------------------
if dll exist(BASS_DLL)
if file exist(wav$) then delete file wav$
make memblock BASS_DECODEBUF,BASS_DECODESIZE
call dll BASS_DLL,"BASSMOD_Free"
call dll BASS_DLL,"BASSMOD_Init",-3 ,44100 ,0
call dll BASS_DLL,"BASSMOD_MusicLoad",0 ,mod$ ,0 ,0 ,0
open to write 1,wav$
`* Make room for the wavehdr (11 Longs=44 bytes)
for a=0 to 10
write long 1,0
next a
`* Let's convert module to music rawformat, press any key to exit
repeat
ByteDecode=call dll(BASS_DLL,"BASSMOD_MusicDecode",get memblock ptr(BASS_DECODEBUF),BASS_DECODESIZE)
if ByteDecode>0
inc ByteSize,ByteDecode
for b=0 to ByteDecode-1
write byte 1,memblock byte(BASS_DECODEBUF,b)
next b
endif
set cursor 0,90 : print bass_CurWaveTimePos(ByteSize) : `* Info about current position
until ByteDecode<0 or inkey$()<>""
close file 1
`* Now we create our own tricky waveformat header (1411 kbit/s) works fine ;D
fill memory get memblock ptr(BASS_DECODEBUF),0,44
a$="RIFF" : for a=1 to len(a$) : write memblock byte BASS_DECODEBUF, 0+a-1,asc(mid$(a$,a)) : next a
a$="WAVEfmt " : for a=1 to len(a$) : write memblock byte BASS_DECODEBUF, 8+a-1,asc(mid$(a$,a)) : next a
a$="data" : for a=1 to len(a$) : write memblock byte BASS_DECODEBUF,36+a-1,asc(mid$(a$,a)) : next a
write memblock dword BASS_DECODEBUF, 4,ByteSize+36
write memblock byte BASS_DECODEBUF,16,0x10
write memblock byte BASS_DECODEBUF,20,0x1
write memblock byte BASS_DECODEBUF,22,0x2
write memblock word BASS_DECODEBUF,24,0xac44
write memblock word BASS_DECODEBUF,28,0xb110
write memblock byte BASS_DECODEBUF,30,0x2
write memblock byte BASS_DECODEBUF,32,0x4
write memblock byte BASS_DECODEBUF,34,0x10
write memblock dword BASS_DECODEBUF,40,ByteSize
for a=0 to 43
write byte to file wav$,a,memblock byte(BASS_DECODEBUF,a)
next a
delete memblock BASS_DECODEBUF
endif
ENDFUNCTION
FUNCTION bass_ErrorGetCode
if dll exist(BASS_DLL)
a=call dll(BASS_DLL,"BASSMOD_ErrorGetCode")
select a
case BASS_OK : a$="all is OK" : endcase
case BASS_ERROR_MEM : a$="memory error" : endcase
case BASS_ERROR_FILEOPEN : a$="can't open the file" : endcase
case BASS_ERROR_DRIVER : a$="can't find a free/valid driver" : endcase
case BASS_ERROR_HANDLE : a$="invalid handle" : endcase
case BASS_ERROR_FORMAT : a$="unsupported format" : endcase
case BASS_ERROR_POSITION : a$="invalid playback position" : endcase
case BASS_ERROR_INIT : a$="BASS_Init has not been successfully called" : endcase
case BASS_ERROR_ALREADY : a$="already initialized/loaded" : endcase
case BASS_ERROR_ILLTYPE : a$="an illegal type was specified" : endcase
case BASS_ERROR_ILLPARAM : a$="an illegal parameter was specified" : endcase
case BASS_ERROR_DEVICE : a$="illegal device number" : endcase
case BASS_ERROR_NOPLAY : a$="not playing" : endcase
case BASS_ERROR_NOMUSIC : a$="no MOD music has been loaded" : endcase
case BASS_ERROR_NOSYNC : a$="synchronizers have been disabled" : endcase
case BASS_ERROR_NOTAVAIL : a$="requested data is not available" : endcase
case BASS_ERROR_DECODE : a$="the channel is a 'decoding channel'" : endcase
case BASS_ERROR_FILEFORM : a$="unsupported file format" : endcase
case BASS_ERROR_UNKNOWN : a$="some other mystery error" : endcase
endselect
else
a=BASS_ERROR_NODLL : a$="No bassmod.dll avail"
endif
if a$<>"" then a$="Error code: ("+str$(a)+") "+a$
ENDFUNCTION a$
FUNCTION bass_CurWaveTimePos(a)
`* Calculate decoded playtime of wave ;D
`* ------------------------------------------------------------------
a$=str$(a/1024)
a=a/((1411*1024)/8)
s=a mod 60
m=a/60
s$=str$(s) : if s<10 then s$="0"+s$
m$=str$(m) : if m<10 then m$="0"+m$
a$="CurTime:"+m$+":"+s$+" CurPosition:"+a$+"kb"
ENDFUNCTION a$
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 자유 게시판 이용간 유의사항 (정치, 종교, 시사 게시물 자제) [1] | gooddew | - | - |
7960 | 토런트 속도 저하 [14] |
|
2695 | 02-13 |
7959 | XP-SYSPREP-CLEAN-20101130.tib 있으신분 [3] |
|
1730 | 02-13 |
7958 | 요즘 애들..대학 등록금... [11] |
|
1702 | 02-13 |
7957 | 애완견 [9] | 짜장면 | 2002 | 02-13 |
7956 | 티켓양도 싸이트 유용해요^^ [3] |
|
1783 | 02-13 |
7955 | 포맷 삭제된 확장자 mp4 동영상파일을 R-STUDIO로 복구했는... | 태권V | 2323 | 02-13 |
7954 | 티스토리 초대장 부탁드려도 될까요,,? [5] |
|
1179 | 02-13 |
7953 | 정의에 대한 하바드 교수님의 강의에 대해서... [9] |
|
1545 | 02-12 |
7952 | 혹시 여러분 동네 한진택배도 이런가요? [28] | 윤검 | 2685 | 02-12 |
7951 | ie9 쓰다가 ie8로 롤백하면 ie8 창이 이상해지는분 없나요..? [1] |
|
1581 | 02-12 |
7950 | SRS Audio Sandbox에서는 USB 헤드셋 안잡히나요? [4] | Espresso | 2429 | 02-12 |
7949 | 혹시 개인 VPN 서버를 운영중인 고수님 계신가요? [8] |
|
10441 | 02-12 |
7948 | 카조님의 인증 툴 보고 회상되는 헷갈리는 영어발음 [6] |
|
31413 | 02-12 |
7947 | 레노버 b560 지문인식기 사용해보신분 [1] | 어사또 | 1533 | 02-12 |
7946 | 3일전 전자담배구매후 [11] |
|
1710 | 02-12 |
7945 | 일본은 퀴즈방송도 야하네요~ [11] |
|
3443 | 02-11 |
7944 | Snow Leopard님께 한수 부탁드립니다^^ [7] |
|
1319 | 02-11 |
7943 | 배경없애는 유틸 있으면 추천좀... [4] |
|
1170 | 02-11 |
7942 | 뽀샵 좀 해주실분~~부탁드려요 [6] |
|
2135 | 02-11 |
7941 | 게임용 PC라면 SSD보단 VGA쪽에 비중을 두는게 좋겠죠? [12] |
|
1791 | 02-11 |
오진일까요?