跳至主要內容

TOOLFK tool-online Perl code execution tool

The [TOOLFK] online Perl code execution tool to be recommended in this article provides online Perl code execution functions.

Code teaching

This tool [online Perl code execution tool] depends on the Docker Perl image
STEP 1 interface
STEP2
The execution code is as follows
static function dockerRunPerl($code){
        $ext                       =   "pl";
        list($base_url,$filename)  =   self::runWriteFile("Perl",$code,$ext);
        $full_path                 =   $base_url."/".$filename;
        return self::dockerRun($base_url,' scorpil/rust:latest perl '.$filename,$ext,$full_path);
}

 private static function dockerRun($base_url,$cmd,$pre,$full_path){
        $random_name    =   $pre.mt_rand(1,999999999999);
        $cmd            =   env("TOOL_DOCKER_PATH")." run --name {$random_name} --rm  -v {$base_url}:/usr/src/{$pre}  -w /usr/src/{$pre} {$cmd} 2>&1";
        $res            =   shell_exec($cmd);

        return $res;
}


留言

此網誌的熱門文章

TOOLFK Tool-Online Chinese / Letter / RMB / Simplified and Traditional Conversion Tool

The [TOOLFK] online Chinese character / letter / RMB / Simplified and Traditional Chinese conversion tool to be recommended in this article provides online daily use tools for Simplified and Traditional Chinese online conversion, RMB capitalization conversion, letter case conversion, and Chinese to Pinyin conversion. Website name: ToolFk website link:  https://www.toolfk.com/Tool link:  https://www.toolfk.com/tool-online-convert Code teaching This tool [online Chinese character / letter / RMB / Simplified and Traditional Chinese conversion tool] depends on the code base (you can view the TOOLFK website source code to view) http: //www.toollibs.com/togglecase transverter.js / pinyin_dict_withtone.js / pinyin_dict_polyph / rmb.js / ec- do .js STEP 1 Online Chinese to Pinyin tool STEP 2 Online Simplified and Traditional Online Conversion Tool STEP 3 Online RMB capital conversion tool STEP4 online letter case conversion tool STEP5 The core code of ...

Use PHP CURL simulate HTTP requests for online tool -toolfk online Programmer toolbox

      This paper to recommend [ToolFk] is a programmers often use a free online test kit, ToolFk feature is focused on everyday programmer development tools, without having to install any software, as long as the content execution affixed by a button, able to obtain the contents of the desired results. ToolFk also supports    BarCode Barcode generated online  ,   QueryList collector  ,   PHP code is run online  ,   PHP confusion, encryption, decryption  ,   Python code is run online  ,  JavaScript online operation  , YAML formatting tools  ,  HTTP simulation query tool  ,  HTML online toolbox  ,  JavaScript online Toolbox  , CSS online toolbox  ,  JSON online toolbox  ,  unixtime timestamp conversion  ,  Base64 / the URL of / native2ascii conversion  ,  CSV conversion kit  ,  XML online toolbox...

TOOLFK tool-online QR code decoding tool

This article recommends [TOOLFK] online QR code decoding,  online QR code decoder  , you can get the  QR code  by dragging or uploading the QR code picture, computer camera scanning the QR code, entering the QR code picture address, etc. Content. Website name: ToolFk website link:  https://www.toolfk.com/Tool link:  https://www.toolfk.com/tool-generate-qrcode?t=qrdecode Code teaching The code base that this tool [online QR code decoding tool] depends on is  https://github.com/davidshimjs/qrcodejs STEP 1 STEP 2 The core code is as follows function renderLogo ( canvas, url ) { var img = new Image(), ctx = canvas.getContext( '2d' ), canvasSize = 200 ; if (!url) { ctx.fillStyle = 'rgb(255, 255, 255)' ; ctx.fillRect( 0 , 0 , canvasSize, canvasSize); return ; } img.onload = function ( ) { var imgSize, zoom, imgW = img.width, imgH = img.height; ...