Giter VIP home page Giter VIP logo

my_nautilus_scripts's People

Contributors

nawer avatar timkrief avatar yekcim avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

my_nautilus_scripts's Issues

clean-metadata

https://ghostbin.com/paste/u4en8

plz check the log

  • qpdf --linearize /home//Downloads/test.pdf.clean.pdf /home//Downloads/test_nometa.pdf
  • pdftk /home/*/Downloads/test_nometa.pdf.pdf dump_data
    Error: Unable to find file.
    Error: Failed to open PDF file:

pdf concatenate

works in cli not in nautilus, no error notification, no joined file

svg scripts - Changes with inkscape 1.0

With the release of inkscape 1.0, the cli arguments have changed : for example, in the export to png scripts I had to change the line
inkscape -d "$resolution" -e "$output" "$input"
to
inkscape -d "$resolution" --export-type=png "$input"

Script folders are deprecated

Hi,
It seems Nemo (at least) moved their script folder to .local/share/nemo/scripts
Just like nautilus.
Thanks for the scripts by the way, they are neat !

Feature Request: Overwrite/Replace Existing File

First of all, thanks a lot for these scripts! It's the best and greatest collection I have seen so far.

One thought from my side on this rule:

output โ‰  input, never erase input!

Currently, this increases the number of steps in my workflow significantly. I do not only have to apply the script, but also have to remove the input files afterwards and remove the suffixes of the output files, as I want to keep my folders clean and not too bloated.
I guess the rule aims at easily recovering old files when a script somehow damages it? Could it be an option to trash the input file (making it thereby recoverable via the common system trash function) and write an output with the name of the input? I'm not sure how much work this would be, but even if you're not convinced this should be the default behavior, you could maybe add it as an option at the beginning of the scripts?

using exiftool

For your information, I have this Nautilus script (which I probably found somewhere and customized a bit) using exiftool instead of jhead which I find useful in converting the ALL UPPERCASE.JPG filenames (from some digital cameras) to lowercase as well as inserting the timestamp at the beginning:

#!/bin/sh
#Nautilus Script to rename EXIF photos and videos with EXIF date and time stamp inserted before filename
for arg
do
 tmp=`echo "$arg" | tr '[A-Z]' '[a-z]'`
 if [ -f $tmp ]
 then
   msg="Add EXIF Timestamp: '$tmp' already exists."
   gdialog --msgbox "$msg" 100 100
 else
  mv "$arg" "$tmp"
  mv -i "$tmp" "$(exiftool -a -s -CreateDate "$tmp" | sed -n '1p' | awk -F ': ' '{print $2}' | sed -e 's/:/-/g' -e 's/ /_/g')_"$tmp""
 fi
done

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.