├── LICENSE ├── README.md ├── comments.js ├── css └── mystyle.css ├── gallery.js ├── icon ├── ic_img_01.png ├── ic_img_02.png ├── ic_img_03.png ├── ic_img_04.png ├── ic_img_05.png ├── ic_img_06.png ├── ic_img_07.png ├── ic_img_08.png ├── ic_img_09.png ├── ic_img_10.png ├── ic_img_11.png ├── ic_img_12.png ├── ic_img_13.png ├── ic_img_14.png ├── ic_img_15.png ├── ic_img_16.png ├── ic_img_17.png └── ic_img_18.png ├── images ├── bground.jpg └── favicon_transparent.png └── index.html /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2022 CusMeDroid 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # filter 2 | This filter for instagram and facebook, powered by cusmedroid x maslipas 3 | ![Filter | CusMeDroid](https://raw.githubusercontent.com/CusMeDroid/filter/main/images/favicon_transparent.png) 4 | -------------------------------------------------------------------------------- /comments.js: -------------------------------------------------------------------------------- 1 | var slideIndex = 1; 2 | showSlides(slideIndex); 3 | 4 | function plusSlides(n) { 5 | showSlides(slideIndex += n); 6 | } 7 | 8 | function currentSlide(n) { 9 | showSlides(slideIndex = n); 10 | } 11 | 12 | function showSlides(n) { 13 | var qik; 14 | var slides = document.getElementsByClassName('mySlides'); 15 | if (n > slides.length) {slideIndex = 1} 16 | if (n < 1) {slideIndex = slides.length} 17 | for (qik = 0; qik < slides.length; qik++) { 18 | slides[qik].style.display = 'none'; 19 | } 20 | slides[slideIndex-1].style.display = 'block'; 21 | } 22 | 23 | var slideIndex2 = 1; 24 | showSlides2(); 25 | 26 | function showSlides2() { 27 | var qik; 28 | var slides = document.getElementsByClassName('mySlides'); 29 | for (qik = 0; qik < slides.length; qik++) { 30 | slides[qik].style.display = 'none'; 31 | } 32 | slideIndex2++; 33 | if (slideIndex2 > slides.length) {slideIndex2 = 1} 34 | 35 | slides[slideIndex2-1].style.display = 'block'; 36 | setTimeout(showSlides2, 5000); // Change image every 5 seconds 37 | } 38 | 39 | let kmurl = 'https://docs.google.com/spreadsheets/d/1Er5ELyq5CDKT8SsS_DxcGgInfWvSRQmgLld_qcMz2vI/gviz/tq?'; 40 | const kmn = document.querySelector('.kmn'); 41 | const kmquery = encodeURIComponent('Select B,C,D'); 42 | console.log(kmquery); 43 | kmurl = kmurl + '&tq=' + kmquery; 44 | 45 | fetch(kmurl) 46 | .then(res => res.text()) 47 | .then(rep => { 48 | const data = JSON.parse(rep.substr(47).slice(0,-2)); 49 | const container = document.createElement('div'); 50 | container.setAttribute('class', 'slideshow-container'); 51 | data.table.rows.forEach((main)=>{ 52 | kmn.append(container); 53 | console.log(main.c[0]); 54 | const nama = main.c[0]; 55 | console.log(main.c[1]); 56 | const komen = main.c[1]; 57 | console.log(main.c[2]); 58 | const merk = main.c[2]; 59 | const fullName = nama.v; 60 | const fullKomen = komen.v; 61 | const fullMerk = merk.v; 62 | const lum = document.createElement('div'); 63 | const q = document.createElement('q'); 64 | const p = document.createElement('p'); 65 | lum.setAttribute('class', 'mySlides'); 66 | q.innerHTML = fullKomen; 67 | p.setAttribute('class', 'author'); 68 | p.innerHTML = fullName + ', ' + fullMerk; 69 | 70 | container.appendChild(lum); 71 | lum.appendChild(q); 72 | lum.appendChild(p); 73 | }) 74 | console.log(data); 75 | }) 76 | -------------------------------------------------------------------------------- /css/mystyle.css: -------------------------------------------------------------------------------- 1 | .my-main-bg { 2 | background: url(../images/bground.jpg); 3 | background-repeat: no-repeat; 4 | background-size: 100% auto; 5 | } 6 | .c1 { 7 | float: left; 8 | margin-left: 8px; 9 | margin-bottom: 8px; 10 | } 11 | .c2 { 12 | float: left; 13 | margin-left: 8px; 14 | margin-bottom: 8px; 15 | } 16 | .hdn { 17 | display: none; 18 | } 19 | .hiframe { 20 | border: 0; 21 | overflow: hidden; 22 | } 23 | .bubs { 24 | z-index: 2; 25 | border: 2px solid #1d1d1d; 26 | font-size: 24px; 27 | text-align: center; 28 | color: black; 29 | padding-top: 12px; 30 | width: 56px; 31 | height: 56px; 32 | position: fixed; 33 | right: 8px; 34 | top: 40%; 35 | background: white; 36 | transition-duration: 0.5s; 37 | } 38 | .bubs:hover { 39 | border: 2px solid #777; 40 | color: #777; 41 | } 42 | 43 | /* Slideshow container */ 44 | .slideshow-container { 45 | position: relative; 46 | } 47 | /* Slides */ 48 | .mySlides { 49 | display: none; 50 | padding: 80px; 51 | text-align: center; 52 | } 53 | 54 | /* Next & previous buttons */ 55 | .q-prev, .q-next { 56 | cursor: pointer; 57 | position: absolute; 58 | top: 50%; 59 | width: auto; 60 | margin-top: -30px; 61 | padding: 16px; 62 | color: #888; 63 | font-weight: bold; 64 | font-size: 20px; 65 | border-radius: 0 3px 3px 0; 66 | user-select: none; 67 | } 68 | 69 | /* Position the 'next button' to the right */ 70 | .q-next { 71 | position: absolute; 72 | right: 0; 73 | border-radius: 3px 0 0 3px; 74 | } 75 | 76 | /* On hover, add a black background color with a little bit see-through */ 77 | .q-prev:hover, .q-next:hover { 78 | background-color: rgba(0,0,0,0.8); 79 | color: white; 80 | } 81 | 82 | /* Add an italic font style to all quotes */ 83 | q {font-style: italic;} 84 | 85 | /* Add a blue color to the author */ 86 | .author {color: cornflowerblue;} 87 | 88 | .swiper-container { 89 | width: 100vw; 90 | /* height: 100vh; */ 91 | } 92 | .swiper-slide img{ 93 | width: 100%; 94 | /* height: 100%; */ 95 | object-fit: cover; 96 | } 97 | 98 | .jnsbd { 99 | box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); 100 | transition: 0.5s; 101 | width: 100%; 102 | border: 1px solid #CCC; 103 | border-radius: 20px; 104 | background: white; 105 | padding: 10px; 106 | } 107 | 108 | /* New promo */ 109 | #mpromo { 110 | background-color: #FFF; 111 | overflow: auto; 112 | } 113 | #promo { 114 | width: 2876px; 115 | } 116 | 117 | .me-promo { 118 | width: 700px; 119 | height: 394px; 120 | border-radius: 20px; 121 | margin: 8px; 122 | box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); 123 | transition: 0.5s; 124 | } 125 | 126 | @media screen and (max-width: 800px) { 127 | .jnsbd { 128 | transition: 0.5s; 129 | width: 100%; 130 | border: 0px; 131 | border-radius: 0px; 132 | background: white; 133 | padding: 10px; 134 | } 135 | #promo { 136 | width: 1688px; 137 | padding-left: 8px; 138 | } 139 | .me-promo { 140 | width: 400px; 141 | height: 225px; 142 | border-radius: 20px; 143 | margin: 8px; 144 | box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); 145 | transition: 0.5s; 146 | } 147 | } 148 | -------------------------------------------------------------------------------- /gallery.js: -------------------------------------------------------------------------------- 1 | /* const mySwiper = new Swiper(".swiper-container", { 2 | // Optional parameters 3 | direction: "horizontal", 4 | loop: true, 5 | speed: 300, 6 | mousewheel: true, 7 | coverflowEffect: { 8 | rotate: 30, 9 | slideShadows: true 10 | }, 11 | // If we need pagination 12 | pagination: { 13 | el: ".swiper-pagination" 14 | }, 15 | 16 | // Navigation arrows 17 | navigation: { 18 | nextEl: ".swiper-button-next", 19 | prevEl: ".swiper-button-prev" 20 | }, 21 | 22 | // And if we need scrollbar 23 | scrollbar: { 24 | el: ".swiper-scrollbar" 25 | } 26 | }); 27 | */ 28 | 29 | let url = 'https://docs.google.com/spreadsheets/d/1W_g9ktBT6d6LWTboa646yAfLAbDi2ooB_ac_XOqAVQc/gviz/tq?'; 30 | const lkjs = document.querySelector('.lkjs'); 31 | const query = encodeURIComponent('SELECT B,C,D,E,F'); 32 | console.log(query); 33 | url = url + '&tq=' + query; 34 | 35 | fetch(url) 36 | .then(res => res.text()) 37 | .then(rep => { 38 | const data = JSON.parse(rep.substr(47).slice(0,-2)); 39 | const container = document.createElement('div'); 40 | container.setAttribute('class', 'row uvh'); 41 | data.table.rows.forEach((main)=>{ 42 | lkjs.append(container); 43 | console.log(main.c[0]); 44 | const imgna = main.c[0]; 45 | console.log(main.c[1]); 46 | const titlena = main.c[1]; 47 | console.log(main.c[2]); 48 | const descna = main.c[2]; 49 | console.log(main.c[3]); 50 | const linkna = main.c[3]; 51 | console.log(main.c[4]); 52 | const linkba = main.c[4]; 53 | 54 | const fullLink = imgna.v; 55 | const fullTit = titlena.v; 56 | const fullDes = descna.v; 57 | const fullHref = linkna.v; 58 | const fullHrefs = linkba.v; 59 | console.log(fullLink); 60 | const column = document.createElement('div'); 61 | const card = document.createElement('div'); 62 | //const link = document.createElement('a'); 63 | const elem = document.createElement('img'); 64 | const huah = document.createElement('h2'); 65 | const desc = document.createElement('p'); 66 | const hreff = document.createElement('a'); 67 | const hreff2 = document.createElement('a'); 68 | const ic1 = document.createElement('li'); 69 | const ic2 = document.createElement('li'); 70 | 71 | column.setAttribute('class', 'column4'); 72 | card.setAttribute('class', 'card'); 73 | //link.setAttribute('href', fullHref); 74 | // link.setAttribute('target', '_blank'); 75 | //link.setAttribute('title', 'CusMeDroid'); 76 | //link.setAttribute('style', 'display: block;'); 77 | elem.setAttribute('src', fullLink); 78 | elem.setAttribute('title', fullTit); 79 | elem.setAttribute('alt', fullTit); 80 | elem.setAttribute('class', 'card-img hiframe'); 81 | huah.innerHTML = fullTit; 82 | huah.setAttribute('class', 'black Audiowide padd-8'); 83 | 84 | desc.innerHTML = fullDes; 85 | desc.setAttribute('class', 'padd-8 Trirong'); 86 | 87 | if (fullHref == 'null' || fullHrefs == '') { 88 | hreff.setAttribute('class', 'hdn'); 89 | ic1.setAttribute('class', 'hdn'); 90 | } else { 91 | hreff.setAttribute('title', 'Try Now! ' + fullTit); 92 | hreff.setAttribute('class', 'padd-8 black'); 93 | hreff.setAttribute('href', fullHref); 94 | hreff.setAttribute('target', '_blank'); 95 | ic1.setAttribute('class', 'fa fa-instagram fa-lg c1'); 96 | } 97 | 98 | if (fullHrefs == 'null' || fullHrefs == '') { 99 | hreff2.setAttribute('class', 'hdn'); 100 | ic2.setAttribute('class', 'hdn'); 101 | } else { 102 | hreff2.setAttribute('title', 'Try Now! ' + fullTit); 103 | hreff2.setAttribute('class', 'padd-8 black'); 104 | hreff2.setAttribute('href', fullHrefs); 105 | hreff2.setAttribute('target', '_blank'); 106 | ic2.setAttribute('class', 'fa fa-facebook-square fa-lg c2'); 107 | } 108 | 109 | container.appendChild(column); 110 | column.appendChild(card); 111 | card.appendChild(elem); 112 | // link.appendChild(elem); 113 | card.appendChild(huah); 114 | card.appendChild(desc); 115 | card.appendChild(hreff); 116 | card.appendChild(hreff2); 117 | hreff.appendChild(ic1); 118 | hreff2.appendChild(ic2); 119 | }) 120 | console.log(data); 121 | }) 122 | -------------------------------------------------------------------------------- /icon/ic_img_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CusMeDroid/filter/aa72d172c943097d9308da8651b970e767bdbfb3/icon/ic_img_01.png -------------------------------------------------------------------------------- /icon/ic_img_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CusMeDroid/filter/aa72d172c943097d9308da8651b970e767bdbfb3/icon/ic_img_02.png -------------------------------------------------------------------------------- /icon/ic_img_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CusMeDroid/filter/aa72d172c943097d9308da8651b970e767bdbfb3/icon/ic_img_03.png -------------------------------------------------------------------------------- /icon/ic_img_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CusMeDroid/filter/aa72d172c943097d9308da8651b970e767bdbfb3/icon/ic_img_04.png -------------------------------------------------------------------------------- /icon/ic_img_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CusMeDroid/filter/aa72d172c943097d9308da8651b970e767bdbfb3/icon/ic_img_05.png -------------------------------------------------------------------------------- /icon/ic_img_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CusMeDroid/filter/aa72d172c943097d9308da8651b970e767bdbfb3/icon/ic_img_06.png -------------------------------------------------------------------------------- /icon/ic_img_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CusMeDroid/filter/aa72d172c943097d9308da8651b970e767bdbfb3/icon/ic_img_07.png -------------------------------------------------------------------------------- /icon/ic_img_08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CusMeDroid/filter/aa72d172c943097d9308da8651b970e767bdbfb3/icon/ic_img_08.png -------------------------------------------------------------------------------- /icon/ic_img_09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CusMeDroid/filter/aa72d172c943097d9308da8651b970e767bdbfb3/icon/ic_img_09.png -------------------------------------------------------------------------------- /icon/ic_img_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CusMeDroid/filter/aa72d172c943097d9308da8651b970e767bdbfb3/icon/ic_img_10.png -------------------------------------------------------------------------------- /icon/ic_img_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CusMeDroid/filter/aa72d172c943097d9308da8651b970e767bdbfb3/icon/ic_img_11.png -------------------------------------------------------------------------------- /icon/ic_img_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CusMeDroid/filter/aa72d172c943097d9308da8651b970e767bdbfb3/icon/ic_img_12.png -------------------------------------------------------------------------------- /icon/ic_img_13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CusMeDroid/filter/aa72d172c943097d9308da8651b970e767bdbfb3/icon/ic_img_13.png -------------------------------------------------------------------------------- /icon/ic_img_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CusMeDroid/filter/aa72d172c943097d9308da8651b970e767bdbfb3/icon/ic_img_14.png -------------------------------------------------------------------------------- /icon/ic_img_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CusMeDroid/filter/aa72d172c943097d9308da8651b970e767bdbfb3/icon/ic_img_15.png -------------------------------------------------------------------------------- /icon/ic_img_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CusMeDroid/filter/aa72d172c943097d9308da8651b970e767bdbfb3/icon/ic_img_16.png -------------------------------------------------------------------------------- /icon/ic_img_17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CusMeDroid/filter/aa72d172c943097d9308da8651b970e767bdbfb3/icon/ic_img_17.png -------------------------------------------------------------------------------- /icon/ic_img_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CusMeDroid/filter/aa72d172c943097d9308da8651b970e767bdbfb3/icon/ic_img_18.png -------------------------------------------------------------------------------- /images/bground.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CusMeDroid/filter/aa72d172c943097d9308da8651b970e767bdbfb3/images/bground.jpg -------------------------------------------------------------------------------- /images/favicon_transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CusMeDroid/filter/aa72d172c943097d9308da8651b970e767bdbfb3/images/favicon_transparent.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Filter | CusMeDroid 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 32 | 33 | 34 |
35 | 53 |
54 |
55 |
56 |

