좋은 유료 범용 모듈이 많이 판매되는 환경이라면 사용자로서 그보다 좋은 환경이 없을 겁니다. 하지만 현재 상황은 그렇지 못하고 제한된 자료에서 구매를 하다보면 어쩔 수 없이 암호화된 소스로 판매되는 제품도 구입해서 사용하게 될 수도 있습니다.
개발자가 미처 확인하지 못하거나 혹은 의도에 포함되지 못해 구매한 사용자가 별도로 자료의 함수를 별도로 작동하게 하거나 하는 상황 등이 발생하기 마련인데 해당 함수가 암호화되어 있다면 어떻게 호출을 해서 사용해야하는지 알 수가 없어 개발자의 도움 없이는 불가능한 상황이 되는 것 같습니다.
최근 이미지자동 첨부 애드온을 사용해서 gif 파일이 자동으로 첨부되는 경우
첨부된 gif 가 제가 구입해 사용중인 gif mp4 컨버터 모듈에서 mp4로 처리되지 컨버팅이 되지 못합니다.
글 작성 시 제외된 gif를 다시 처리하는 기능의 옵션이 있다면 해결이 되겠지만 그런 옵션도 없습니다.
그래서 별도로 애드온드으로 별도 애드온 등에서 첨부가 이루어진 gif 파일을 해당 모듈의 함수를 한번더 실행하는 것을 구현하고자 질문도 해보고 했지만..
getController('z_gifconvert')->triggerupdateDocumentAfter($trigger_obj);
저기서 넘겨줘야 할 부분 $trigger_obj 에 필요한 것을 확인을 할 수 가 없습니다. 해당 파일이 암호화 되어 있기 때문이죠.
절대적으로 이런 경우 해당 함수에 대해 개발자에게 문의를 해야 하는 상황일 것 같습니다.
할 수 있는게 없어 이미지 자동 첨부의 방식을 해당 모듈이 처리할 수 있는 시점에 외부 이미지를 첨부할 수 있도록 해보려고 해도 아직은 제가 할 수 있는 범위에서 벗어나 있어 그냥 답답한 상황이네요.
암호화된 제품은 절대 구입하지 않는다는 생각을 한 후에도 어쩔 수 없이 구입을 한 제품도 1개가 있네요. 대안이 없어서 구입을 했다고나 할까요....
저같은 경우엔 유료 자료 구입한 걸 기반으로 수정하거나 연계하여 개발 구상을 하는데 암호화된 자료 때문에 아예 불가능하거나 비용이 확 올라버립니다.
또, 저는 CSS 조정을 끝없이 하는 편인데 CSS 조차도 난독화인지 암호화인지 걸려있어서 혼자 쉽게 조정할 수 있어야할 부분도 아주 어려워지고 지저분해집니다.