mirror of
				https://gitee.com/gfdgd-xi/deep-wine-runner
				synced 2025-11-04 07:22:23 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			23 lines
		
	
	
		
			508 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			508 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
    #get file full path
 | 
						|
    path="$1"
 | 
						|
    path=$(echo ${path/c:/${WINEPREFIX}/drive_c})
 | 
						|
    path=$(echo ${path//\\/\/})
 | 
						|
 | 
						|
    #kill bloack process
 | 
						|
    name="${path##*/}"
 | 
						|
    $SHELL_DIR/spark_kill.sh "$name" block
 | 
						|
 | 
						|
    #change current dir to excute path
 | 
						|
    path=$(dirname "$path")
 | 
						|
    cd "$path"
 | 
						|
    pwd
 | 
						|
 | 
						|
    #Set default mime type
 | 
						|
    if [ -n "$MIME_TYPE" ]; then
 | 
						|
        xdg-mime default "$DEB_PACKAGE_NAME".desktop "$MIME_TYPE"
 | 
						|
    fi
 | 
						|
 | 
						|
    debug_log_to_file "Starting process $* ..."
 | 
						|
 | 
						|
    CallProcess "$@"
 |