CUSTOMERS
ABOUT US
langIcon 한국어

문의전화 : 02-557-2757

온라인 문의
Features (6)
License
Brochure
22 pages
Videos (4)
Texts (6)

문의전화 : 02-557-2757

온라인 문의
Features (5)
Brochure
24 pages
Videos (1)

문의전화 : 02-557-2757

온라인 문의
Brochure
22 pages
Videos (8)

문의전화 : 02-557-2757

온라인 문의
Module test
Brochure
24 pages
Videos (3)

The detailed specifications have changed, so please check again.

Undo

Not available

Cloud factory service is not available in your country.

OK
FILE TRANSFER PRODUCTS

Exabyter

Web-based file transfers that is easily embedded in any web systems.

Exacoola

Hybrid file transfers between servers, user devices and object storage.

VISION AI PRODUCTS

Al.bert

Collect and analyze traffic information in real-time from all cameras across the city.

IP CAMERA PRODUCTS

Costomi

24/7 order and production for 30 types of IP cameras such as Dome, Bullet and PTZ, etc.

MEMBERS

Sign in

Sign up

COMPANY

About us

Customers

Contact us

OK
NO

Order no. Product Status Date
O1111-1111-1111 INX-DD2222 X 100 INX-DD2222 X 10 INX-DD2222 X 1 Shipping 21 Sep. 2022
O1111-1111-1111 INX-DD2222 X 100 Shipping 21 Sep. 2022
O1111-1111-1111 INX-DD2222 X 100 Shipping 21 Sep. 2022
View
View
View
common.getQuote
layer.helpText1
INNORIX Facial Recognition AI / Smart Traffic AI / Exabyter / Exchanger / WP / Exacoola / Smart IP Cameras /
fileInfo.Title1
Facial AI
Traffic AI
IP Camera
fileInfo.Title2
Exabyter
Exchanger
common.next

SALES INQUIRY

Your inquiry has been received.
We will reply to you as soon as possible.

Ok
common.askQuestion
layer.helpText2
INNORIX Facial Recognition AI / Smart Traffic AI / Exabyter / Exchanger / WP / Exacoola / Smart IP Cameras /
fileInfo.Title1
Facial AI
Traffic AI
fileInfo.Title2
Exabyter
Exchanger
WP
common.next
구매문의
기술문의
파트너십문의
일반문의
견적문의
기술문의
영업팀에 문의
기술팀에 문의
브로셔 다운로드
아래 양식을 작성해 주세요. 이메일로 브로셔 다운로드 링크를 받게 됩니다.
Request a demo
INNORIX Smart Traffic AI
Request a demo
INNORIX Facial AI
Request a free trial account Request a free trial version Request a brochure Request a quote Ask a technical question
INNORIX Facial Recognition AI Smart Traffic AI Exchanger WP Exabyter Smart IP Cameras
layer.helpFaile
Ok
exatour.code.copied
Ok
정말 닫으시겠습니까?
아니요
INNORIX uses cookies to ensure that we give you the best experience on our website.
If you continue we assume that you consent to receive all cookies on all pages
Yes
No
exatour.forms.content7
exatour.forms.content3
exatour.forms.content8
layer.notPlayVideo

MY PROFILE

Email address
First name
Last name
Phone number
Company name
Email address
First name
Last name
Number
Company name

CHANGE PASSWORD

Current password
New password
8 or more characters
Upper & lowercase letters
At least one number

Strength

Confirm password

Those passwords didn’t match.

Profile has been modified successfully.

Account
Test storage
Exabyter 테스트를 위한 무료 클라우드 스토리지. 업로드 파일은 실제로 스토리지에 저장되지 않습니다. 다운로드는 샘플 파일로 테스트할 수 있습니다.
Monitor & Track server
Monitor & Track을 통해 모든 파일 전송 상태를 실시간으로 모니터링하고 기록된 전송 내역을 추적할 수 있습니다.
GET A TRIAL KEY
테스트 라이센스키 발급이 완료 되었습니다.
이메일을 확인해주세요.
Ok
DOWNLOAD PACKAGE
패키지 다운로드 접수가 완료 되었습니다.
null 로
다운로드 링크가 전달 됩니다.
Ok

TALK TO TECHNICAL TEAM

First name
Last name
Phone number
Email address
Company name
Domain address
Content

Preferred way of support

Email

Email
Video call
Remote support
Messenger
Email address

Your preferred date and time

02:00 PM

00:00 AM
01:00 AM
02:00 AM
03:00 AM
04:00 AM
05:00 AM
06:00 AM
07:00 AM
08:00 AM
09:00 AM
10:00 AM
11:00 AM
12:00 PM
01:00 PM
02:00 PM
03:00 PM
04:00 PM
05:00 PM
06:00 PM
07:00 PM
08:00 PM
09:00 PM
10:00 PM
11:00 PM