Instagram

57 |

Facebook

58 |

Powered by CusMeDroid x Maslipas.

59 |
60 |
61 |
62 |
63 |
64 | CusMeDroid 65 |
66 |
67 |
68 |
69 |
70 |
71 | Filter 72 |

This is a filter for instagram or facebook, where the camera style is unique and very creative, they manipulate or create a system that is beyond your reality! What are you waiting, let's try it now!

73 | CusMeDroid x Maslipas

74 |
75 | 79 |
80 |

Service

81 |
82 |
83 | Filter 84 |

This is a filter for instagram or facebook, where the camera style is unique and very creative, they manipulate or create a system that is beyond your reality! What are you waiting, let's try it now!

85 |
86 |
87 |
88 |
89 |
90 |

3D Images

91 |

Made in blender app.

92 |
93 |
94 |
95 |
96 |

Images

97 |

Made in pixlr or illustrator app.

98 |
99 |
100 |
101 |
102 |

Animation

103 |

Logic implemented in spark ar app.

104 |
105 |
106 |
107 |
108 |

Transition

109 |

Logic implemented in spark ar app.

110 |
111 |
112 |
113 |
114 | 115 | 135 | 136 |
137 |

Help

138 | 139 |
140 |
141 | The filter he means here is a very creative and interesting camera style, made for platform well know, namely Instagram or Facebook. 142 |
143 |
144 | 145 |
146 |
147 | We present features that are different from other spark ar developers, managing the imagination applied to the project is a unique creation, that's how we work on all this. 148 |
149 |
150 | 151 |
152 |
153 | Some filters have different features such as touch on the screen to play music or change style or blink and blow to kiss, and some others that we are in the process of trying. 154 |
155 |
156 | 157 |
158 |
159 | Wait 5 seconds and click on the screen at the top right, if there is a permission notification you can choose reject or agree, if you agree it does not include the direct notification we provide, but from the ad. 160 |
161 |
162 |
163 |
164 |

Privacy

165 |
166 |

We have a policy to maintain the good name of CusMeDroid x Maslipas, as well as rules/information that has been set/obtained and written consciously.
167 |
- This filter can only be used for instagram/facebook. 168 |
- In this android website/application contains a gallery to try the filters that have been created. 169 |
- The intended link uses an ad presented by adfly. 170 |
- Some activities use ads presented by google admob. 171 |

With this policy, we CusMeDroid x Maslipas hope that there will be no misunderstanding between us and users, in the future we will continue to develop and create many filter projects for other platforms, Thank you for trying our filter, and we really need support from you :). 172 |

~ Warm Regards CusMeDroid x Maslipas. 173 |

174 |
175 |
176 |
177 |
178 |
179 | Comments from users who have tried :) 180 |

- CusMeDroid x Maslipas

181 |
182 | 183 |
184 | 185 | 186 | 187 | 188 |
189 |
190 | 191 | 201 | 202 | 203 | 204 | 205 |
206 |
207 | 208 | 209 | 210 | 211 | 212 |
213 |
214 | 215 |
216 |
217 |
218 |
219 |
220 | 221 |
222 |
223 | Home 224 | Gallery 225 | Service 226 | Help 227 |
228 | Privacy 229 | Download 230 |
231 | 232 | 233 | 234 | 235 | 236 | 237 | 238 | 239 | 263 | 264 | 265 | 266 | --------------------------------------------------------------------------------