🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: dk.edb.mac
Article #64

Re: Automatisere udtræk af PDF

#64
From: Øyvind Rise
Date: Wed, 07 Mar 2012 13:30
52 lines
2877 bytes
�yvind Rise <oyvind.rise@bio.uio.no> wrote:

> Slik kalles skriptet i terminal:
> 
> python -x <filsti til extract.py> -i <filsti til kildefil> -o <filsti ny
> fil> -- slice [1]

--slice [0] m� det v�re.

> Det er et Python-script som kan hjelpe deg � trekke ut side 1 som egen
> fil. I tillegg til denne m� det lages et rammeverk som hjelper deg �
> automatisere prosessen.

Fant igjen et skript som lignet, og brukte det som mal. Skriptet er kompilert 
til et program og laver nye filer med innhold som f�rstesiden fra de PDF-filer som 
dras og slippes p� programikonet. Placeringen er som kildefilene, mens 
filnavnet f�r et tillegg "_side1" i filnavnet.

<http://dl.dropbox.com/u/50735700/Scripts/side1.dropper.app.zip>

kildetekst:
----

on open kildefiler
  set delim to text item delimiters
  set text item delimiters to "."
  set skript to POSIX path of "/System/Library/Automator/Extract Odd & Even
Pages.action/Contents/Resources/extract.py"
        
  repeat with kilde in kildefiler
    set kilde to POSIX path of kilde
                
    set deltekst to kilde's text items
    if (text item -1 of deltekst) is "pdf" and (count of deltekst) > 1 then
                        
      set ny_fil to text items 1 thru -2 of deltekst
      tell ny_fil to set ny_fil to item 1 & ({""} & rest)
                        
      do shell script "python -x " & quoted form of skript & " -i " & quoted form of kilde & " -o "
& quoted form of ny_fil & "_side1.pdf -s [0] "
                        
    end if
  end repeat
        
  set text item delimiters to delim
end open

----


-- 
�yvind Rise
Technical Details
Message-ID: <1kglb9h.1xh3odjz72l5aN%oyvind.rise@bio.uio.no>
Path: arc1-ca.pugleaf.net!h9ni49793pbe.0!nntp.google.com!news2.google.com!goblin1!goblin3!goblin2!goblin.stu.neva.ru!newsfeed1.swip.net!uio.no!nntp.uio.no!.POSTED!oyvind.rise
References: <4f571e23$0$13959$c3e8da3$fe7f15f4@news.astraweb.com> <1kgl2iu.u9zqyagrxls0N%oyvind.rise@bio.uio.no>

Show Full Headers
Complete Article Headers
X-Google-Thread: fe613,cb3304327cd0e44d
X-Google-NewGroupId: yes
X-Google-Attributes: gidacf7b0895b,domainid0,public,usenet
X-Google-Language: DANISH,ASCII
Received: by 10.68.201.129 with SMTP id ka1mr2148032pbc.6.1331127022282;
        Wed, 07 Mar 2012 05:30:22 -0800 (PST)
Path: arc1-ca.pugleaf.net!h9ni49793pbe.0!nntp.google.com!news2.google.com!goblin1!goblin3!goblin2!goblin.stu.neva.ru!newsfeed1.swip.net!uio.no!nntp.uio.no!.POSTED!oyvind.rise
From: oyvind.rise@bio.uio.no (Øyvind Rise)
Newsgroups: dk.edb.mac,dk.edb.grafik
Subject: Re: Automatisere udtræk af PDF
Date: Wed, 7 Mar 2012 14:30:21 +0100
Organization: UiO
Lines: 52
Message-ID: <1kglb9h.1xh3odjz72l5aN%oyvind.rise@bio.uio.no>
References: <4f571e23$0$13959$c3e8da3$fe7f15f4@news.astraweb.com> <1kgl2iu.u9zqyagrxls0N%oyvind.rise@bio.uio.no>
NNTP-Posting-Host: bio88217.uio.no
Mime-Version: 1.0
X-Trace: readme.uio.no 1331127021 20696 129.240.88.217 (7 Mar 2012 13:30:21 GMT)
X-Complaints-To: abuse@uio.no
NNTP-Posting-Date: Wed, 7 Mar 2012 13:30:21 +0000 (UTC)
User-Agent: MacSOUP/2.8.3 (Mac OS X version 10.7.3 (x86))
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit