林の中
낡은피아노의 개발 창고
2013년 6월 10일 월요일
2013년 3월 29일 금요일
Using Google AppEngine for Cydia Repository
구글앱엔진을 시디아 저장소 서버로 쓰기
* 이 문서는 대강 적은 것이며 나중에 보강할 것입니다
준비물
- 구글계정
- 구글앱엔진 클라이언트
- 맥 또는 리눅스 또는 우분투
- gpg
- dpkg-scanpackages 또는 기타 툴
- md5sum 외 기타
- CydiaIcon.png
1. 로컬에 저장소로 쓸 폴더를 만든다
2. deb 파일들을 모은다
3. dpkg-scanpackages 를 실행한다
4. Release 파일을 만든다
5. Release.gpg 파일을 만든다
6. CydiaIcon.png
7. 로컬에서 테스트
8. 구글앱엔진 클라이언트로 업로드
9. 갱신 & 업로드 스크립트를 만들어본다
* 이 문서는 대강 적은 것이며 나중에 보강할 것입니다
준비물
- 구글계정
- 구글앱엔진 클라이언트
- 맥 또는 리눅스 또는 우분투
- gpg
- dpkg-scanpackages 또는 기타 툴
- md5sum 외 기타
- CydiaIcon.png
1. 로컬에 저장소로 쓸 폴더를 만든다
2. deb 파일들을 모은다
3. dpkg-scanpackages 를 실행한다
4. Release 파일을 만든다
5. Release.gpg 파일을 만든다
6. CydiaIcon.png
7. 로컬에서 테스트
8. 구글앱엔진 클라이언트로 업로드
9. 갱신 & 업로드 스크립트를 만들어본다
Using Google AppEngine for Cydia License Server
구글 앱엔진을 시디아 라이센스 검사 서버로 사용하기
준비물
- 구글 계정
- 구글앱엔진 클라이언트
1. 구글 앱엔진에서 빈 어플리케이션을 만든다.
일단 무료로 사용할테니 아무런 설정을 건드리지 않는다. 사실 옵션도 너무 많고 해서 별로 건드릴 생각도 안난다.
2. 파이썬으로 코드를 작성한다.
파이썬으로 하루만에 만들어 본 첫번째 작품이 되겠다.
높은 스킬 필요없다. 파이썬 도움말 찾아가며 했다. 다만 시디아 API에 나와있는대로 signiture 값이 제대로 나오도록 하면 된다. 데이터스토어 안쓰고 sha1, base64, urllib 등 패키지? 가 잘 만들어져있으니 구글사마께 여쭈어가며 만들면 된다.
한가지 라이센스 조회에 실패한 크랙사용자일 경우 로그을 남기기 위해 403 HTTP 오류를 내도록 한다.
소스는 공개하지 않기로 한다. 쪽팔리니까 ㅋ
3. 로컬서버로 테스트
시디아 API에 나와있는 샘플과 자신의 UUID를 번갈아가며 테스트해본다.
4. 올린 후에는?
로그보기에서 얼마나 크랙사용자가 많은지 확인하면 된다. 약 90%는 크랙사용자다 ㅠㅠ
5. 유료로 넘어가면?
그 전에 내리든지... 걍 돈 내든지...
아직 이틀밖에 안지났으니 한달정도는 지켜보기로 하자.
자신이 그닥 유명하지 않은 개발자이고, 별로 유요하지 않은 = 별로 안 팔리는 것들만 팔고 있다는 것을 다행으로 여기자 (ㅠㅠ)
준비물
- 구글 계정
- 구글앱엔진 클라이언트
1. 구글 앱엔진에서 빈 어플리케이션을 만든다.
일단 무료로 사용할테니 아무런 설정을 건드리지 않는다. 사실 옵션도 너무 많고 해서 별로 건드릴 생각도 안난다.
2. 파이썬으로 코드를 작성한다.
파이썬으로 하루만에 만들어 본 첫번째 작품이 되겠다.
높은 스킬 필요없다. 파이썬 도움말 찾아가며 했다. 다만 시디아 API에 나와있는대로 signiture 값이 제대로 나오도록 하면 된다. 데이터스토어 안쓰고 sha1, base64, urllib 등 패키지? 가 잘 만들어져있으니 구글사마께 여쭈어가며 만들면 된다.
한가지 라이센스 조회에 실패한 크랙사용자일 경우 로그을 남기기 위해 403 HTTP 오류를 내도록 한다.
소스는 공개하지 않기로 한다. 쪽팔리니까 ㅋ
3. 로컬서버로 테스트
시디아 API에 나와있는 샘플과 자신의 UUID를 번갈아가며 테스트해본다.
4. 올린 후에는?
로그보기에서 얼마나 크랙사용자가 많은지 확인하면 된다. 약 90%는 크랙사용자다 ㅠㅠ
5. 유료로 넘어가면?
그 전에 내리든지... 걍 돈 내든지...
아직 이틀밖에 안지났으니 한달정도는 지켜보기로 하자.
자신이 그닥 유명하지 않은 개발자이고, 별로 유요하지 않은 = 별로 안 팔리는 것들만 팔고 있다는 것을 다행으로 여기자 (ㅠㅠ)
2013년 2월 4일 월요일
Works for iOS
만들었거나 앞으로 만들어 볼만한 앱/트윅들
이름은 짓기 귀찮아서 가칭으로 붙여놓은 것들이므로 딴지걸기 없기
이름은 짓기 귀찮아서 가칭으로 붙여놓은 것들이므로 딴지걸기 없기
Wisebook
Free
전자카탈로그 뷰어 (일본)
2011년 9월
kBankTweak
2011년 12월~12년 3월
KakaotalkTweak
Free
카카오톡의 친구 숨기기, 배지 숨기기 트윅
2012년 2월
AccountChanger
Free
AppStore의 아이디 변경을 쉽게 해주는 트윅
2012년 3월
iPhoto501Fix
Free
iPhoto를 5.0 버전에서 강제종료 되지 않게 해주는 패치
2012년 3월
tsProtector
PublicFreeBeta
Free /
Paid
$1.39
Sandbox 내의 앱이 시스템 파일에 접근하지 않도록 해주는 트윅
2012년 8월
tsSpeeder Animation
$0.99
iOS의 기본애니메이션의 속도를 조절해주는 트윅
2012년 10월
오이북리더
Free
전자책(ePub) 리더
2012년 11월
tsLocker Orientation
Free
아이폰/아이팟터치에서 가로모드로 회전잠금을 가능하게 해주는 트윅
2013년 2월
tsManager Accounts
$1.99
AccountChanger 의 유료버전
2013년 2월
tsManager X(Ac)tivityMark
ActivityMark 모양을 바꿔주는 트윅
tsManager Privacy Data
개인정보 관리앱
tsManager MediaPlayer
AppSwitcher의 음악재생컨트롤들의 기능을 커스터마이징
tsBar Notification
알림메시지를 StatusBar 에 표시
tsBar Hud
볼륨조절창을 StatusBar 에 표시
tsGesture MediaPlayer
기본 영상/음악 재생컨트롤에 스와이프 기능 추가
tsFloator ViewController
팝업으로 뜨는 ViewController 를 움직이게 해주는 트윅
tsExtensionaire Calendar
기본 달력앱에 여러 부가기능 추가. 월별보기에 일별 배경색 지정 등
tsExtensionaire MediaPlayer
스트리밍으로 재생되는 영상/음악을 다운로드 해뒀다가 나중에 볼 수 있게 해줌
tsThemer Jaku
WinterBoard 의 테마아이콘을 쉽게 다운로드/변경하게 해주는 트윅
tsEncrypter Data in Photo
사진파일 속에 암호화된 데이터를 넣어 트위터 같은 곳에 공유할 수 있는 앱
tsCloser App
앱스위처에서 아이콘을 드래그해서 앱종료
tsManager MobileSubstrate
MS애드온 관리
tsChecker Spammer
실시간 스팸전화 체크
tsRecorder Call
전화녹음기능 얘기가 많은데 솔직히 이건 무리일 듯
2013년 2월 2일 토요일
피드 구독하기:
글 (Atom)