Your preferred date and time

02:00 PM

00:00 AM
01:00 AM
02:00 AM
03:00 AM
04:00 AM
05:00 AM
06:00 AM
07:00 AM
08:00 AM
09:00 AM
10:00 AM
11:00 AM
12:00 PM
01:00 PM
02:00 PM
03:00 PM
04:00 PM
05:00 PM
06:00 PM
07:00 PM
08:00 PM
09:00 PM
10:00 PM
11:00 PM

WhatsApp

WhatsApp
Messenger
WeChat
LINE
Telegram
Send

Your inquiry has been received.
We will reply to you as soon as possible.

Ok

Online self check

Checking your Exabyter automatically, Enter the URL address and click “Start” button.

Domain address
Start

http://www.innorix.com/Exabyter/upload.html

Checking now (10/20)

Cancel

The self check is finished

http://www.innorix.com/Exabyter/upload.html Retry

Found 10 problems out of 20.

See report

Can not found innorix.js

Have no permission the save path

Check again

Can not found innorix.css

Check again
OK

VIDEO CALL

First name
Last name
Phone number
Email address
Company name
Domain address
Content

Your preferred date and time

02:00 PM

00:00 AM
01:00 AM
02:00 AM
03:00 AM
04:00 AM
05:00 AM
06:00 AM
07:00 AM
08:00 AM
09:00 AM
10:00 AM
11:00 AM
12:00 PM
01:00 PM
02:00 PM
03:00 PM
04:00 PM
05:00 PM
06:00 PM
07:00 PM
08:00 PM
09:00 PM
10:00 PM
11:00 PM
Send

Your inquiry has been received.
We will reply to you as soon as possible.

Ok

REMOTE SUPPORT

First name
Last name
Phone number
Email address
Company name
Domain address
Content

Your preferred date and time

02:00 PM

00:00 AM
01:00 AM
02:00 AM
03:00 AM
04:00 AM
05:00 AM
06:00 AM
07:00 AM
08:00 AM
09:00 AM
10:00 AM
11:00 AM
12:00 PM
01:00 PM
02:00 PM
03:00 PM
04:00 PM
05:00 PM
06:00 PM
07:00 PM
08:00 PM
09:00 PM
10:00 PM
11:00 PM
Send

Your inquiry has been received.
We will reply to you as soon as possible.

Ok

MESSENGER CHAT

First name
Last name
Phone number
Email address
Company name
Domain address
Content

WhatsApp

WhatsApp
Messenger
WeChat
LINE
Telegram
Send

Your inquiry has been received.
We will reply to you as soon as possible.

Ok

EMAIL INQUIRY

tech@innorix.com Copy to clipboard

OK

ONLINE INQUIRY

First name
Last name
Phone number
Email address
Company name
Domain address
Content
Send

Your inquiry has been received.
We will reply to you as soon as possible.

Ok
Do you want to close?
Yes
No, continue to fill
This link has been expired.
Move to sign in

Addresses

Website address

https://www.innorix.com

https:/www.exabyter.com

Monitor and track

https://mrt.innorix.com

License

var INNORIX_LICENSE = "804|235|342|217|20220428|20220528|161|" var INNORIX_SIGNATURE = "juw5cVZ7Q0NQG6SH4Aah+LaypSsA//9mRfXDYX/U8jHokh+jQ6oGic9hTUBsQGRy+SN0VpkqH6woasRNm+DYugYpTFZ8yQUFbyGbHKTO7s4ie5IV7/f+/61zotuECSnBditeMvw+y0pd5GefLB4e7gC7BkyDH8iop34Tec9xI84oFIcp2NpzqvQV98kGUiqUvvRy5Bx6p3jPcog0vmONoKpk0SFwk8uQp54u1d5M3/NSYsM0mgZMWP7ccvVSI+0X1w1DIjgytgnJA7cHNbTlEdwzso0yhNhlg58BLBfQnESbOoyP7llPXDJcNue0BoYP9cl/gbCpyWEfr48rkCKZAshdJ46k12SMGGWxlNd0jwjqbwuM24mgNSusfHnTXFzx262N4nyQNwvlqr7kWbMO4UTwYsX3JQHFJ3RxaJHBLO1yElqtH12HxMIJSTg/1HGcFMwCRfAuPOnF6jNahcErFiYy/5V4abJmoXRbdDXo89KHVyByYiQBL4OZ0pX7FWeJ" var INNORIX_KEY =

Copy to clipboard

My inquiry - B2341 4899 8734 WaitingWaitingCompleted

Type

Technical inquiry

