| r3 vs r4 | ||
|---|---|---|
| ... | ... | |
| 21 | 21 | * SVG 최적화 |
| 22 | 22 | * WebP를 png, jpg, gif 확장자로 변환[* 일괄 다운로드 기능이 잠시 삭제되었다.] |
| 23 | 23 | |
| 24 | === ASN to CIDR Converter === | |
| 25 | AS number을 입력하면, 해당 ASN에 할당된 모든 IP들이 CIDR 형식으로 나열된다. 하단 복사 버튼을 통해 모든 IP들을 복사할 수 있다. 검색 시 대소문자는 허용된다. | |
| 26 | IPinfo의 Dataset으로 작동한다. | |
| 27 | ||
| 28 | === ASN API === | |
| 29 | Token을 발급하여 해당 토큰을 헤더에 Authorization 헤더로 전송하면 API를 사용할 수 있다. API 주소 형식은 {{{https://imsleepy.pythonanywhere.com/asn-cidr/api/<ASN>}}}이다. | |
| 30 | {{{#!folding [ 예시 펼치기 · 접기 ] | |
| 31 | {{{#!syntax python | |
| 32 | import requests | |
| 33 | ||
| 34 | headers = { | |
| 35 | 'Authorization': 'Bearer Generated_Token', | |
| 36 | } | |
| 37 | ||
| 38 | response = requests.get('https://imsleepy.pythonanywhere.com/asn-cidr/api/<ASN>', headers=headers) | |
| 39 | ||
| 40 | print(response.text)}}}}}} | |
| 41 | IPinfo의 Dataset으로 작동한다. | |
| 42 | 이 페이지엔 광고가 부착되어 있다. | |
| 43 | ||
| 44 | === Name/Domain to ASN Lookup === | |
| 45 | 이름이나 도메인을 입력하여 ASN을 검색할 수 있는 도구이다. 띄어쓰기, 대소문자, 마침표, 쉼표와 같은 일부 특수문자들은 허용된다. | |
| 46 | IPinfo의 Dataset으로 작동한다. | |
| 47 | ||
| 48 | === SVG Optimizer === | |
| 49 | SVG 최적화 도구이다. SVG 파일을 업로드하면 해당 SVG 이미지가 표시된다. 파일명을 따로 입력하지 않고 Optimize 버튼을 누르면 원본 파일명에 'Optimized by ImTooly'가 추가로 붙어서 다운로드된다. --깨알홍보-- | |
| 50 | 주의할 점은 파일명을 입력할때 확장자 {{{.svg}}}를 같이 붙여 입력한 후 다운로드 받아야한다는 것이다. --개발자 역량 이슈-- | |
| 51 | ||
| 52 | === WebP Converter === | |
| 53 | WebP[* [[나무위키]]와 같은 페이지에서 다운로드받을 때 주로 사용되는 열화된 이미지 형식] 확장자의 이미지를 png, jpg, gif 형식으로 변환해 다운로드 받을 수 있다. 다운로드 버튼을 누를 때 바로 다운이 되지 않고 몇 초 후 다운되는 이유는 그 버튼을 누를 때 변환과 다운로드가 동시에 되기 때문이다.(...) 타 변환기와 달리 변환 속도가 빠르고 리미트가 없다는 장점이 있다. 다중 업로드를 지원한다. 같은 파일을 여러번 업로드할 수도 있다. | |
| 54 | 여담으로 zip 형식으로 다중 다운로드 기능을 지원했으나 알 수 없는 오류로 이상한 파일이 다운로드되어 해당 기능은 잠시 삭제해둔 상태다. --개발자 역량 이슈-- | |
| 24 | 55 | == 여담 == |
| 25 | ||
| 56 | * 이름을 못 정해 SleepyTools로 하려다가 너무 식상해서 아무렇게나 만든 이름이 ImTooly다. |