오토핫키 커뮤니티

조회 수 408 추천 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
분류 제목 글쓴이 최근변경 추천
자유 NGS 감지 우회 되나요 ?? 2 해둔 2023.02.24 0/0
정보 AHK_Helper.exe 오토핫키 도움말 프로그램 입니다. 2 월드걸스 2023.02.24 0/0
질문 NGS 우회 컴파일 제작 가능하신분... 2 청년수현씨 2022.12.14 0/0
질문 이미지서치 반복문 줄이기 질문드립니다. 1 무쌍류 2023.02.24 0/0
질문 모바일 매크로 프로그램 macrorify 사용해보신분 있나요? 4 SinsaK 2022.02.19 0/0
자유 오토핫키 제작 주문 요청(이미지서치) 이웃집케로로 2023.02.24 0/0
자유 메이플 거탐 찾으시는분 연락주세요 ksh0on 2023.02.24 0/0
자유 오토핫키 질문좀드릴께용 레아님 2023.02.24 0/0
자유 오토핫키는 오픈소스를 지향해서 그런가 암호화가 안되... bkvcqr 2023.02.24 0/0
질문 오토핫키 퍼플 간단한 반복작업 게임가드 검출안되나요 Jo 2023.02.24 0/0
자유 ocr 추천좀 부탁 드립니다 1 군자소프 2023.02.24 0/0
질문 오토핫키 질문드립니다. SinsaK 2023.02.24 0/0
질문 현재 오토핫키는 사인코드 뚫을 수 있나요? 3 걱정않는자 2023.02.24 0/0
질문 AUTO HOTKEY사용 린w 메크로 질문 10 이디오피아 2022.01.07 0/0
질문 핫린이 한수 여쭙습니다 ^^ 3 ddd123 2023.02.24 2/0
질문 안녕하세요 ! 돌키우기 유대횽 2023.02.24 0/0
질문 오토핫키 이미지서치 여러장 서치하는방법좀 봐주세요 ... 4 매크로찾아삼 2023.02.24 1/0
자유 오토핫키 제작의뢰 냠냐미잉 2023.02.24 0/0
질문 Pause 명령어가 안먹어요 토오키 2023.02.24 0/0
질문 포스트메시지로 클릭되는 표시는뜨는데 작동안됨 1 건낚 2023.02.24 0/0
Board Pagination Prev 1 ... 67891011121314 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글