Vinnaren i pepparkakshustävlingen!
2017-04-12, 08:41
  #1
Medlem
Rekas avatar
Hej,
jag ska skapa ett program som kopierar en e-postad fil till en katalog (Library/Internet Plug-Ins) på mottagarens Mac.

D.v.s jag mailar pluginet plus det program jag ska skriva, mottagaren klickar på mitt program och pluginet kopieras från mail till angiven katalog.

Vilket språk är lämpligast när mottagaren har Mac?

Java går väl bort då JDK ej finns hos mottagare, men C++ ska väl gå att köra utan handpåläggning?
Ja, ni ser nog att detta inte är mitt område ö.h.t.
Citera
2017-04-12, 09:16
  #2
Moderator
Protons avatar
Citat:
Ursprungligen postat av Reka
Hej,
jag ska skapa ett program som kopierar en e-postad fil till en katalog (Library/Internet Plug-Ins) på mottagarens Mac.

D.v.s jag mailar pluginet plus det program jag ska skriva, mottagaren klickar på mitt program och pluginet kopieras från mail till angiven katalog.

Vilket språk är lämpligast när mottagaren har Mac?

Java går väl bort då JDK ej finns hos mottagare, men C++ ska väl gå att köra utan handpåläggning?
Ja, ni ser nog att detta inte är mitt område ö.h.t.
En JDK är ju onödig att installera, det räcker ju med en JRE för att exekvera java bytekod, iaf om man inte har tänkt att göra nån utveckling. JDK = Java Development kit, JRE = Java runtime environment.

Är det Mac kanske du kan göra det med Objective-C?
Citera
2017-04-12, 09:16
  #3
Moderator
Protons avatar
Egna projekt --> Övriga utvecklingsfrågor
/Moderator
Citera
2017-04-12, 11:20
  #4
Medlem
Rekas avatar
Citat:
Ursprungligen postat av Proton
En JDK är ju onödig att installera, det räcker ju med en JRE för att exekvera java bytekod, iaf om man inte har tänkt att göra nån utveckling. JDK = Java Development kit, JRE = Java runtime environment.

Är det Mac kanske du kan göra det med Objective-C?

Ja Mac... Men då är det alltså Obj-C som är lämpligast för detta. Googlade lite snabbt på JRE men det verkar också vara nåt som ej följer med Mac som standard.
Citera
2017-04-12, 11:48
  #5
Medlem
Citat:
Ursprungligen postat av Reka
Ja Mac... Men då är det alltså Obj-C som är lämpligast för detta. Googlade lite snabbt på JRE men det verkar också vara nåt som ej följer med Mac som standard.
Om du pratar kompilerat språk så spelar det inte så stor roll vilket språk - du "överlämnar" ju då rimligen en färdig binär som löser sin uppgift utan att användaren behöver veta om du kodade i C, C++, Obj-C, Pascal, Ada, ...

Enda viktiga är att du kompilerar en helt fristående binär, dvs så att det inte behövs extra stödfunktioner i maskinen som inte ingår i grundinstallationen.
Citera
2017-04-12, 12:18
  #6
Medlem
8bitrages avatar
Varför ha pluginet som en separat fil i mailet, varför inte bara ha det inbakat i ditt program? Så när det körs så kopierar den en del av sig själv till pluginsmappen?
Citera
2017-04-12, 21:25
  #7
Medlem
Rekas avatar
Citat:
Ursprungligen postat av 8bitrage
Varför ha pluginet som en separat fil i mailet, varför inte bara ha det inbakat i ditt program? Så när det körs så kopierar den en del av sig själv till pluginsmappen?

Ok, kräver det mycket extra arbete (har enbart grunderna i de vanligaste språken).
Citera
2017-04-12, 21:40
  #8
Moderator
Neksnors avatar
Finns väl risk att mottagarens dator undrar varför en mail-bilaga vill kopiera sig, är en sådan fråga ett problem för dig?
Citera
2017-04-13, 19:04
  #9
Medlem
Rekas avatar
Citat:
Ursprungligen postat av Neksnor
Finns väl risk att mottagarens dator undrar varför en mail-bilaga vill kopiera sig, är en sådan fråga ett problem för dig?

Nja, det tror jag inte. Iofs har kopieringen löst sig på annat sätt, men är ändå smått sugen att lösa detta ändå.
Citera
2017-04-14, 10:50
  #10
Moderator
vhes avatar
Justerade rubriken en aning.
Utgången rubrik: Program som kör kopierar fil
Ny rubrik: Program för att kopiera fil ur mail

TS får höra av sig om denne har synpunkter.

/Moderator
Citera
2017-04-14, 12:03
  #11
Medlem
Sitkins avatar
Nu är jag kanske ute och cyklar men varför inte skriva det i något skriptspråk? Vi har ibland liknande "uppgifter" på jobbet och då använder vi oss utav shell för att extrahera filer bifogade i mail.
Finns exempelvis mpack för shell som kan göra detta.

Rätta mig om jag har missuppfattat TS problem.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback