Help
RSS
API
Feed
Maltego
Contact
Domain > sora-ac.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2023-11-01
54.64.157.9
(
ClassC
)
2024-07-24
52.68.4.25
(
ClassC
)
2026-03-02
13.192.154.47
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: awselb/2.0Date: Mon, 02 Mar 2026 22:09:04 GMTContent-Type: text/htmlContent-Length: 134Connection: keep-aliveLocation: https://sora-ac.com:443/ html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Mon, 02 Mar 2026 22:09:05 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveServer: nginx/1.12.2Cache-Control: no-cache, privateSet-Cookie: XSRF-TOKENeyJpdiI6ImZMK3VKUzlnZ3hPeG95aklSR09iUWc9PSIsInZhbHVlIjoidVwvYnpCQ3p2V2VJcG1YdEs4TnFhN0NjV0Y1MkRMUUszMHhOYm1DYUdRKzZBRUd4MGFMSWN2aEhTSWJpTzRvc2UiLCJtYWMiOiJmMmQ2YTU4M2YwZTVlN2RiMmJiOTYyNDlmYzQ1ZDhiMGYxOGJiMWI3ZDZjZDllODAxOTRiNzliMWY3OGE3OGU1In0%3D; expiresTue, 03-Mar-2026 00:09:05 GMT; Max-Age7200; path/Set-Cookie: laravel_sessioneyJpdiI6InNUemJ1SkxzSVl5M0tUZ1N2MVhPMGc9PSIsInZhbHVlIjoiWmw5dTJJOVwveDdDVmp0blpKXC9JVnhpVFBxXC9MV2p4ZEs1YTFRTUwzZlkzeFo2TUx1XC91dHNJZXR4XC81ZnJYSW01IiwibWFjIjoiZWM0MzNhMDQzY2M0N2QyMTk2YzQzODU5MWNkYzgwZDk2OGEwYTc1ZThlMmI3Nzg2MWE5YWRlMDMzNjQwNzBlYyJ9; expiresTue, 03-Mar-2026 00:09:05 GMT; Max-Age7200; path/; httponly !DOCTYPE html>html langen>head>!-- Global site tag (gtag.js) - Google Analytics --> script async srchttps://www.googletagmanager.com/gtag/js?idG-FLCTYQ37D9>/script> script> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag(js, new Date()); gtag(config, G-FLCTYQ37D9); /script> meta charsetutf-8> title>空の置き換えサービス - 空AC/title> meta contentwidthdevice-width, initial-scale1.0 nameviewport> meta content空,画像編集,無料,オンライ,ツール,合成,AI,人工知能,機械学習,ディープラーニング,ニューラルネットワーク,空AC,ACワークス namekeywords> meta content空ACは、画像をアップロードして置き換えたい空の画像を選択し1クリックで空を置き換えるサービスです!最新のAI技術が、自動で空を置き換えます。空AC専用に用意された空だけでなく、自身で撮影した空の写真に置き換えることも可能です。空を置き換えた画像は無料でダウンロードしていただけますので、お気軽にお試しください。 namedescription> !-- CSRF Token --> meta namecsrf-token contentEeLu00WlCUBvTzPWcrdkr2TmjLmWvXtFeV7DKQi4> !-- Google adsense --> meta namegoogle-adsense-account contentca-pub-6219550375267396> !-- Favicons --> link hrefhttps://sora-ac.com/assets/frontend/img/sora_favicon.png relicon> link hrefhttps://sora-ac.com/assets/frontend/img/apple-touch-icon.png relapple-touch-icon> !-- Google Fonts --> link hrefhttps://fonts.googleapis.com/css?familyOpen+Sans:300,300i,400,400i,500,600,700,700i|Montserrat:300,400,500,600,700 relstylesheet> link hrefhttps://fonts.googleapis.com/css?familyNoto+Sans+JP:300|Noto+Serif+JP&displayswap relstylesheet> !-- Bootstrap CSS File --> link hrefhttps://sora-ac.com/assets/frontend/lib/bootstrap/css/bootstrap.min.css relstylesheet> link hrefhttps://sora-ac.com/assets/frontend/css/common.css?v20220722 relstylesheet> !-- Libraries CSS Files --> link hrefhttps://sora-ac.com/assets/frontend/lib/font-awesome/css/font-awesome.min.css relstylesheet> link hrefhttps://sora-ac.com/assets/frontend/lib/animate/animate.min.css relstylesheet> link hrefhttps://sora-ac.com/assets/frontend/lib/ionicons/css/ionicons.min.css relstylesheet> link hrefhttps://sora-ac.com/assets/frontend/lib/owlcarousel/assets/owl.carousel.min.css relstylesheet> link hrefhttps://sora-ac.com/assets/frontend/lib/lightbox/css/lightbox.min.css relstylesheet> link hrefhttps://sora-ac.com/assets/frontend/lib/flexImages/jquery.flex-images.css relstylesheet> !-- Main Stylesheet File --> link hrefhttps://sora-ac.com/assets/frontend/css/style.css?v20250514 relstylesheet> script srchttps://sora-ac.com/assets/frontend/lib/jquery/jquery.min.js>/script> script srchttps://sora-ac.com/assets/frontend/lib/jquery/jquery-migrate.min.js>/script> script srchttps://sora-ac.com/assets/frontend/lib/flexImages/jquery.flex-images.min.js>/script> script async srchttps://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?clientca-pub-6219550375267396 crossoriginanonymous>/script> script typetext/javascript> var wwwroot https://sora-ac.com; var csrf_token EeLu00WlCUBvTzPWcrdkr2TmjLmWvXtFeV7DKQi4; /script>/head>body> !--Header-->script srchttps://accounts.google.com/gsi/client async >/script>div idg_id_onload data-client_id54469120861-21v1fa7aqbs06q3tki08rd0pvg6g70p4.apps.googleusercontent.com data-contextsignin data-ux_modepopup data-callbackonGoogleOneTapCredential data-itp_supporttrue>/div>script> function onGoogleOneTapCredential(response) { $(body).append(div idfull_page_loading styleposition: fixed;width: 100%;height: 100%;z-index: 99999;background: rgba(255,255,255,.5);top: 0;left: 0;>img src/assets/frontend/img/loading.gif width128 height128 styleposition: absolute;top: calc(50% - 64px);left: calc(50% - 64px);border-radius: 50%;background: rgba(255,255,255,.8);padding: 20px;>/div>); let loginURL window.location.origin + /login; let redirectURL https://accounts.ac-illust.com/auth/googleonetap; window.location.href redirectURL + ?idToken + response.credential + &serviceURL + loginURL + &langjp; }/script>style typetext/css> .freebie-site-links {margin-bottom: -3px;} .freebie-site-links a{text-decoration: none;color: #333;font-size: 12px;height: 32px} .freebie-site-links a:hover{background-color: #f2f2f2;} .freebie-site-links a > img {height: 13px;vertical-align: middle;} .freebie-site-links a.link-site-default{border-bottom: 3px solid #666666} .freebie-site-links a.link-site-illust{border-bottom: 3px solid #D73A4E} .freebie-site-links a.link-site-photo{border-bottom: 3px solid #E7C700} .freebie-site-links a.link-site-silhouette{border-bottom: 3px solid #10A1A2} .freebie-site-links a.link-site-freebieac{border-bottom: 3px solid #2F6DBC} .freebie-site-links a.link-site-newyear{border-bottom: 3px solid #E48F9E} .freebie-site-links a.link-site-faq{border-bottom: 3px solid #a9e0f2} .freebie-site-links nav a.link-site-illust:after{content: イラストAC} .freebie-site-links nav a.link-site-photo:after{content: 写真AC} .freebie-site-links nav a.link-site-silhouette:after{content: シルエットAC} .freebie-site-links nav a.link-site-freebieac:after{content: フリービーAC} .freebie-site-links nav a.link-site-newyear:after{content: 年賀状AC} .freebie-site-links nav a.link-site-faq:after{content: FAQ} .navbar-light .navbar-toggler { border-color: rgba(0,0,0,0); } @media (max-width:865px){ .freebie-site-links nav aclass^p-1 link-site-:after{content: } .freebie-site-links a > img{height: 90%}} @media (max-width:720px){.link-site-affiliate {display:none}} @media (max-width:580px){.link-site-members{display:none}}/style>script typetext/javascript> $.get( https://accounts.ac-illust.com/get-header?languagejp, function( data ) { $(.common-freebie-render).html(data); });/script>div classcommon-freebie-render stylemin-height: 38px>/div>style typetext/css> .common-site-links ul li{margin: 0;max-width: 100%;} .common-site-links .container{max-width: 1440px} .common-site-links .link-site-affiliate, .common-site-links .google-translate-bar{display: block!important;} @media screen and (max-width: 991px) { .common-freebie-render .btn-show-sp-menu{display: block!important;} .common-freebie-mobile-render li{margin: 0!important;max-width: 100%!important} }/style>div idomega-menu> div idomega-sidebar classd-lg-none d-sm-block> div idomega-sidebar-header classp-2 d-flex align-items-center justify-content-between border-bottom main-border-color border-width-3> a href# titlesoraAC classmr-2>img srchttps://sora-ac.com/assets/frontend/img/sora_AC.png altsoraAC height25 classmw-100>/a> button classbtn btn-mobile-close>i classfa fa-times aria-hiddentrue>/i>/button> /div> div idomega-sidebar-body> script typetext/javascript> $.get( https://accounts.ac-illust.com/get-header-mobile?languagejp, function( data ) { $(.common-freebie-mobile-render).html(data); }); /script> div classcommon-freebie-mobile-render border-bottom>/div> li classd-flex align-items-center border-bottom m-0 mw-100>a hrefhttps://sora-ac.com/terms classp-2 w-100>利用規約/a>/li> li classd-flex align-items-center border-bottom m-0 mw-100>a hrefhttps://sora-ac.com/policy classp-2 w-100>プライバシーポリシー/a>/li> li classd-flex align-items-center border-bottom m-0 mw-100>a hrefhttps://acworks.co.jp/ target_blank classp-2 w-100>運営会社/a>/li> li classd-flex align-items-center border-bottom m-0 mw-100>a hrefhttps://accounts.ac-illust.com/signup?serviceURLhttps://sora-ac.com/login classp-2 text-danger w-100>無料登録/a>/li> li classd-flex align-items-center border-bottom m-0 mw-100>a hrefhttps://accounts.ac-illust.com/login?serviceURLhttps://sora-ac.com/login classp-2 text-danger w-100>ログイン/a>/li> /div> /div> div idomega-overlay classd-lg-none>/div>/div>script typetext/javascript> var activatedClass omega-activated; $(document).on(click,.btn-show-sp-menu,function(e){ e.preventDefault; $(#omega-menu).addClass(activatedClass); }); $(document).on(click,#omega-overlay, .btn-mobile-close,function(e){ e.preventDefault; $(#omega-menu).removeClass(activatedClass); });/script>style typetext/css> .ac-dropdown-apps{position: absolute;will-change: transform;top: 0px;transform: none !important;left: unset!important;top: calc(100% + 8px)!important;right: 0 !important;} .ac-dropdown-apps::before{content: ;width: 100%;height: 12px;position: absolute;bottom: 100%;left: 0;background-color: transparent !important;border: none !important;top: unset !important;} .ac-apps-button:hover{background: #f5f5f5;} .nav a:hover{color: #006496 !important; text-decoration: none;} .ac-dropdown-apps::after{display: none;} .ac-dropdown-apps{width: unset;} .font-size-11 {font-size: 11px;} .user-info a:hover, a:active, a:focus { color: #1d74b3; outline: none; text-decoration: none;} .on-hover-show-list-apps:hover > .ac-dropdown-apps{display: block;}/style>script typetext/javascript> $.get( https://accounts.ac-illust.com/get-list-apps?languagejp, function( data ) { $(div.ac-dropdown-apps.dropdown-menu).html(data); });/script>header idheader classh-auto d-none d-lg-block p-0> div classd-none d-lg-flex align-items-center justify-content-between py-3 container> a hrefhttps://sora-ac.com classd-flex align-items-center text-decoration-none> img srchttps://sora-ac.com/assets/frontend/img/sora_AC.png width130 altsoraAC classmr-3> span styleline-height: 1.4;color:#333333;font-size: 12px;>無料画像ツールbr>空AC/span> /a> div classd-flex align-items-center position-relative> div classd-flex align-items-center justify-content-sm-center mt-3 mt-sm-0> a hrefhttps://sora-ac.com/terms classmr-3>利用規約/a> a hrefhttps://sora-ac.com/policy classmr-3>プライバシーポリシー/a> !-- --> a hrefhttps://acworks.co.jp/ target_blank classmr-3>運営会社/a> a classmr-3 hrefhttps://accounts.ac-illust.com/signup?serviceURLhttps://sora-ac.com/login> 無料登録 /a> a classmr-3 hrefhttps://accounts.ac-illust.com/login?serviceURLhttps://sora-ac.com/login> ログイン /a> div classposition-relative on-hover-show-list-apps> a classac-apps-button d-flex align-items-center justify-content-center p-1 rounded hrefjavascript:void(0); iddropdownMenuButton aria-haspopuptrue aria-expandedfalse data-flipfalse> svg width28 height28 focusablefalse viewBox0 0 24 24 fillgray>path dM6,8c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM12,20c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM6,20c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM6,14c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM12,14c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM16,6c0,1.1 0.9,2 2,2s2,-0.9 2,-2 -0.9,-2 -2,-2 -2,0.9 -2,2zM12,8c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM18,14c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM18,20c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2z>/path>/svg> /a> div classac-dropdown-apps dropdown-menu p-0 m-0 border border shadow-lg aria-labelledbydropdownMenuButton>/div> /div> /div> /div> /div>/header> main idmain> !-- Intro Section-->section classclearfix intronew> img classintronew-bg srchttps://sora-ac.com/assets/frontend/img/header.jpg> div classintronew-infobox> div classcontainer h-100> div classrow h-100 justify-content-center flex-row d-flex text-center> div classcol-md-12 d-flex flex-column justify-content-center text-center> div classtext-center> a onclickthisFileUpload(); hrefjavascript:void(0) classbtn-get-started scrollto text-white idbutton-scrollto-swapface-box-into>img srchttps://sora-ac.com/assets/frontend/img/up.svg >span>画像をアップロード/span>/a> /div> /div> /div> /div> /div>/section>!-- #intro -->section idwhy-us classwow fadeIn stylevisibility: visible; animation-name: fadeIn;> div classcontainer> header classsection-header> h1 classtext-center >AIが無料で空を置き換えます。/h1> /header> div classrow justify-content-center text-left mt-lg-5 text-center> div classcol-lg-12> div classparagraph-lh> p classpb-2 m-0 >空ACはAI(人工知能)を用いた画像加工技術で写真の空を置き換えます。br /> 空を置き換えた後の写真は、無料でダウンロードしてご利用いただけます/p> /div> /div> /div> /div>/section>section idmixgenerate-box classbg-f6f9f9 py-5 stylepadding:0 0 60px 0;> header classsection-header container> h1 classtext-center >無料で空を置き換える。/h1> div classtext-center mb-5>/div> /header> section classcontainer mb-5> div classupload-wraper max-width-600 mx-auto position-relative> div idupload-box classborder-danger border-dashed border-width-2 position-relative px-3 py-5 rounded text-center> input typefile namecontent_file classz-9 cursor-pointer h-100 p-0 position-absolute right-0 top-0 w-100 opacity-0 idcontent_file> input typehidden namecontent_file_url idcontent_file_url> label forcontent_file classcursor-pointer> img srchttps://copystamp-ac.com/assets/frontend/images/upload.svg altDownload width45> /label> p classsecond-color text-center mt-2 mb-0 font-size-18>ここに画像をドラッグ&ドロップ/p> strong classtext-dark text-center font-size-20>JPGまたは PNGの画像をアップロードしてください/strong> /div> div idupload-preview styledisplay: none;> img idloading src classd-block mx-auto /> canvas idland classmw-100 width500 stylewidth: 500px;display: none; /> /div> div> canvas idmask width500 stylewidth: 500px;display:none; /> /div> div> canvas idblack width500 stylewidth: 500px;display:none; /> /div> div> canvas idblackOutput width500 stylewidth: 500px;display:none; /> /div> /div> /section> div classcontainer> div classcontainer> div classtext-center> h5 class>置き換えたい空の写真を選んでください。自分の写真をアップロードすることも可能です。/h5> /div> /div> div classrow> div classcol-lg-6 col-md-12 mb-3 mb-lg-0> div classrow-show-list-styles> div classflex-images idstyleModelListContent>/div> /div> /div> div classcol-lg-6 col-md-12> div classborder-secondary border-dashed border-width-2 p-3 d-flex align-items-center justify-content-center styleheight: calc( 100% - 8px)> canvas idsky classmw-100 width500 stylewidth: 500px;/> /div> /div> /div> div classd-flex mb-3 mt-3> nav aria-labelPage navigation example stylemargin: 0 auto;> ul classpagination mb-0> /ul> /nav> /div> div classrow text-center> div classcol-12> div classrow text-center> div classcol-12> button classbtn-get-started idbutton-submit-mix disabled> 空を置き換え (span idbox-limit-swap>あとstrong>08/strong>回/span>) /button> /div> /div> div classrow text-center> div classcol-12 mt-2> input typehidden namestyle idstyle> input typehidden namecontent idcontent> input typehidden namecontent idis_artist> /div> /div> /div> /div> div idmix_processing> div classm-auto rounded p-5 text-center slight-grey styleborder: 2px dashed #ccc;> !-- div classrotate_loading_contaiter mb-5 styleheight: 200px;width: 100%;> div idrotate_loading> div idmove> div iddot>/div> /div> div idring>/div> /div> /div> --> div classprogress> div classprogress-bar progress-bar-striped bg-success processing-bar roleprogressbar stylewidth: 0 aria-valuenow0 aria-valuemin0 aria-valuemax100>/div> /div> p classcard-text mb-auto>空を差し替え/p> p classcard-text mb-auto>span classprocessing-percent>00/span>%/p> /div> /div> div classresult-area styledisplay: none;> div classrow text-center mt-lg-5> div classcol-lg-12 col-md-12 col-sm-12 mb-4> div classcard image-box result-image-box hover> div classcard-body> !-- img idfinal_file_image srcdata:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0CAQAAABh3xcBAAAEOUlEQVR42u3TQQ0AAAjEME450uGJB9JKWLJMF/BcjA5GB4wOGB0wOmB0wOiA0QGjg9EBowNGB4wOGB0wOmB0wOhgdMDogNEBowNGB4wOGB0wOhjd6GB0wOiA0QGjA0YHjA4YHTA6GB0wOmB0wOiA0QGjA0YHjA5GB4wOGB0wOmB0wOiA0QGjg9FFAKMDRgeMDhgdMDpgdMDogNHB6IDRAaMDRgeMDhgdMDpgdDA6YHTA6IDRAaMDRgeMDhgdjA4YHTA6YHTA6IDRAaMDRgeMDkYHjA4YHTA6YHTA6IDRAaOD0QGjA0YHjA4YHTA6YHTA6GB0wOiA0QGjA0YHjA4YHTA6YHQwOmB0wOiA0QGjA0YHjA4YHYwOGB0wOmB0wOiA0QGjA0YHowNGB4wOGB0wOmB0wOiA0QGjg9EBowNGB4wOGB0wOmB0wOhgdMDogNEBowNGB4wOGB0wOhgdMDpgdMDogNEBowNGB4wOGB2MDhgdMDpgdMDogNEBowNGB6MDRgeMDhgdMDpgdMDogNHB6IDRAaMDRgeMDhgdMDpgdMDoYHTA6IDRAaMDRgeMDhgdMDoYHTA6YHTA6IDRAaMDRgeMDkYHjA4YHTA6YHTA6IDRAaMDRgejA0YHjA4YHTA6YHTA6IDRweiA0QGjA0YHjA4YHTA6YHQwOmB0wOiA0QGjA0YHjA4YHTA6GB0wOmB0wOiA0QGjA0YHjA5GB4wOGB0wOmB0wOiA0QGjg9EBowNGB4wOGB0wOmB0wOhgdKOD0QGjA0YHjA4YHTA6YHTA6GB0wOiA0QGjA0YHjA4YHTA6GB0wOmB0wOiA0QGjA0YHjA5GNzoYHTA6YHTA6IDRAaMDRgeMDkYHjA4YHTA6YHTA6IDRAaOD0QGjA0YHjA4YHTA6YHTA6GB0EcDogNEBowNGB4wOGB0wOmB0MDpgdMDogNEBowNGB4wOGB2MDhgdMDpgdMDogNEBowNGB6MDRgeMDhgdMDpgdMDogNEBo4PRAaMDRgeMDhgdMDpgdMDoYHTA6IDRAaMDRgeMDhgdMDoYHTA6YHTA6IDRAaMDRgeMDhgdjA4YHTA6YHTA6IDRAaMDRgejA0YHjA4YHTA6YHTA6IDRweiA0QGjA0YHjA4YHTA6YHTA6GB0wOiA0QGjA0YHjA4YHTA6GB0wOmB0wOiA0QGjA0YHjA5GB4wOGB0wOmB0wOiA0QGjA0YHowNGB4wOGB0wOmB0wOiA0cHogNEBowNGB4wOGB0wOmB0MDpgdMDogNEBowNGB4wOGB0wOhgdMDpgdMDogNEBowNGB4wORgeMDhgdMDpgdMDogNEBo4PRAaMDRgeMDhgdMDpgdMDogNHB6IDRAaMDRgeMDhgdMDpgdDA6YHTA6IDRAaMDRgeMDhgdjA4YHTA6YHTA6IDRAaMDRgeMDkYHjA4YHTA6YHTA6IDRgbMG/+wrIuvQdQAAAABJRU5ErkJggg alt> --> canvas idfinal_file_image width500 stylewidth: 500px; /> /div> /div> /div> /div> label forcontrastRange classform-label>マスクのコントラスト:span idcontrast-value>strong>0/strong>/span>/label> input typerange classcustom-range min0 max10 step1 value0 idcontrastRange /> br /> label forshadowRange classform-label>空の不透明度:span idshadow-value>strong>255/strong>/span>/label> input typerange classcustom-range min0 max255 step1 value255 idshadowRange /> br /> label forimproveColorCheckbox>色を自動改善/label> input typecheckbox idimproveColorCheckbox> br /> div classrow text-center> div classcol-lg-4 col-md-4>/div> div classcol-12 col-lg-6 col-md-6 col-xs-12 col-sm-12 mb-4 d-flex> form methodpost iddownloadForm actionhttps://sora-ac.com/mix/download> input typehidden name_token valueEeLu00WlCUBvTzPWcrdkr2TmjLmWvXtFeV7DKQi4> input typehidden namefinal_file_url idfinal_file_url> button classbtn-get-started idbtn-show-result disabled> i classspinner-border spinner-border-sm loading-download rolestatus styledisplay: none;>/i> ダウンロード !-- span idbox-limit-swap-download>(あとstrong>00/strong>回)/span> --> /button> /form> a hrefhttps://accounts.ac-illust.com/login?serviceURLhttps://sora-ac.com/login data-hrefhttps://sora-ac.com/editor-ac target_blank idbtn-editor-ac classbtn btn-outline-dark rounded-30px py-2 font-size-16 ml-3 styleborder-radius: unset;>i classfa fa-pencil-square-o mr-1 aria-hiddentrue>/i>この画像を編集/a> /div> /div> /div> table classtable table-bordered mt-lg-5 mt-sm-5 mt-md-5> tbody> tr> th scoperow classalign-middle text-center stylewidth: 20%; font-weight: 500>注意/th> td> p classpb-2 m-0 pl-5>※新しく生成をすると古いデータは消えてしまいます。/p> p classpb-2 m-0 pl-5>※ダウンロードした画像のご利用は、a hrefhttps://sora-ac.com/terms>利用規約/a>に同意してからお使いください。/p> /td> /tr> /tbody> /table> /div> /div>/section>script typetext/javascript srchttps://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js>/script>script typetext/javascript> $(document).ready(function() { $(.slideshow-slides).owlCarousel({ loop: true, margin: 10, nav: false, dots: true, items: 1, autoplay: true, autoplayTimeout: 3000, smartSpeed: 250, autoplaySpeed: 500 }) })/script>section classsection-bg stylepadding:60px 0 60px 0;> div classcontainer> div classrow feature-item> div classcol-lg-6 wow fadeInUp stylevisibility: visible; animation-name: fadeInUp;> img srchttps://sora-ac.com/assets/frontend/img/sky.jpg classimg-fluid alt> /div> div classcol-lg-6 wow fadeInUp pt-2 pt-lg-0 stylevisibility: visible; animation-name: fadeInUp;display: flex;align-items: center;> div classparagraph-lh> h4 classheader-lh>空を素早く置き換えて、あなたの写真を一段階上のレベルに!/h4> p classpb-2 m-0>写真をアップロードして、好きな空の画像を選択してください。AIが写真の空を自動で検出し、希望する空に置き換えます。空を置き換えることで、写真の雰囲気をすぐさま変えることが出来ます。/p> p classpb-2 m-0>画像データは24時間で完全に消去しますので、セキュリティもご安心ください。更に完全に無料ですので本当にオススメです。/p> /div> /div> /div> /div>/section>section stylepadding:60px 0 60px 0;> div classcontainer> div classrow feature-item> div classcol-lg-6 wow fadeInUp order-1 order-lg-2 stylevisibility: visible; animation-name: fadeInUp;> img srchttps://sora-ac.com/assets/frontend/img/brain.jpg classimg-fluid alt> /div> div classcol-lg-6 wow fadeInUp pt-2 pt-lg-0 stylevisibility: visible; animation-name: fadeInUp;display: flex;align-items: center;> div classparagraph-lh> h4 classheader-lh>U-Netよる画像セグメンテーションにより、自動で空を置き換えます。/h4> p classpb-2 m-0>写真の中の空を別の写真の空に置き換える場合、Photoshopなどのツールを使用し、空の部分を手動で正確に切り取り、もう一方の写真の空を合成する必要があります。しかしこの方法は時間がかかり、専門的な知識が必要です。/p> p classpb-2 m-0>空ACでは、AIが写真を自動的に分析して、写真の中の空部分を識別し、別の写真の空にシームレスに置き換えてリアルな写真を生成します。空ACのAIにはU-Netというディープラーニングの技術が使われており、より少ないトレーニング画像で、より正確なセグメンテーションができるよう改良が施されています。/p> /div> /div> /div> /div>/section>/section>style typetext/css> .image-box { position: relative; border: 5px solid #b0b0b0; width: 100%; height: 100%; } .image-box .card-body { align-items: center; align-self: center; display: flex; padding: 0; } .image-box img { max-height: 100%; max-width: 100%; margin: auto; display: block; } .button-hover-select-image { display: none; position: absolute; width: 100%; height: 100%; background: rgba(0, 0, 0, .62); text-align: center; margin: 0; } .button-hover-select-image p, .button-default-select-image p, .button-default-select-source p { color: #fff; position: absolute; width: 100%; z-index: 888; text-align: center; left: 0; top: 0; font-size: 14px; margin: 0; } .button-hover-select-image p { margin-top: calc(50% - 111px); } .button-default-select-image p { color: #3399cc; margin-top: calc(50% - 111px); } .button-default-select-source p { color: #3399cc; margin-top: calc(50% - 111px); } .image-box:hover .button-hover-select-image, .image-box.hover .button-hover-select-image { display: block; } .image-box:hover .button-default-select-image, .image-box:hover .button-default-select-source { display: none; } .button-hover-select-image>div { position: relative; width: 100%; height: 100%; } .button-hover-select-image>div.half-select-file { position: relative; width: 100%; height: 80%; border-bottom: 2px solid #b0b0b0; } .button-hover-select-image>div.half-select-ai { position: relative; width: 100%; height: 20%; display: flex; align-items: center; } .button-hover-select-image inputtypefile { width: 100%; height: 100%; opacity: 0; cursor: pointer; position: absolute; top: 0; left: 0; z-index: 999; } .result-image-box .button-hover-select-image { cursor: default; } .inside-loading { position: absolute; width: 100%; height: 100%; background: #f3f3f3; text-align: center; opacity: 0.5; z-index: 1040; } .inside-loading img { margin-top: calc(50% - 64px); } .model-item { padding-right: 7px; padding-left: 7px; margin-bottom: 15px; } .btn-inside-loading { width: 30px; float: right; } .btn-inside-loading img { width: 100%; } .btn-show-result-2.active { cursor: pointer; } #mix_processing { display: none; } #styleModelListContent .item { cursor: pointer; margin: 0 4px 8px 4px; border: solid 1px #e1e1e1; } #styleModelListContent .item.active { background: #08C; border-color: #08C; } .flex-images .item img { padding: 2px; margin: auto; } .flex-images .item img { padding: 2px; margin: auto; width: 100%; object-fit: scale-down; } .bg-f6f9f9 { background-color: #f6f9f9 } .max-width-600 { max-width: 600px } .opacity-0 { opacity: 0 } .right-0 { right: 0; } .top-0 { top: 0; } .border-dashed { border-style: dashed !important; } .border-width-2 { border-width: 2px !important; } .cursor-pointer { cursor: pointer; } .loading-img-wrap { position: absolute; top: 0; right: 0; left: 0; bottom: 0; margin: auto; display: flex; align-items: center; justify-content: center; background-color: rgba(0, 0, 0, 0.65); } .slideshow-slides .owl-dots { text-align: center; } .slideshow-slides .owl-dots .owl-dot { outline: none; height: 13px; width: 13px; border-radius: 50%; background-color: #fff; border: 1px solid #dee2e6; margin-right: 6px; } .slideshow-slides .owl-dots .owl-dot.active { background-color: #007bff } .upload-hover-overlay { opacity: 0; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.65); } .upload-hover-overlay:before { content: ; width: 95%; height: 85%; border: dashed 2px #fff; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; } .upload-wraper:hover .upload-hover-overlay { opacity: 1; transition: 0.3s } .upload-style-img:before { content: ; height: 100%; width: 100%; top: 0; background-color: rgba(0, 0, 0, 0.5); position: absolute; } .upload-style-img:after { content: ; height: 80%; width: 85%; top: 0; bottom: 0; left: 0; right: 0; margin: auto; position: absolute; border: dashed 1px #fff } .upload-style-img:hover:before { background-color: rgba(0, 0, 0, 0.75); transition: 0.3s } .z-9 { z-index: 9 } .z-99 { z-index: 99 }/style>script srchttps://cdn.jsdelivr.net/npm/sweetalert2@9>/script>script typetext/javascript> var noneImage data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0CAQAAABh3xcBAAAEOUlEQVR42u3TQQ0AAAjEME450uGJB9JKWLJMF/BcjA5GB4wOGB0wOmB0wOiA0QGjg9EBowNGB4wOGB0wOmB0wOhgdMDogNEBowNGB4wOGB0wOhjd6GB0wOiA0QGjA0YHjA4YHTA6GB0wOmB0wOiA0QGjA0YHjA5GB4wOGB0wOmB0wOiA0QGjg9FFAKMDRgeMDhgdMDpgdMDogNHB6IDRAaMDRgeMDhgdMDpgdDA6YHTA6IDRAaMDRgeMDhgdjA4YHTA6YHTA6IDRAaMDRgeMDkYHjA4YHTA6YHTA6IDRAaOD0QGjA0YHjA4YHTA6YHTA6GB0wOiA0QGjA0YHjA4YHTA6YHQwOmB0wOiA0QGjA0YHjA4YHYwOGB0wOmB0wOiA0QGjA0YHowNGB4wOGB0wOmB0wOiA0QGjg9EBowNGB4wOGB0wOmB0wOhgdMDogNEBowNGB4wOGB0wOhgdMDpgdMDogNEBowNGB4wOGB2MDhgdMDpgdMDogNEBowNGB6MDRgeMDhgdMDpgdMDogNHB6IDRAaMDRgeMDhgdMDpgdMDoYHTA6IDRAaMDRgeMDhgdMDoYHTA6YHTA6IDRAaMDRgeMDkYHjA4YHTA6YHTA6IDRAaMDRgejA0YHjA4YHTA6YHTA6IDRweiA0QGjA0YHjA4YHTA6YHQwOmB0wOiA0QGjA0YHjA4YHTA6GB0wOmB0wOiA0QGjA0YHjA5GB4wOGB0wOmB0wOiA0QGjg9EBowNGB4wOGB0wOmB0wOhgdKOD0QGjA0YHjA4YHTA6YHTA6GB0wOiA0QGjA0YHjA4YHTA6GB0wOmB0wOiA0QGjA0YHjA5GNzoYHTA6YHTA6IDRAaMDRgeMDkYHjA4YHTA6YHTA6IDRAaOD0QGjA0YHjA4YHTA6YHTA6GB0EcDogNEBowNGB4wOGB0wOmB0MDpgdMDogNEBowNGB4wOGB2MDhgdMDpgdMDogNEBowNGB6MDRgeMDhgdMDpgdMDogNEBo4PRAaMDRgeMDhgdMDpgdMDoYHTA6IDRAaMDRgeMDhgdMDoYHTA6YHTA6IDRAaMDRgeMDhgdjA4YHTA6YHTA6IDRAaMDRgejA0YHjA4YHTA6YHTA6IDRweiA0QGjA0YHjA4YHTA6YHTA6GB0wOiA0QGjA0YHjA4YHTA6GB0wOmB0wOiA0QGjA0YHjA5GB4wOGB0wOmB0wOiA0QGjA0YHowNGB4wOGB0wOmB0wOiA0cHogNEBowNGB4wOGB0wOmB0MDpgdMDogNEBowNGB4wOGB0wOhgdMDpgdMDogNEBowNGB4wORgeMDhgdMDpgdMDogNEBo4PRAaMDRgeMDhgdMDpgdMDogNHB6IDRAaMDRgeMDhgdMDpgdDA6YHTA6IDRAaMDRgeMDhgdjA4YHTA6YHTA6IDRAaMDRgeMDkYHjA4YHTA6YHTA6IDRgbMG/+wrIuvQdQAAAABJRU5ErkJggg; var loadingImage https://sora-ac.com/assets/frontend/img/loading.gif; var isUnlimited false; var isLoggedIn false; var contrast 0; var shadow 255; var land_w 0; var land_h 0; var sky_w 0; var sky_h 0; var limit_swap_per_day 2; var limit_download_per_day 500; var lockPage false; $(document).ready(function() { var noneImage data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0CAQAAABh3xcBAAAEOUlEQVR42u3TQQ0AAAjEME450uGJB9JKWLJMF/BcjA5GB4wOGB0wOmB0wOiA0QGjg9EBowNGB4wOGB0wOmB0wOhgdMDogNEBowNGB4wOGB0wOhjd6GB0wOiA0QGjA0YHjA4YHTA6GB0wOmB0wOiA0QGjA0YHjA5GB4wOGB0wOmB0wOiA0QGjg9FFAKMDRgeMDhgdMDpgdMDogNHB6IDRAaMDRgeMDhgdMDpgdDA6YHTA6IDRAaMDRgeMDhgdjA4YHTA6YHTA6IDRAaMDRgeMDkYHjA4YHTA6YHTA6IDRAaOD0QGjA0YHjA4YHTA6YHTA6GB0wOiA0QGjA0YHjA4YHTA6YHQwOmB0wOiA0QGjA0YHjA4YHYwOGB0wOmB0wOiA0QGjA0YHowNGB4wOGB0wOmB0wOiA0QGjg9EBowNGB4wOGB0wOmB0wOhgdMDogNEBowNGB4wOGB0wOhgdMDpgdMDogNEBowNGB4wOGB2MDhgdMDpgdMDogNEBowNGB6MDRgeMDhgdMDpgdMDogNHB6IDRAaMDRgeMDhgdMDpgdMDoYHTA6IDRAaMDRgeMDhgdMDoYHTA6YHTA6IDRAaMDRgeMDkYHjA4YHTA6YHTA6IDRAaMDRgejA0YHjA4YHTA6YHTA6IDRweiA0QGjA0YHjA4YHTA6YHQwOmB0wOiA0QGjA0YHjA4YHTA6GB0wOmB0wOiA0QGjA0YHjA5GB4wOGB0wOmB0wOiA0QGjg9EBowNGB4wOGB0wOmB0wOhgdKOD0QGjA0YHjA4YHTA6YHTA6GB0wOiA0QGjA0YHjA4YHTA6GB0wOmB0wOiA0QGjA0YHjA5GNzoYHTA6YHTA6IDRAaMDRgeMDkYHjA4YHTA6YHTA6IDRAaOD0QGjA0YHjA4YHTA6YHTA6GB0EcDogNEBowNGB4wOGB0wOmB0MDpgdMDogNEBowNGB4wOGB2MDhgdMDpgdMDogNEBowNGB6MDRgeMDhgdMDpgdMDogNEBo4PRAaMDRgeMDhgdMDpgdMDoYHTA6IDRAaMDRgeMDhgdMDoYHTA6YHTA6IDRAaMDRgeMDhgdjA4YHTA6YHTA6IDRAaMDRgejA0YHjA4YHTA6YHTA6IDRweiA0QGjA0YHjA4YHTA6YHTA6GB0wOiA0QGjA0YHjA4YHTA6GB0wOmB0wOiA0QGjA0YHjA5GB4wOGB0wOmB0wOiA0QGjA0YHowNGB4wOGB0wOmB0wOiA0cHogNEBowNGB4wOGB0wOmB0MDpgdMDogNEBowNGB4wOGB0wOhgdMDpgdMDogNEBowNGB4wORgeMDhgdMDpgdMDogNEBo4PRAaMDRgeMDhgdMDpgdMDogNHB6IDRAaMDRgeMDhgdMDpgdDA6YHTA6IDRAaMDRgeMDhgdjA4YHTA6YHTA6IDRAaMDRgeMDkYHjA4YHTA6YHTA6IDRgbMG/+wrIuvQdQAAAABJRU5ErkJggg; if (!isUnlimited) { var swaptime getTimeSwapface(); var leftSwapTime padFormat(Math.max(limit_swap_per_day - swaptime, 0)); $(#box-limit-swap strong).html(leftSwapTime); } // var downloadtime getTimeDownload(); // var leftDownloadTime padFormat(limit_download_per_day - downloadtime); // $(#box-limit-swap-download strong).html(leftDownloadTime); setModelPaginate(1, 40); $(document).on(click, #styleModelListContent .item, function() { var styleKey $(this).data(image-url); var styleSrc $(this).data(image-src); console.log(BBBBB styleID , styleKey) $(#styleModelListContent .item).removeClass(active); $(this).not(.upload-style-img).addClass(active); $(#style).val($(this).data(image-url)); if ($(#content).val() ! ) { $(#button-submit-mix).removeAttr(disabled); } loadImage(sky, styleSrc); }); $(document).on(change, #contrastRange, function(e) { contrast e.target.value; changeBlack(false); }); $(document).on(change, #shadowRange, function(e) { shadow e.target.value; changeColor(false); }); $(document).on(input, #contrastRange, function(e) { contrast e.target.value; $(#contrast-value strong).html(contrast); }); $(document).on(input, #shadowRange, function(e) { shadow e.target.value; $(#shadow-value strong).html(shadow); }); $(document).on(change, #improveColorCheckbox, function(e) { if (e.target.checked true) { changeColor(true) } }); $(document).on(change, #content_file, process_upload_photo); $(document).on(change, #style_file, process_upload_style); $(document).on(click, #content_file, function() { if (isExceedUsageLimit()) { displayUsageLimitError(); return false; } }); $(document).on(click, #button-submit-mix, function(e) { e.preventDefault(); if (isExceedUsageLimit()) { displayUsageLimitError(); return false; } // var swaptime getTimeSwapface(); // if (!isUnlimited && swaptime > limit_swap_per_day) { alert(1日の制限回数に達しました。); return false; } changeColor(true); }); // $(#final_file_image).on(load,function(){ // if($(#final_file_image).attr(src) ! noneImage){ // $(.processing-bar).css(width,100%).attr(aria-valuenow,0); // setTimeout(function(){ // $(#mix_processing).hide(); // $(.processing-bar).css(width,0%).attr(aria-valuenow,0); // $(.processing-percent).html(0); // $(.result-area).show(); // },1000); // } // }); $(document).on(dragover, .content-image-box, function(e) { $(.content-image-box).addClass(hover); }); $(document).on(dragleave, #content_file, function(e) { $(.content-image-box).removeClass(hover); }); $(document).on(drop, #content_file, function(e) { $(.content-image-box).removeClass(hover); }); $(document).on(dragover, .source-image-box, function(e) { $(.source-image-box).addClass(hover); }); $(document).on(dragleave, #source_file, function(e) { $(.source-image-box).removeClass(hover); }); $(document).on(drop, #source_file, function(e) { $(.source-image-box).removeClass(hover); }); // $(document).on(submit,#downloadForm,function(){ // var downloadtime getTimeDownload(); // if(downloadtime > limit_download_per_day) { alert(Download Limited...); return false; } // setTimeDownload(); // }); $(#downloadForm).submit(function(event) { event.preventDefault(); event.returnValue false; console.log(BBBBB submittttttttttttt) var content $(#content).val(); var style $(#style).val(); var improveColor $(#improveColorCheckbox).is(:checked) ? 1 : 0; var formData new FormData(); var data { enhance: improveColor, preview: false, channel: parseInt(contrast) }; var prop; for (prop in data) { formData.append(prop, JSON.stringify(dataprop)); } formData.append(land, content); formData.append(sky, style); formData.append(thresh, parseInt(shadow)); formData.append(_token, csrf_token); $.ajax({ type: POST, url: https://sora-ac.com/mix/process, data: formData, contentType: false, processData: false, beforeSend: function() { $(.loading-download).show(); }, success: function(res) { console.log(BBBBB resssss , res) if (res.status success) { // setTimeSwapface(); $(#final_file_url).val(res.image_url); $(#btn-editor-ac).attr(href, $(#btn-editor-ac).attr(data-href) + ?url + res.image_url); } else if (res.status error) { alert(res.message); } else { alert(111111エラーが発生しました。お手数ですが、時間をおいて再度送信してください。); } }, complete: function() { $(.loading-download).hide(); var a document.createElement(a); a.style.display none; a.href $(#final_file_url).val(); a.download result.png; document.body.appendChild(a); a.click(); window.URL.revokeObjectURL($(#final_file_url).val()); }, error: function(request, textStatus, errorThrown) { alert(2222222エラーが発生しました。お手数ですが、時間をおいて再度送信してください。); window.location.reload(); } }); }); function changeBlack(init) { init init || false let mask window.cv.imread(mask); let black window.cv.imread(black); mask.convertTo(mask, window.cv.CV_64FC4, 1.0 / 255.0); black.convertTo(black, window.cv.CV_64FC4, 1.0 / 255.0); let alpha parseFloat(contrast) / (parseFloat(contrast) + 2.0); let beta 1.0 - alpha; window.cv.addWeighted(black, alpha, mask, beta, 0.0, black, -1); for (let i 0; i mask.rows; i++) { for (let j 0; j mask.cols; j++) { if (parseFloat(mask.ucharPtr(i, j)0) 0) { black.ucharPtr(i, j)0 mask.ucharPtr(i, j)0; } } } window.cv.imshow(blackOutput, black); mask.delete(); black.delete(); if (!init) { changeColor(false); } }; function processImage() { try { let land window.cv.imread(land); let mask window.cv.imread(blackOutput); let sky window.cv.imread(sky); window.cv.threshold( mask, mask, parseFloat(shadow), parseFloat(shadow), window.cv.THRESH_TRUNC ); let mat mask.clone(); // window.cv.resize(sky, sky, land.size()); let {width: w, height: h} land.size() let canvas_sky_h parseInt(w * (parseFloat(sky_h) / parseFloat(sky_w))) if (canvas_sky_h h){ let dsize new cv.Size(parseInt(h * (parseFloat(sky_w)/parseFloat(sky_h))), h); window.cv.resize(sky, sky, dsize); } else if (canvas_sky_h > h){ let dsize new window.cv.Size(w, parseInt(w * (parseFloat(sky_h)/parseFloat(sky_w)))); window.cv.resize(sky, sky, dsize); } let {width: new_sky_w, height: new_sky_h} sky.size() let x new_sky_w/2 - w/2 let y new_sky_h - h let rect new window.cv.Rect(parseInt(x), parseInt(y), parseInt(w), parseInt(h)); sky sky.roi(rect); sky.convertTo(sky, window.cv.CV_64FC4, 1); mask.convertTo(mask, window.cv.CV_64FC4, 1 / 255); land.convertTo(land, window.cv.CV_64FC4, 1); sky sky.mul(mask, 1); window.cv.cvtColor(mat, mat, window.cv.COLOR_RGBA2RGB, 0); window.cv.bitwise_not(mat, mat); window.cv.cvtColor(mat, mat, window.cv.COLOR_RGB2RGBA, 0); mat.convertTo(mat, window.cv.CV_64FC4, 1 / 255); land land.mul(mat, 1); window.cv.add(land, sky, land); land.convertTo(land, window.cv.CV_8UC4, 1); window.cv.imshow(final_file_image, land); land.delete(); mask.delete(); sky.delete(); mat.delete(); } catch (err) { console.log(err); } } function loadImage(id, imgSrc) { var canvas document.getElementById(id); var ctx canvas.getContext(2d); var img new Image(); return new Promise(function (resolve) { img.onload function () { if (id final_file_image) { $(.processing-bar).css(width, 100%).attr(aria-valuenow, 0); setTimeout(function() { $(#mix_processing).hide(); $(.processing-bar).css(width, 0%).attr(aria-valuenow, 0); $(.processing-percent).html(0); $(.result-area).show(); }, 1000); } else if (id sky) { sky_h img.height sky_w img.width } else if (id land){ land_h img.height land_w img.width } canvas.height canvas.width * (img.height / img.width); var oc document.createElement(canvas), octx oc.getContext(2d); oc.width img.width; oc.height img.height; octx.drawImage(img, 0, 0, oc.width, oc.height); octx.drawImage(oc, 0, 0, oc.width, oc.height); ctx.drawImage( oc, 0, 0, oc.width, oc.height, 0, 0, canvas.width, canvas.height ); resolve(); }; img.setAttribute(crossOrigin, ); img.src imgSrc + ? + new Date().getTime();; }); }; async function changeColor(init) { init init || false if (init) { var _this $(this); var processingBarInterval; var content $(#content).val(); var style $(#style).val(); var improveColor $(#improveColorCheckbox).is(:checked) ? 1 : 0; var formData new FormData(); var data { enhance: improveColor, preview: true, channel: parseInt(contrast) }; var prop; for (prop in data) { formData.append(prop, JSON.stringify(dataprop)); } formData.append(land, content); formData.append(sky, style); formData.append(thresh, parseInt(shadow)); formData.append(_token, csrf_token); if (isNumber(style)) { formData.append(is_artist, $(#is_artist).val()); } $.ajax({ type: POST, url: https://sora-ac.com/mix/process, data: formData, contentType: false, processData: false, beforeSend: function() { var currentPercent 0; var max_time_process 10; var percentPerSecond 10; // $(#final_file_image).attr(src, noneImage); $(.result-area).hide(); $(#mix_processing).show(); $(html, body).animate({ scrollTop: $(#mix_processing).offset().top - 100 }, 500); processingBarInterval setInterval(function() { if (currentPercent > 95) { } else if (currentPercent > 80) { currentPercent currentPercent + 0.05; } else if (currentPercent > 70) { currentPercent currentPercent + 0.15; } else { currentPercent currentPercent + percentPerSecond / 10; } $(.processing-bar).css(width, currentPercent + %).attr(aria-valuenow, currentPercent); $(.processing-percent).html(parseInt(currentPercent)); }, 100); _this.attr(disabled, disabled); $(.loading-download).show(); }, complete: function() { clearInterval(processingBarInterval); _this.removeAttr(disabled); }, success: function(res) { console.log(BBBBB resssss , res) if (res.status success) { setTimeSwapface(); loadImage(final_file_image, res.image_url) loadImage(mask, res.data.mask); loadImage(black, res.data.black); changeBlack(true); $(#final_file_url).val(res.image_url); $(#btn-editor-ac).attr(href, $(#btn-editor-ac).attr(data-href) + ?url + res.image_url); $(#btn-show-result).removeAttr(disabled); $(.loading-download).hide(); } else if (res.status error) { alert(res.message); } else { alert(111111エラーが発生しました。お手数ですが、時間をおいて再度送信してください。); } }, error: function(request, textStatus, errorThrown) { alert(2222222エラーが発生しました。お手数ですが、時間をおいて再度送信してください。); // window.location.reload(); } }); } else { processImage() } } function process_upload_photo() { if (!isUnlimited) { if (isExceedUsageLimit()) { displayUsageLimitError(); return false; } } var photoType this.id; var formData new FormData(); if (this.files0.size > 52428800) { alert(50MB以下のファイルをアップロードしてください。); $(#content_file).val(); return false; } formData.append(file, this.files0); formData.append(photo_type, photoType); formData.append(_token, csrf_token); console.log(BBBBB process_upload_photo formData , formData) $.ajax({ type: POST, url: https://sora-ac.com/mix/upload, data: formData, contentType: false, processData: false, beforeSend: function() { $(#land).hide(); $(#upload-preview).addClass(border-secondary border-dashed border-width-2 p-3 mt-3 text-center).show(); $(#upload-preview img).attr(src, loadingImage); $(html, body).animate({ scrollTop: $(#upload-preview).offset().top - 50 }, 1000); }, complete: function() {}, success: function(res) { if (res.status success) { $(#upload-preview img).attr(src, ); $(#content).val(res.image_key); if ($(#style).val() ! ) { $(#button-submit-mix).removeAttr(disabled); } $(.content-image-box).find(.button-hover-select-image).removeAttr(style); loadImage(land, res.image_url); $(#land).show(); $(#upload-preview img).hide(); } else if (res.status error) { alert(res.message); $(.upload-wraper).find(.loading-img-wrap).remove(); $(#upload-preview img).attr(src, ); $(#upload-preview).removeClass().hide(); } else { alert(【CLIENT-01】エラーが発生しました。お手数ですが、時間をおいて再度送信してください。); } }, error: function(request, textStatus, errorThrown) { alert(【CLIENT-02】エラーが発生しました。お手数ですが、時間をおいて再度送信してください。); window.location.reload(); } }); } function process_upload_style() { if (!isUnlimited) { if (isExceedUsageLimit()) { displayUsageLimitError(); return false; } } var photoType this.id; var formData new FormData(); if (this.files0.size > 52428800) { alert(50MB以下のファイルをアップロードしてください。); $(#style_file).val(); return false; } formData.append(file, this.files0); formData.append(photo_type, photoType); formData.append(_token, csrf_token); console.log(BBBBB process_upload_style formData , formData) $.ajax({ type: POST, url: https://sora-ac.com/mix/upload, data: formData, contentType: false, processData: false, beforeSend: function() { $(.upload-style-img img).attr(src, /assets/frontend/img/loading.gif); $(.upload-style-img img).css(object-fit, contain); $(.upload-style-img img).css(max-width, 40px); }, complete: function() {}, success: function(res) { var thumbHeight 80; var thumbWidth parseInt(thumbHeight * res.data_w / res.data_h); $(.upload-style-img img).attr(src, /assets/frontend/img/icon.svg); $(.upload-style-img img).css(max-width, 100%); var htmlAppend ; if (res.status success) { htmlAppend + div classitem active data-image-url + res.image_key + data-w + thumbWidth + data-h + thumbHeight + >img src + res.image_url + >/div>; $(htmlAppend).insertAfter(#styleModelListContent .item:first-child); $(#style).val(res.image_key); if ($(#content).val() ! ) { $(#button-submit-mix).removeAttr(disabled); } loadImage(sky, res.image_url); } else if (res.status error) { alert(res.message); } else { alert(【CLIENT-01】エラーが発生しました。お手数ですが、時間をおいて再度送信してください。); } $(.flex-images).flexImages({ rowHeight: 80, truncate: 1 }); }, error: function(request, textStatus, errorThrown) { alert(【CLIENT-02】エラーが発生しました。お手数ですが、時間をおいて再度送信してください。); window.location.reload(); } }); } }); $(#land).on(load, function() { if ($(#land).attr(src) ! noneImage) { $(.content-image-box).removeClass(hover); } $(.upload-wraper).find(.loading-img-wrap).remove(); }); function setModelPaginate(page, per_page) { if (lockPage) return false; var res getSoraData(page, per_page) var currentSelected $(#style).val(); var listHtml ; listHtml + div classitem upload-style-img position-relative data-value data-w120 data-h80>\ img src/assets/frontend/img/icon.svg alt classw-100 h-100 position-relative z-9>\ input typefile namestyle_file classz-99 cursor-pointer h-100 p-0 position-absolute right-0 top-0 w-100 opacity-0 idstyle_file>\ /div>; $.each(res.images, function(index, item) { var attActive (currentSelected item.id) ? active : ; var thumbHeight 80; listHtml + div classitem + attActive + data-value + item.id + data-image-url + item.src_key + data-image-src + item.src + data-h + thumbHeight.toString() + data-w120>img src + item.thumbnail + >/div>; }); $(#styleModelListContent).html(listHtml); $(.flex-images).flexImages({ rowHeight: 80, truncate: 1 }); renderPagination(page, res.total, per_page); $(data-toggletooltip).tooltip(); } function renderPagination(curPage, totalItem, perPage) { var numPageItem 5; var totalPage Math.ceil(totalItem / perPage); var numPage Math.min(numPageItem, totalPage); var prev curPage - 1 ? curPage - 1 : null; var next (totalPage > curPage) ? curPage + 1 : null; var pageHtml ; if (curPage > 1) { pageHtml + li classpage-item>a onclicksetModelPaginate( + prev + , + perPage + ) classpage-link hrefjavascript:void(0) aria-labelPrevious>span aria-hiddentrue>«/span>/a>/li>; } if (curPage 3) { for (var i 1; i numPage; i++) { if (i curPage) { pageHtml + li classpage-item active>a classpage-link hrefjavascript:void(0)> + i + /a>/li> } else { pageHtml + li classpage-item>a onclicksetModelPaginate( + i + , + perPage + ) classpage-link hrefjavascript:void(0)> + i + /a>/li> } } if (totalPage > numPageItem) { pageHtml + li classpage-item>span aria-hiddentrue> ... /span>/li>; } } else if (curPage > 3 && curPage totalPage - 2) { if (totalPage > numPageItem) { pageHtml + li classpage-item>span aria-hiddentrue> ... /span>/li>; for (var i 0; i numPage; i++) { var item curPage - 2 + i; if (item > totalPage) continue; if (item curPage) { pageHtml + li classpage-item active>a classpage-link hrefjavascript:void(0)> + item + /a>/li> } else { pageHtml + li classpage-item>a onclicksetModelPaginate( + item + , + perPage + ) classpage-link hrefjavascript:void(0)> + item + /a>/li> } } pageHtml + li classpage-item>span aria-hiddentrue> ... /span>/li>; } else { for (var i 1; i numPage; i++) { if (i curPage) { pageHtml + li classpage-item active>a classpage-link hrefjavascript:void(0)> + i + /a>/li> } else { pageHtml + li classpage-item>a onclicksetModelPaginate( + i + , + perPage + ) classpage-link hrefjavascript:void(0)> + i + /a>/li> } } } } else if (curPage > totalPage - 2) { if (totalPage > numPageItem) { pageHtml + li classpage-item>span aria-hiddentrue> ... /span>/li>; } for (var i totalPage - numPage; i totalPage; i++) { if (i 0) continue; if (i curPage) { pageHtml + li classpage-item active>a classpage-link hrefjavascript:void(0)> + i + /a>/li> } else { pageHtml + li classpage-item>a onclicksetModelPaginate( + i + , + perPage + ) classpage-link hrefjavascript:void(0)> + i + /a>/li> } } } if (curPage totalPage) { pageHtml + li classpage-item>a onclicksetModelPaginate( + next + , + perPage + ) classpage-link hrefjavascript:void(0) aria-labelNext>span aria-hiddentrue>»/span>/a>/li>; } if (totalPage > 1) { $(ul.pagination).html(pageHtml); } } function setTimeSwapface() { if (isUnlimited) return; var date new Date(); var limit_key limit_swapface_ + date.getFullYear() + - + (date.getMonth() + 1) + - + date.getDate(); var curgentime parseInt(getTimeSwapface()); var newTimeSwap curgentime + 1; if (newTimeSwap > limit_swap_per_day) return false; var leftSwapTime padFormat(limit_swap_per_day - newTimeSwap); $(#box-limit-swap strong).html(leftSwapTime); setCookie(limit_key, newTimeSwap); } function getTimeSwapface() { var date new Date(); var limit_key limit_swapface_ + date.getFullYear() + - + (date.getMonth() + 1) + - + date.getDate(); var gentime getCookie(limit_key); return gentime null ? 0 : gentime; } function setTimeDownload() { var date new Date(); var limit_key limit_download_ + date.getFullYear() + - + (date.getMonth() + 1) + - + date.getDate(); var curgentime parseInt(getTimeDownload()); var newTimeDownload curgentime + 1; if (newTimeDownload > limit_download_per_day) return false; var leftDownloadTime padFormat(limit_download_per_day - newTimeDownload); $(#box-limit-swap-download strong).html(leftDownloadTime); setCookie(limit_key, newTimeDownload); } function getTimeDownload() { var date new Date(); var limit_key limit_download_ + date.getFullYear() + - + (date.getMonth() + 1) + - + date.getDate(); var downloadtime getCookie(limit_key); return downloadtime null ? 0 : downloadtime; } function padFormat(d) { return (d 10) ? 0 + d.toString() : d.toString(); } function setCookie(key, value) { var expires new Date(); expires.setTime(expires.getTime() + (24 * 60 * 60 * 1000)); document.cookie key + + value + ;expires + expires.toUTCString(); } function getCookie(key) { var keyValue document.cookie.match((^|;) ? + key + (^;*)(;|$)); return keyValue ? keyValue2 : null; } function thisFileUpload() { document.getElementById(content_file).click(); } function isExceedUsageLimit() { // Check usage limit if (isUnlimited) return false; var swaptime getTimeSwapface(); return swaptime > limit_swap_per_day; } function displayUsageLimitError() { var message; if (!isLoggedIn) { message 無料会員登録すると1日に5回利用が可能です!すでに会員の方はa target_blank hrefhttps://accounts.ac-illust.com/login?serviceURLhttps://sora-ac.com/login>こちら/a>; } else { if (!isUnlimited) { message 6回以上のご利用は、日本最大級の素材サイトa target_blank hrefhttps://www.ac-illust.com/>「イラストAC」/a>a target_blank hrefhttps://www.photo-ac.com/>「写真AC」/a>のプレミアム会員様限定です。br/>プレミアム会員登録はa target_blank hrefhttps://premium.photo-ac.com/premium/campaign?targetpremium_sozai>こちら/a>; } } Swal.fire({ icon: info, html: message, width: auto, confirmButtonText: !isLoggedIn ? a target_blank stylecolor: white; hrefhttps://accounts.ac-illust.com/signup?serviceURLhttps://sora-ac.com/login>無料会員登録/a> : OK }); } function isNumber(n) { return /^-?\d.+(?:e-?\d+)?$/.test(n); } function getSoraData(page, per_page) { var files 05_falling_star.jpg, 1_stars.jpg, 2_stars.jpg, 03_stars.jpg, 04_stars.jpg, 06_falling_star.jpg, 07_Aurora.jpg, 08_aurora.jpg, 09_Aurora.jpg, 10_Aurora.jpg, 11_clear_sky.jpg, 11_clear.jpg, 12_clear.jpg, 13_clear.jpg, 14_clear.jpg, 15_clear.jpg, 17_clear.jpg, 18_clear_sunrise.jpg, 19_clear_sunrise.jpg, 20_sunrise.jpg, 21_sunrise.jpg, 22_sunrise.jpg, 23_sunrise.jpg, 24_sunrise.jpg, 25_sunset.jpg, 26_sunset.jpg, 27_magic.jpg, 28_sunset.jpg, 29_sunset.jpg, 30_sunrise.jpg, 31_rainbow.jpg, 32_rainbow.jpg, 33_rainbow.jpg, 34_rainbow.jpg, 35_milky way.jpg, 36_milky way.jpg, 37_milky way.jpg, 38_stars_timelaps.jpg, 39_stars_Timelapse.jpg, 40_stars_timelaps.jpg, 41_stars_timelaps.jpg, 42_stormy-coulds.jpg, 43_Stars_milky way.jpg, 44_Stars.jpg, 45_galaxy.jpg, 46_galaxy.jpg, 47_falling_Stars.jpg, 48_Milky way.jpg, 49_lightning.jpg, 50_lightning.jpg, 51_lightning.jpg, 52_lightning.jpg, 53_lightning.jpg, 54_RAINBOW.jpg, 15200_l.jpg, 15201_l.jpg, 15212_l.jpg, 1612_l.jpg, 1622_l.jpg, 1640_l.jpg, 17186_l.jpg, 2289223_l.jpg, 22972_l.jpg, 28698_l.jpg, 28701_l.jpg, 30125_l.jpg, 30205_l.jpg, 34871_l.jpg, 34956_l.jpg, 41757_l.jpg, 44714_l.jpg, 48253_l.jpg, 53102_l.jpg, 56921_l.jpg, 59566_l.jpg, 59567_l.jpg, 66148_l.jpg, 66149_l.jpg, 66153_l.jpg, 66158_l.jpg, 68176_l.jpg, 79933_l.jpg, 8386_l.jpg, 8388_l.jpg, 8423_l.jpg, 86914_l.jpg, 96181_l.jpg var images for (let i (page - 1) * per_page; i page * per_page; i++) { if (filesi){ images.push({ id: filesi, src_key: data/sora/ + filesi, thumbnail: https://data.ac-beautify.com/data/thumbnails/ + filesi, src: https://data.ac-beautify.com/data/canvas/ + filesi }) } } return { images: images, total: files.length } }/script> /main> style> .twitter .svg-x-twitter {filter: brightness(0%);} .twitter:hover .svg-x-twitter {filter: brightness(100%);}/style>footer idfooter classsection-bg> div classfooter-top text-center> div classcol-12> div classcopyright> div classsocial-links sns-icon> a hrefhttps://www.facebook.com/ACworks2011/ target_blank classfacebook>i classfa fa-facebook>/i>/a> a hrefhttps://twitter.com/ACworks2011 target_blank classtwitter> svg classsvg-x-twitter width15 height18 viewBox0 0 1200 1227 fillnone xmlnshttp://www.w3.org/2000/svg> path dM714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z fillwhite>/path> /svg> /a> /div> /div> /div> div classcontainer> div classrow> div classcol-12> div classfooter-info> !-- h3>img stylewidth: 160px;margin-top: -8px; srchttps://sora-ac.com/assets/frontend/img/logo_footer.png />/h3> --> a hrefhttps://sora-ac.com>img srchttps://sora-ac.com/assets/frontend/img/sora_AC_white.png altsoraAC classimg-fluid width140>/a> /div> div classfooter-links> ul> li>a hrefhttps://sora-ac.com/terms>利用規約/a>/li> li>a hrefhttps://sora-ac.com/policy>プライバシーポリシー/a>/li> !-- li>a hrefhttps://help.freebie-ac.jp/ target_blank>FAQ/a>/li> --> li>a hrefhttps://acworks.co.jp/ target_blank>運営会社/a>/li> li>a hrefhttps://acworks.co.jp/security-policy/ target_blank titleセキュリティポリシー>セキュリティポリシー/a>/li> /ul> /div> /div> /div> div classcopyright> div classsocial-links stylepadding-bottom: 20px;> a hrefhttps://help.freebie-ac.jp/ classcomment target_blank>i stylevertical-align: middle; classfa fa-commenting-o>/i> small stylefont-size: 70%;vertical-align: middle;>ACヘルプセンター/small>/a> /div> !-- Modal --> div classmodal fade idmodalFeedbackForm tabindex-1 roledialog aria-labelledbyexampleModalLabel aria-hiddentrue> div classmodal-dialog roledocument> div classmodal-content> div classmodal-header> h5 classmodal-title idexampleModalLabel>サイト改善にご協力ください/h5> button typebutton classclose data-dismissmodal aria-labelClose> span aria-hiddentrue>×/span> /button> /div> div classmodal-body> form idfeedbackForm methodPOST actionhttps://sora-ac.com/feedback novalidate> div classform-group rown-message> input typehidden name_token valueEeLu00WlCUBvTzPWcrdkr2TmjLmWvXtFeV7DKQi4> textarea classform-control idmessage namemessage rows5 placeholderあなたのご意見をお聞かせください。個別返信はできかねますので予めご了承をお願い致します。 required>/textarea> div classtext-error form-text text-danger text-left>/div> /div> div classform-group row-captcha> script srchttps://www.google.com/recaptcha/api.js?onloadrenderRecaptcha&renderexplicit>/script>script>var renderRecaptcha function() { var captchaWidgetIds ; $(.g-recaptcha).each(function(index, el) { var widgetId grecaptcha.render(el, {sitekey :6LeUZSUTAAAAAO0lPviBu3JbAQycXHAyaitMq9iW, callback : $(el).data(callback)}); $(el).data(recaptchaWidgetId, widgetId); captchaWidgetIds.push(widgetId); });};/script>div classg-recaptcha>/div> div classtext-error form-text text-danger text-left>/div> /div> div classform-group> button typesubmit classbtn btn-secondary>気づいたことを知らせる/button> /div> /form> /div> /div> /div> /div> /div> div classcredits> © 2021-2026 a href/>空AC/a> /div> /div> /div>/footer> a href# classback-to-top>i classfa fa-chevron-up>/i>/a> !-- Uncomment below i you want to use a preloader --> !-- div idpreloader>/div> --> !-- JavaScript Libraries --> script srchttps://sora-ac.com/assets/frontend/lib/bootstrap/js/bootstrap.bundle.min.js>/script> script srchttps://sora-ac.com/assets/frontend/lib/easing/easing.min.js>/script> script srchttps://sora-ac.com/assets/frontend/lib/mobile-nav/mobile-nav.js?v20191210>/script> script srchttps://sora-ac.com/assets/frontend/lib/wow/wow.min.js>/script> script srchttps://sora-ac.com/assets/frontend/lib/waypoints/waypoints.min.js>/script> script srchttps://sora-ac.com/assets/frontend/lib/counterup/counterup.min.js>/script> script srchttps://sora-ac.com/assets/frontend/lib/owlcarousel/owl.carousel.min.js>/script> script srchttps://sora-ac.com/assets/frontend/lib/isotope/isotope.pkgd.min.js>/script> script srchttps://sora-ac.com/assets/frontend/lib/lightbox/js/lightbox.min.js>/script> !-- Template Main Javascript File --> script srchttps://sora-ac.com/assets/frontend/js/main.js?v20191211>/script> script> function onOpenCvReady() { console.log(OpenCV Ready, cv); } /script> script async srchttps://sora-ac.com/assets/frontend/lib/opencv.js onloadonOpenCvReady(); typetext/javascript>/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]