Added flasher.sh to link/view/copy flash videos
This commit is contained in:
		
							
								
								
									
										25
									
								
								flasher.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										25
									
								
								flasher.sh
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,25 @@ | |||||||
|  | #!/bin/bash | ||||||
|  | # Script to copy/link Cuevana files to your home directory or play them with your default video player. | ||||||
|  | # Tested only with one cuevana instance at a time. | ||||||
|  | # The video can be played, but it's deleted when the flash player is closed (unless you copied it). | ||||||
|  | # @author: balkian | ||||||
|  |  | ||||||
|  | destfile="$HOME/VideoCuevana$$" | ||||||
|  | info=($(lsof -c /npview/i | grep -i /tmp/flash | awk '{print $2; print $9}')) | ||||||
|  | dir="/proc/${info[0]}/fd" | ||||||
|  | file=${info[1]} | ||||||
|  | #echo "pid" $pid | ||||||
|  | #echo "file" $file | ||||||
|  | fdn=$(ls -l  $dir | grep $file | awk '{print $8}') | ||||||
|  | sel=$(zenity --list --radiolist --text "Select action" --column "pick" --column "Option" TRUE "play" FALSE "copy" FALSE "link") | ||||||
|  | case $sel in  | ||||||
|  | 	play) | ||||||
|  | 	xdg-open $dir/$fdn | ||||||
|  | 	;; | ||||||
|  | 	link) | ||||||
|  | 	ln -s $dir/$fdn $destfile && echo "Video linked successfully to $destfile." && echo "Enjoy" | ||||||
|  | 	;; | ||||||
|  | 	copy) | ||||||
|  | 	cp $dir/$fdn $destfile && echo "Video copied successfully to $destfile." && echo "Enjoy" | ||||||
|  | 	;; | ||||||
|  | esac | ||||||
							
								
								
									
										14
									
								
								lncuevana.sh
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								lncuevana.sh
									
									
									
									
									
								
							| @@ -1,14 +0,0 @@ | |||||||
| #!/bin/bash |  | ||||||
| # Script to copy Cuevana files to your home directory. |  | ||||||
| # Tested only with one cuevana instance at a time. |  | ||||||
| # The video can be played, but I need to test if it's deleted when the flash player is closed. |  | ||||||
| # @author: balkian |  | ||||||
|  |  | ||||||
| destfile="$HOME/VideoCuevana$$" |  | ||||||
| info=($(lsof -c /npview/i | grep -i /tmp/flash | awk '{print $2; print $9}')) |  | ||||||
| dir="/proc/${info[0]}/fd" |  | ||||||
| file=${info[1]} |  | ||||||
| #echo "pid" $pid |  | ||||||
| #echo "file" $file |  | ||||||
| fdn=$(ls -l  $dir | grep $file | awk '{print $8}') |  | ||||||
| ln -s $dir/$fdn $destfile && echo "Video linked successfully to $destfile." && echo "Enjoy" |  | ||||||
		Reference in New Issue
	
	Block a user