자유 게시판
알약에서 트로이로 위험도 아주높음으로 잡히는데 테스트좀 부탁합니다.
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 | - | - |
8319 | 알리익스프레스 경험 많으신 분 봐 주세요.. [24] | seung | 781 | 02-23 |
8318 | 아직도 코타나 한국어 지원 바라는 분들 있으신가요?? [3] | NEVERLAND | 781 | 06-05 |
8317 | QuantumPE에서 Tools폴더를 외부로 빼내는 방법... [2] | magoo | 781 | 02-27 |
8316 | Black & white Wallpaper 사람을 만나고 싶습니다 / 꽃 | sansam | 781 | 04-02 |
8315 | pc청소용 도구들을 샀는데 잘산건지 봐주세요 [8] |
|
781 | 09-13 |
8314 | tvN 월간커넥트 대단하네요... [2] | 크라우디 | 781 | 01-11 |
8313 | 배치파일 달력2 [6] | arim | 781 | 12-07 |
8312 | 비밀의 정원 [1] | asklee | 781 | 11-07 |
8311 | 한국 할머니 사랑 그린 픽사 애니 무료공개 [1] | Godblessyo | 781 | 03-03 |
8310 | 데스크탑 화면 밝기 유틸 DimScreen [5] | -Cosmos- | 781 | 09-07 |
8309 | 라디오 뉴스 들으신분 계신가요? |
|
781 | 11-24 |
8308 | 어느 영화감독의 인성 [2] |
|
781 | 11-13 |
8307 | KB2533552 오프라인 통합하기 [4] | 夜來香 | 781 | 02-22 |
8306 | MSI 이벤트 하네요 | 몽팡시에 | 781 | 10-07 |
8305 | 이런 질문해도 될까요 C언어 질문입니다 [5] | 삽질구단 | 781 | 09-24 |
8304 | hosts 광고차단 문의 [3] | 솔트 | 781 | 05-13 |
8303 | 우린 가끔은 짐을 내려놓을 필요도 있습니다, 양희은-한계령 [5] | 클레멘타인 | 781 | 06-17 |
8302 | 요즘 중고 전기차 살만한가요 [1] | 죠스바 | 780 | 10-03 |
8301 | 19H2_2203P 공유 부탁드립니다. [2] | hyeo | 780 | 08-17 |
8300 | 인생을 조금더 현명하게 사는법 [3] | 도뽱 | 780 | 06-07 |
오진일까요?