MSDN URLs for CURL

by oduska

HTML

<input type="text" placeholder="Original URL" id="source">

<textarea id="output"></textarea>

<button>
Copy
</button>

SCSS

body {
    padding: 3em;
}

input {
    padding: 0.5em;
    width: 100%;
    margin-bottom: 1em;
}

textarea {
    width: 100%;
    padding: 0.5em;
    min-height: 7em;
}

button {
    margin: 1em 0 0 0;
    padding: 0.5em 1em;
    cursor: pointer;
}

JavaScript

$('#source').on('input', function(){
	var source = $(this).val();
    var filename = source.slice(40,-92);
    var output = 'curl -o "' + filename + '" "' + source + '"' 
    
	$('#output').val( output );
});

$('button').on('click', function(){
	$('#output').select();
    document.execCommand('copy');
    $('#source').val('').focus();
    $('#output').val('');
});