Address

https://innorix.com

Content

Preferred way of support

Remote control (12:00AM 17 May. 2022)

 

CORE
BASIC
REFERENCE
EXAMPLES

Upload

Upload 1,000+ items

사용자 대기 시간을 줄이기 위해 1,000개 이상의 항목(파일 및 폴더)을 첨부할 경우 파일 상자에 모든 파일 목록이 표시되지 않습니다.

Name Type Default Description
maxMassFileListCount Number 1000 1,000개 이상의 항목이 첨부된 경우 파일 상자 UI를 대량 업로드 모드로 전환합니다.
Copied!
Copy
// upload.html
<script>
var box = new Object();
window.onload = function() {
    box = innorix.create({
        el: '#fileBox',
        uploadURL: "./upload.jsp",
        maxMassFileListCount: 1000,
        boxConfig: box_config.upload_basic
    });
…

            

Multi upload boxes

웹 페이지에 여러 개의 업로드 파일 상자를 만듭니다.

Copied!
Copy
// upload.html
<body>
    <div id="fileBox1"></div><br />
    <div id="fileBox2"></div><br />
    <div id="fileBox3" style="display:none";></div>
    <input type="button" value="Upload" onclick="uploadAll();" />
</body>

<script>
    var box1 = new Object();
    var box2 = new Object();
    var box3 = new Object();
    window.onload = function() {
        box1 = innorix.create({
        el: '#fileBoxl',
        uploadUrl: './upload.jsp'
        });

        box2 = innorix.create({
            el: '#fileBox2',
            uploadUrl: './upload.jsp'
        });

        box3 = innorix.create({
            el: '#fileBox3',
            uploadUrl: './upload.jsp'
        });
    }

    function uploadAll() {
        box3.addFiles(control1.getUploadFiles());
        box3.addFiles(control2.getUploadFiles());
        box3.upload();
    }
</script>
            

Resize the image files

이미지를 업로드할 때 크기가 조정된 이미지가 생성되어 함께 업로드됩니다. (jpg, png, gif, bmp)

Name appendThumbnailPeoperty()
Description 이미지를 업로드할 때 크기가 조정된 이미지가 생성되어 함께 업로드됩니다. (jpg, png, gif, bmp)
Return Type Nonevoid
Input parameter
# JSON Object
Index(String), Width(Number), Height(Number), Baseline(STRING)
box.appendThumbnailProperty(1, 300, 200, "VERTICAL");
box.appendThumbnailProperty("ALL", 300, 200, "HORIZONTAL");
box.appendThumbnailProperty("ALL", 300, 200, "FIX");
Copied!
Copy
// upload.html
<body>
    <div id="fileBox"></div><br />
    <input type="button" value="Upload" onclick="thumbnail_upload();" />
</body>

<script>
    var box = new Object();
    window.onload = function() {
        box = innorix.create({
            el: '#fileBox',
            uploadURL: "./upload.jsp",
            boxConfig: box_config.upload_basic
        });
    }

    function thumbnail_upload(){
        box.appendThumbnailProperty("ALL", 200, 200, "VERTICAL");
        box.upload();
    }
</script>
                
            

Watermarks on images

이미지 업로드 시 원본 및 크기 조정된 이미지에 워터마크를 추가하여 업로드 합니다. (jpg, png, gif, bmp)

Name appendWatermarkProperty()
Description 이미지 업로드 시 원본 및 크기 조정된 이미지에 워터마크를 추가하여 업로드 합니다. (jpg, png, gif, bmp)
Return Type Nonevoid
Input parameter
# JSON Object
Index(String), imageUrl(String), Image type(String), Position(String)
box.appendWatermarkProperty("ALL", "./logo.png", "ALL", "LEFT|BOTTOM")
box.appendWatermarkProperty("1", "./logo.png", "ORIGINAL", "RIGHT|TOP")
box.appendWatermarkProperty("1", "./logo.png", "THUMBNAIL", "CENTER|CENTER")
Copied!
Copy
// upload.html
<body>
    <div id="fileBox"></div><br />
    <input type="button" value="Upload" onclick="watermark_upload();" />
</body>

<script>
    var box = new Object();
    window.onload = function() {
        box = innorix.create({
            el: '#fileBox',
            uploadURL: "./upload.jsp",
            boxConfig: box_config.upload_basic
        });
    }

    function thumbnail_upload(){
        box.appendWatermarkProperty("ALL", "innorix_logo.png", "ALL", "LEFT|BOTTOM")
        box.upload();
    }
</script>
                
            

Check the file header

파일 헤더와 확장자를 비교하여 일치하는지 확인하십시오.

Name Type Default Description
useSignature Boolean true 파일 헤더와 확장자를 비교하십시오.
Copied!
Copy
// upload.html
<script>
    var box = new Object();
    window.onload = function() {
        box = innorix.create({
            el: '#fileBox',
            uploadURL: "./upload.jsp",
            useSignature: true,
    …
                
            

Change the save path

서버에서 저장 경로를 변경합니다.

Copied!
Copy
// upload.jsp
<%@ page import="com.innorix.transfer.InnorixUpload" %>

<%
if (request.getMethod().equals("POST"))
{
        …
    InnorixUpload uploader = new InnorixUpload(request, response, maxPostSize, directory);
    String newSavePath = "New path";
    uploader.setDirectory(newSavePath); 
    uploader.run();
}
                
            

Save in a new sub-folder

새 하위 폴더를 만들고 폴더에 파일을 저장합니다.

Copied!
Copy
// upload.html
<body>
    <div id="fileBox"></div><br />
    <input type="button" value="Upload" onclick="upload_post();" />
</body>

<script>
    var box = new Object();
    window.onload = function() {
        box = innorix.create({
            el: '#fileBox',
            uploadURL: "./upload.jsp",
            boxConfig: box_config.upload_basic
        });

        function upload_post(){
            var postObj = new Object();
            postObj._subdir = "subDir"; 
            box.setPostData(postObj);
            box.upload();
        }
    };
</script>
                
            
Copied!
Copy
// upload.jsp
                <%@ page import="com.innorix.transfer.InnorixUpload" %>
                
                <%
                if (request.getMethod().equals("POST"))
                {
                    …
                    InnorixUpload uploader = new InnorixUpload(request, response, maxPostSize, saveDir);
                    String _subdir = uploader.getParameter("_subdir");
                    uploader.setOverwrite(true);
                …
                
            

Overwrite duplicated files

Name setOverwrite()
Description 중복 파일이 있는 경우 덮어씁니다.
Return Type Nonevoid
Input parameter (Boolean) – true, false
Copied!
Copy
// upload.jsp code
<%@ page import="com.innorix.transfer.InnorixUpload" %>

<%
if (request.getMethod().equals("POST"))
{
        …
    InnorixUpload uploader = new InnorixUpload(request, response, maxPostSize, saveDir);
    uploader.setOverwrite(true);
…
                
            

Put no. duplicated files

Name setOverwrite()
Description 중복 파일이 있는 경우 덮어씁니다.
Return Type Nonevoid
Input parameter (Boolean) – true, false
Copied!
Copy
// upload.jsp code
<%@ page import="com.innorix.transfer.InnorixUpload" %>

<%
if (request.getMethod().equals("POST"))
{
        …
    InnorixUpload uploader = new InnorixUpload(request, response, maxPostSize, saveDir);
    uploader.setOverwrite(false);
…
                
            

Rename uploaded files

확장자를 제외한 파일 이름만 변경합니다.

Copied!
Copy
// upload.jsp
<%@ page import="com.innorix.transfer.InnorixUpload" %>

<%
if (request.getMethod().equals("POST"))
{
        …
    InnorixUpload uploader = new InnorixUpload(request, response, maxPostSize, directory);
    String ext = "";
    String newFileName = "New file name";
    if (_orig_filename != null){
            ubfold_pos = _orig_filename.lastIndexOf(".");
        ext = _orig_filename.substring(ext_pos);
    }
    uploader.setFileName(newFileName + ext);
    uploader.run();
                
            

Process without files

업로드 파일이 없을 때 업로드 과정입니다.

Copied!
Copy

<body>
    <div id="fileBox"></div><br />
    <input type="button" value="upload" onclick="form_submit();" />
</body>

<script>
    var box = new Object();
    window.onload = function() {
        box = innorix.create({
            el: '#fileBox',
            uploadURL: "./upload.jsp",
            boxConfig: box_config.upload_basic
        });

        function form_submit(){
            if(box.getAllFiles() == null){
                var innoJquery = innorix._load("innoJquery");
                innoJquery('form#f_write').submit();    
            }else{ 
                box.upload();
            }
        };

        box.on('uploadComplete', function(p){
        var files = JSON.stringify(f);
        var innoJquery = innorix._load("innoJquery");
        innoJquery('form#f_write').append('<input type="hidden" name="files" id="files" value=\'' + files + '\' />');
        innoJquery('form#f_write').submit();
        });
    }
</script>
                
            

Download

Download 1,000+ files

사용자 대기 시간을 줄이기 위해 다운로드 파일 목록에 1,000개 이상의 항목(파일 및 폴더)이 있는 경우 파일 상자에 모든 파일 목록이 표시되지 않습니다.

Name Type Default Description
maxMassFileListCount Number 1000 다운로드 파일 목록에 1,000개 항목이 있을 때 파일 상자 UI를 대량 다운로드 모드로 전환합니다.
Copied!
Copy
// download.html
<script>
    var box = new Object();
    window.onload = function() {
        box = innorix.create({
            el: '#fileBox',
            maxMassFileListCount: 1000,
            boxConfig: box_config.download_basic
        });
    …
                
            

Multi download boxes

웹 페이지에 여러 다운로드 파일 상자를 만듭니다.

Copied!
Copy
// download.html
<body>
    <div id="filebox1"></div><br />
    <div id="filebox2"></div><br />
    <div id="filebox3" style="display: none;"></div><br />
    <input type="button" value="download" onclick="downloadAll();" />
</body>

<script>
    var box1 = new Object();
    var box2 = new Object();
    var box3 = new Object();
    window.onload = function() {
        box1 = innorix.create({
            el: '#fileBox1',
            boxConfig: box_config.download_basic
        });
        box2 = innorix.create({
            el: '#fileBox2',
            boxConfig: box_config.download_basic
        });

        box3 = innorix.create({
            el: '#fileBox3',
            boxConfig: box_config.download_basic
        });

        box1.on('loadComplete', function (p) {
            box1.presetDownloadFiles(fileArray1[]);
        });

        box2.on('loadComplete', function (p) {
            box2.presetDownloadFiles(fileArray2[]);
        });
        function downloadAll() {
            box3.addFiles(control1.getDownloadFiles());
            box3.addFiles(control2.getDownloadFiles());
            box3.download();
        }
    };
</script>
                
            

Process after remove items

파일 상자에 제거된 파일 정보를 반환합니다.

Copied!
Copy
// download.html
<script>
    var box = new Object();
    window.onload = function() {
        box = innorix.create({
            el: '#fileBox',
            boxConfig: box_config.download_basic
        });
        box.on('afterRemoveFiles', function(p){
            console.log(p);
        });
    };
</script>
                
            

When ` in the file name

파일 이름에 ` 가 있을 때 파일 이름을 바꿉니다

Copied!
Copy
// download.html
<script>
    var box = new Object();
    window.onload = function() {
        box = innorix.create({
            el: '#fileBox',
            boxConfig: box_config.download_basic
        });
        box.presetDownloadFiles([{
            modificationTime: modifidate, 
            printFileName: '\'filename.zip', // Use \' instead '
            fileSize: fileSize, 
            downloadUrl: downloadUrl
        }]);
    };
                
            

Common

Mix upload and download

파일 상자에서 업로드 및 다운로드 기능을 혼합합니다.

Name Type Default Description
transferMode String both 파일박스 전송 모드를 설정합니다.
both: 동일한 파일 상자에서 업로드 및 다운로드
upload: 업로드만
download: 다운로드만
Copied!
Copy
// html code
<script>
    var box = new Object();
    window.onload = function() {
        box = innorix.create({
            el: '#fileBox',
            transferMode: 'both',
            uploadUrl: './upload.jsp',
            boxConfig: box_config.combine_basic
        });
    };
</script>
                
            

Custom file box

파일 상자 기능을 지원하는 개체를 활성화합니다.

Copied!
Copy
// html code
<div id="fileTable" style="overflow:auto; width:500px; height:200px; border: 1px solid #c0c0c0;">
    <table id="fileTable" class="fileTable">
        <thead>
            <tr>
                <th class="fileInfo">filePath</th>
                <th class="fileInfo">fileSize</th>
                <th class="fileInfo">fileType</th>
                <th>File Name</th>
                <th>Size</th>
                <th>Type</th>
                <th>Remove</th>
            </tr>
        </thead>
        <tbody></tbody>
    </table>
</div>

<script>
    var box = new Object();
    var control = new Object();
    var tableRowInsert = true;

    innoJquery(document).ready(function() {
        box = innorix.create({
            el: '#fileBox',
            installUrl: '../install/install.html',
            boxConfig: box_config.combine_basic
        });

        box.on('afterAddFiles', function (p) {
            if (tableRowInsert == true) {
                for (var i = 0; i < p.length; i++ ) {
                    var _filePath = p[i].filePath;
                    var _fileSize = p[i].fileSize;
                    var _fileID = p[i].id;
                    var _fileType = "normal";
                    var arr = (_filePath.replace(/\\/gi,"/")).split("/");
                    var fileName = arr[arr.length-1];
                    var fileSize = bytesToSize(_fileSize);
                    var fileType = "Normal";
                    if (_fileSize > 104857600) {
                        var _fileType = "large";
                        var fileType = "Large";
                    }
                    innoJquery('#fileTable > tbody:last').append(' \
                    <tr class="fileTable"> \
                        <td class="fileInfo">' + _filePath + '</td> \
                        <td class="fileInfo">' + _fileSize + '</td> \
                        <td class="fileInfo">' + _fileType + '</td> \
                        <td>' + fileName + '</td> \
                        <td>' + fileSize + '</td> \
                        <td>' + fileType + '</td> \
                        <td><input type="button" value="Delete" onClick="deleteRow(this,\'' + _fileID + '\')"/></td> \
                    </tr>\''
                    );
                }
            }
        });
    });
</script>
                
                
            

When using iframe

파일 상자가 iframe에 있을 때 iframe 모드를 설정합니다.

Name Type Default Description
iframeOutside Boolean True 파일 상자가 iframe에 있을 때 iframe 모드를 설정합니다.
iframeOutsideCssURL String 상위 프레임의 CSS URL(innorix.css)을 설정합니다.
Copied!
Copy
// html code
<script>
    var box = new Object();
    window.onload = function() {
        box = innorix.create({
            el: '#fileBox',
            iframeOutside: true,
            iframeOutsideCssURL: CSSFilePath,
            boxConfig: box_config.combine_basic
        });
    };
</script>
                
            

Transfer window in iframe

iframe 외부의 전송 창 위치를 설정합니다.

Name Type Default Description
iframeOutsideLeft Number 왼쪽에서 전송 창 위치를 설정합니다. (픽셀)
iframeOutsideTop Number 상단에서 전송 창 위치를 설정합니다. (픽셀)
iframeOutsideLocation String top: 최상위 프레임에 전송 창을 표시합니다.
parent: 파일박스 프레임에서 1레벨 위 레이어에 전송창을 표시합니다.
iframeOutsideMarginLeft Number 왼쪽에서 전송 창 여백을 설정합니다. (픽셀)
iframeOutsideMarginTop Number 위에서부터 전송 창 여백을 설정합니다. (픽셀)
Copied!
Copy
// html code
<script>
    var box = new Object();
    window.onload = function() {
        box = innorix.create({
            el: '#fileBox',
            iframeOutside: true,
            iframeOutsideCssURL: CSSFilePath,
            iframeOutsideLeft: "default",
            iframeOutsideLocation: "top",
            iframeOutsideMarginLeft: "default",
            iframeOutsideMarginTop: "default",
            iframeOutsideTop: "default",
            boxConfig: box_config.combine_basic
        });
    };
</script>
                
            

Custom value for front-end

메타 데이터에 더 많은 정보를 추가합니다.

Copied!
Copy
// html code
<script>
    var box = new Object();
    window.onload = function() {
        box = innorix.create({
            el: '#fileBox',
            enableDropZone: false,
            boxConfig: box_config.combine_basic
        });

        function upload_post(){
            var postObj = new Object();
            postObj._customValue = "customValue"; 
            box.setPostData(postObj);
            box.upload();
        };
    };
</script>
                
            
Copied!
Copy
// jsp code
<%@ page import="com.innorix.transfer.InnorixUpload" %>

<%
… InnorixUpload uploader = new InnorixUpload(request, response, maxPostSize, saveDir);
String _customValue = uploader.getParameter("_customValue");
…
                
            

Custom value for back-end

서버의 메타 데이터에 더 많은 정보를 추가합니다.

Copied!
Copy
// jsp code
<%@ page import="com.innorix.transfer.InnorixUpload" %>

<%
…
if (_action.equals("attachFileCompleted")){
    uploader.setCustomValue("customValue", customValue);
}
                
            

Custom exception message

첨부 파일 정책 위반 시 오류 메시지를 변경합니다.
예) 제한된 크기를 초과하는 파일을 첨부하는 경우.

Copied!
Copy
// html code
<script>
    var box = new Object();
    window.onload = function() {
        box = innorix.create({
            el: '#fileBox',
            uploadURL: './upload.jsp'
            boxConfig: box_config.combine_basic
        });

        box.on('addFileError', function (p) {
            if(p.type == "allowExtension"){
                p.message = customMessage;
            }
        });
    };
</script>
                
            

When to use CORS

응답 및 요청 웹 페이지가 다른 도메인 주소를 사용하는 경우.

Copied!
Copy
// jsp code
<%
…
response.setHeader("Access-Control-Allow-Origin", "*");
response.setHeader("Access-Control-Allow-Credentials", "true");
response.setHeader("Access-Control-Allow-Methods", "POST, OPTIONS");
response.setHeader("Access-Control-Allow-Headers", "Authorization,DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type");
…	
%>
                
            

Link with 3rd-party

"_action" 매개변수를 사용하여 DRM 및 바이러스 검사 등과 같은 타사 모듈과 연결합니다.

Copied!
Copy
// jsp code
<%
…
if(_action.equals("attachFileComplete")){
    // <Thirdparty connection>
}
%>
                
            

Process sessions

대용량 또는 대용량 파일과 같이 장시간 전송 시 더 긴 세션 시간을 유지합니다.

Name setCookie()
Description 웹 세션 정보를 유지합니다.
Return Type Nonevoid
Input parameter (String)
파일박스를 불러온 후 세션 정보를 유지하는 예제
box.on('loadComplete', function (p) {
box.setCookie("JSESSIONID=<%=session.getId()%>");
}…
Copied!
Copy
// html code
<body>
    <div id="fileBox"></div></br>
    <input type="button" value="download" onclick="StartUpload();" />
</body>

<script>
    var box = new Object();
    window.onload = function() {
        box = innorix.create({
            el: '#fileBox',
            uploadURL: './upload.jsp'
            boxConfig: box_config.combine_basic
        });

        function StartUpload(){
            box.setCookie("JSESSIONID=<%=session.getId()%>"); 
            box.Upload(); 
        };
    };
</script>
                
            
Privacy policy
Terms of use
langIcon 한국어
  • English
  • 한국어
  • tiếng Việt
  • Bahasa
  • ภาษาไทย
  • Filipino
  • हिन्दी
  • Français
  • italiano
  • Português
  • Español
  • Deutsch
  • Росси́я
  • Nederlands
  • العربية
  • Kiswahili

FILE TRANSFER PRODUCTS

  • 웹 기반 대용량 파일 업로드, 다운로드

    Exabyter
  • 백 엔드 OS간 대용량 파일 고속 전송

    Exchanger
  • 간편한 대용량 파일 고속 전송

    Exacoola

VISION AI PRODUCTS

IP CAMERA PRODUCTS

  • IP 카메라 클라우드 팩토리

    Autoronix
Privacy policy
귀하의 개인 정보는 우리에게 매우 중요합니다. INNORIX는 귀하의 개인 정보를 존중하며 귀하가 당사와 공유하는 개인 정보를 보호하기 위해 노력합니다. 일반적으로 정보를 제공하지 않고도 웹 사이트를 탐색 할 수 있습니다. 서비스를 제공하기 위해 귀하의 개인 정보가 필요한 경우, 귀하는 당사로부터 통지를 받거나 귀하에게 개인 정보를 제공하도록 선택할 수 있습니다. 아래 진술은 귀하의 정보를 수집하고 사용하는 방법을 설명합니다.
Overview
이 정책의 개인 정보 보호 관행은 www.innorix.com의 도메인 및 하위 도메인 ( '사이트')에서 제공되는 서비스에 적용됩니다. 이 사이트를 방문하면 이 개인 정보 보호 정책의 이용 약관에 동의하는 것으로 간주됩니다.
1. Why we collect the data
개인 정보 수집의 주된 목적은 효율적이고 맞춤화 된 경험을 제공하는 것입니다. 우리는이 목적을 달성하는 데 필요한 것으로 간주되는 귀하에 대한 개인 정보 만 수집합니다.

개인 정보를 제공 한 후에는 익명이 아닙니다. 귀하가 당사의 서비스를 사용하기로 선택한 경우, 귀하는 귀하에 대한 연락처 및 기타 기본 정보를 제공하도록 요구할 수 있습니다. 필요한 필드와 선택적인 필드를 나타냅니다. 특정 서비스 나 기능을 사용하지 않도록 선택하여 정보를 제공하지 않는 옵션이 항상 있습니다.
2. Our use of data
우리는 귀하의 이름과 이메일 주소를 사용하여 귀하의 이전 제안 및 주문을 기반으로 귀하에게 관심이있을 것으로 생각되는 향후 제안, 제품 개발 및 신제품을 알려줄 수 있습니다. 이 정보는 제 3 자와 공유되지 않으며 언제든지 전화, 이메일 또는 당사 웹 사이트를 통해 구독을 취소 할 수 있습니다.

이러한 커뮤니케이션을 수신하지 않으려면 general@innorix.com으로 이메일을 보내서 특정 커뮤니케이션 수신을 거부하십시오. 언제든지 알림 환경 설정을 변경할 수 있습니다.
3. Choice not to provide data
INNORIX에 개인 정보를 제공할지 여부를 선택할 수 있습니다. 그러나 이 사이트에서 제품 주문 및 소프트웨어 다운로드와 같은 특정 활동에 참여하는 경우, INNORIX는 이름, 우편 주소, 이메일 주소 및 기타 개인 식별 정보와 같은 자신에 대한 특정 정보를 제공해야합니다.
4. Security
귀하의 정보는 INNORIX 서버에 저장됩니다. 우리는 암호화, '방화벽' 및 안전한 소켓 레이어를 포함하여 귀하의 개인 정보를 보호하기 위해 무단 액세스 및 공개뿐만 아니라 귀하의 개인 정보를 분실 또는 도난으로부터 보호하기 위해 절차 및 기술 보호 수단을 사용합니다. 회사 내부 및 외부의 사용자가 무단으로 액세스하지 못하도록 귀중한 데이터를 보호하기 위해 다양한 보안 기술을 사용합니다. 그러나 인터넷에는 '완벽한 보안'이 존재하지 않습니다.
5. Notice
당사는 사이트에 개정 약관을 게시하여 언제든지 본 개인 정보 보호 정책을 개정 할 수 있습니다. 모든 수정 된 조건은 처음 사이트에 게시 된 후 30 일 후에 자동으로 적용됩니다. 또한 귀하의 통지 환경 설정에 따라 귀하에게 통지합니다.

위의 개인 정보 보호 정책에 대한 질문은 general@innorix.com으로 문의하십시오.
Terms of use
귀하가 선택하거나 시작한 INNORIX의 서비스 사용에 대한 귀하와 INNORIX 간의 법적 계약입니다. '귀하'는 INNORIX 웹 사이트에 등록 또는 제공 한 개인 및 기업을 나타냅니다.

서비스와 관련된 모든 소프트웨어는 저작권법 및 국제 저작권 협약과 기타 지적 재산권 법률 및 협약에 의해 보호됩니다. '데이터'는 서비스와 관련하여 회사 서버에서 '귀하'가 입력 한 모든 정보를 말합니다.
Services
회사는 단독 재량에 따라 사전 통지없이 때때로 서비스의 기능을 수정할 수 있습니다. 회사는 본 계약에 따라 서비스를 제공합니다.
Our use of data
우리는 귀하의 이름과 이메일 주소를 사용하여 귀하의 이전 제안 및 주문을 기반으로 귀하에게 관심이있을 것으로 생각되는 향후 제안, 제품 개발 및 신제품을 알려줄 수 있습니다. 이 정보는 제 3 자와 공유되지 않으며 언제든지 전화, 이메일 또는 당사 웹 사이트를 통해 구독을 취소 할 수 있습니다.
Materials posted on this website
웹 사이트 서비스의 일부로 제공되는 모든 자료는 INNORIX 또는 해당 공급 업체의 저작물입니다. 이 자료의 사용에는 두 가지 라이센스 조건 중 하나가 적용됩니다. 자료에 대한 라이센스가 제공되거나 라이센스가 제공되지 않더라도이 조건이 적용됩니다. INNORIX는이 라이센스 조건에 따라 명시 적으로 부여 된 자료에 대한 모든 권리를 보유합니다. 자료를 사용할 때 다음을 수행 할 수 없습니다.

   • 모든 저작권 표시를 제거, 수정 또는 변조합니다.
   • 네트워크상의 다른 컴퓨터가 액세스 할 수 있도록 네트워크 컴퓨터에 자료를 게시하거나 매체에
     자료를 방송하는 것을 포함하여 자료를 제 3 자에게 배포합니다.
   • 재료를 수정하십시오.

INNORIX 웹 사이트의 요소는 트레이드 드레스, 상표, 불공정 경쟁 및 기타 법률에 의해 보호되며 전체 또는 일부를 복제하거나 모방 할 수 없습니다. INNORIX가 명시 적으로 허용하지 않는 한, 모든 INNORIX 웹 사이트의 로고, 그래픽, 사운드 또는 이미지를 복사하거나 재전송 할 수 없습니다. INNORIX는 자료의 주제에 관한 상표, 저작권 또는 기타 지적 재산권을 보유 할 수 있습니다. INNORIX는 귀하에게 자료를 제공함으로써 INNORIX가 서면으로 명시 적으로 명시하지 않는 한 이러한 특허, 상표, 저작권 또는 기타 지적 재산권에 대한 라이센스를 부여하지 않습니다.
Proprietary rights
회사 및 / 또는 공급 업체는 해당되는 경우 서비스 및 서비스와 관련된 모든 상표명, 상표 및 서비스표에 대한 모든 소유권의 소유권을 보유합니다. 귀하는 회사 또는 공급 업체의 저작권 또는 상표권 고지, 범례 또는 기타 독점 고지 사항을 제거하거나 훼손하거나 모호하게하지 않습니다. 서비스와 관련된 소프트웨어를 리버스 엔지니어링, 리버스 컴파일 또는 사람이 읽을 수있는 형태로 축소 할 수 없습니다.

위 이용 약관에 관한 질문은 general@innorix.com으로 문의하십시오.