매크로

조회 수 387 추천 0 댓글 8

여러개의 파일들의 파일명을 정리하여 이름바꾸기하는 작업입니다.

여러개파일 예제:

ADDRESS URL+http:123 TAILSTAR GAME MACRO.TXT

URL+http:554?NET?CHEAT TAILSTAR.TXT

TEST?OTHER?NOW URL+http:333 MAKER.TXT


일단 예로 , 한개의 파일에 대해 srcfile변수에 지정후 테스트를 했구요.

srcfile=ADDRESS URL+http:123 TAILSTAR GAME MACRO.TXT

[TAILSTAR][URL+http:123] ADDRESS GAME MACRO.TXT? 결과가 이렇게 바뀌게 됩니다.

타이틀이 잴 앞쪽에 [TAILSTAR]로 오고(타이틀이 OTHER일수도 있슴)?부타이틀로 [URL+http:123] 이렇게 되고

나머지가 오는 방식입니다. 모든 파일의 순서는 뒤죽박죽이며 , 부타이틀의 이름은 다 다릅니다. 단지 "+" 이부분만 같죠


이건 중요한건 아니구요.

아래 보시다시피 ifnistring , else ifinstring , else ifinstring , else 이런식으로 나열이 되어잇습니다.

사실 else ifinstring가 더늘어날수도 있습니다.?

이런 경우 좀더 간소화 할수 있을까요.. 함수든지 뭐든지 해서요...

지금 이거만드는 생각만 하다보니 , 머리가 복잡해서 더 생각하려니 시간이 더 많이 걸릴거 같아서 그냥 여쭤보네요.



srcfile=ADDRESS URL+http:123 TAILSTAR GAME MACRO.TXT

StringSplit,word,srcfile,[]%A_Space%

loop, %word0%
{
?IfInString,word%A_Index%,+
?{
?w_index:=word%A_Index%
?word_bar=[%w_index%]
?}
?else IfInString,word%A_Index%,TAILSTAR
?{
?w_index:=word%A_Index%
?word_T=[%w_index%]
?}
?else IfInString,word%A_Index%,OTHER
?{
?w_index:=word%A_Index%
?word_OTHER=[%w_index%]
?}
?else
?{
?w_index:=word%A_Index%
?words=%words% %w_index%
?}

}
MsgBox, %word_T%%word_bar%%word_OTHER% %words%


ExitApp




  • 팝스타리아 2014.11.30 18:59

    헐헐.. 너무어렵다...배우기힘든듯

  • 우후훅 2014.11.30 19:03
    이건 게임 매크로하는거에는 거의 안쓰는거라 그다지 중요하진 않은거 같네요..
    개인적으로 , 파일관리좀 하려고 만드는거라서요
  • 팝스타리아 2014.11.30 19:04
    아 사진같은거 관리하려고 그러시는구나...
  • 모바게 2014.11.30 23:20

    ADDRESS URL+http:123 TAILSTAR GAME MACRO.TXT?

    위 구문을 아래처럼 바꾸고싶다는 거죠?

    [TAILSTAR][URL+http:123] ADDRESS GAME MACRO.TXT

    //

    간단하게 한다면 위에 올린것처럼 하면되고요..

    머리좀 써서 더 간단하게 써보고싶다 하시면.. 정규식쪽으로 생각해보는게 좋을것같네요.

  • profile
    외치기 2014.12.01 22:03
    srcfile=ADDRESS URL+http:123 TAILSTAR GAME MACRO.TXT
    StringSplit,word,srcfile,[]%A_Space%
    loop, %word0%
    {
    ?w_index:=word%A_Index%
    ?IfInString,word%A_Index%,+
    ?{
    ?word_bar=[%w_index%]
    ?}
    ?else IfInString,word%A_Index%,TAILSTAR
    ?{
    ?word_T=[%w_index%]
    ?}
    ?else IfInString,word%A_Index%,OTHER
    ?{
    ?word_OTHER=[%w_index%]
    ?}
    ?else
    ?{
    ?words=%words% %w_index%
    ?}
    }
    MsgBox, %word_T%%word_bar%%word_OTHER% %words%

    ExitApp

    이게 최적인거같네요.
    코드를 잘 짜놓으셔서 줄일수가없네요.
    겹치는 부분도 없고 군더더기 없는 소스같네요.
  • 로기리 2014.12.04 03:31

    https://opentutorials.org/course/909/5143?

    참고하세요?

  • 우후훅 2014.12.04 10:54
    동영상 강좌도 잇었군요. 나름 정규식 관련 글들 여러가지 찾아보고 다녔는데 ,
    쉽게 응용이 되지 않더군요. 정규식이라는게 첨보는거라 접목할 방법이 애매햇엇거든요..
    일단 동영상 한번 봐보겟습니다. 감사해염
  • 로기리 2014.12.04 16:37
    응용예제를 어디선가 봤었는데 그냥 훑고 지나가서 좌표는 남아있지 않네요 .
    찾게 되면 댓글 남겨놓을게요 ~
    우후훅님 정도면 동영상만으로 응용 가능하실거 같은데 파이팅 ㅎㅎ

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 픽셀서치에서 3 라나바다 2015.03.03 0/0
질문 픽셀서치에관한건데요 2 단백질 2015.05.29 0/0
질문 픽셀서치반응속도에 대해서 질문드립니다. 3 반닙 2017.12.16 0/0
질문 픽셀서치를 한후 찾은 픽셀중 가장왼쪽에있는것을 클릭... 1 이무애 2017.12.05 0/0
자유 픽셀서치도우미~!!!! 2 섭섭섭 2015.04.02 0/0
질문 픽셀서치나 이미서치 범위를 사각틀로 표기(시각화)할... 2 포천아지 2017.12.16 0/0
질문 픽셀서치 활용한 오버워치 에임고정 질문 2 이쿠센 2018.02.03 0/0
질문 픽셀서치 질문 1 쪼낙 2019.03.25 0/0
질문 픽셀서치 좀도와주세요. 2 세나블텍 2017.06.07 0/0
질문 픽셀서치 작동할 경우 멈춤 현상 질문드립니다. 1 유수이 2017.02.05 0/0
질문 픽셀서치 문의합니다..!! 1 apdo 2018.12.20 0/0
질문 픽셀서치 렉(?)에 대해.. 3 Liebkn 2016.08.17 0/0
질문 픽셀서치 도움좀 주세요 1 콜드보석 2018.10.31 0/0
질문 픽셀서치 도움 요청 드립니다 3 로시난테 2020.06.05 0/0
질문 픽셀서치 다중인식 고치는 방법 없나요. 1 slels 2017.07.19 0/0
질문 픽셀서치 다중으로 인식하게 하려면 어떻게 해야하죠? 1 제이프로 2018.10.01 0/0
질문 픽셀서치 관련하여 질문이요~ 2 초보초보 2018.06.22 0/0
질문 픽셀로 리니지M HP바 인식해서 귀환하려는 부분인데 도... 3 snfwld 2017.11.12 0/0
질문 픽셀값 질문드립니다. 2 광대승천 2020.07.21 0/0
질문 픽셀 서치하는 매크로인데요 다 됐는데 픽셀을 못찾았... 2 에임보정 2018.10.18 0/0
Board Pagination Prev 1 ... 67891011121314 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글