30. maj 2002 - 00:15Der er
33 kommentarer og 1 løsning
HJÆLP - idé til løsning af problem
Jeg har et problem som jeg håber at i eksperter kan hjælpe mig med.
Jeg har tænkt og tænkt men kan desværre ikke lige komme på en løsningsmodel til mit problem.
Du skal IKKE nødvendigvis løse mit problem, men bare foreslå mig en metode hvormed jeg kan få det til at virke, altså om det skal gøres med den ene eller den anden for for programering, så vil jeg sikkert få en fra SharksForum til at lave det.
HAVES: Jeg driver en site (www.digitalfremkaldelse.dk) hvor den besøgende kan bestille billeder fra sine digitale filer. Alt fungerer fint, kunden registrerer sig, og uploader sine billeder til en mappe på serveren (mappenavn = kundens tlf. nr), derefter laver han en mail (automatisk)med sin ordre eks. 4 stk. 10x15 af nr. rrr.jpg. Alt dette fungerer fint, og som det er idag henter jeg så (med FTP program) filerne ned fra serveren, og sender dem videre til laboratoriet, som så fremkalder billederne.
PROBLEM: Der er efterhånden mange bestillinger, og det tager lang tid, at hente billederne og sende dem videre.
ØNSKES: En eller anden måde, hvorpå jeg kan fortælle serveren, at den skal sende alle billederne fra "en given mappe" i en email til laboratoriets email adresse.
Om det skal gøres med et program (en form for FTP kombineret med mail - evt. lavet i delphi) eller om det skal laves med Perl, ASP, PHP eller en hel anden måde, det er det jeg håber at DU kan fortælle mig.
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
Jeg forestiller mig en JSP side, som giver mulighed for at uploade nogle *.jpg filer, samt specificere, hvormange eksemplare der ønskes...
Disse bliver uploaded til en mappe, hvorefter der med JavaMail laves en mail, som (udfra de informationer, som er indtastet på siden) sender en mail videre til produktionslaboratoriet, vedhæftet *.jpg filerne....
Det kan gøres med f.eks. JSP og JavaMail ... (og er ikke synderligt svært :-)
/Søren Munk Skrøder....
PS: hvis du vil køre "batch-kørsel" og sende billederne afsted, når du. f.eks. har 50Mb fyldt, kan sådanne et program også laves (og med mindere besvær end det første foreslag)... Her benyttes kun JavaMail :-)
Er det muligt at lave en .htm fil (med evt. denne java kode) og "putte" den ind i en mappe, køre filen, hvorefter den bare sender ALLE filer fra denne mappe til den emailadresse den er sat til, evt. med et form feldt hvori jeg kan copy/paste kundens ordre ?
Nu kan jeg se, at dine sider er lavet med ASP.. Jeg er ikke ASP-haj, men hvad bruger du ASP-siderne til.. Hvad dynamisk indhold har du på siderne (udover login)
jeg mener, at jeg helst ikke vil ændre i de koder jeg har nu, da det kører så fint. men hvis vi forestiller os at jeg får lavet en fil der hedder send.htm jeg går så ind på adressen www.digitalfremkaldelse.dk/bileder/22222222/send.htm hvor den så åbner en side med en form hvori jeg kan paste kundens ordre(som jeg har fået tilsendt med mail) trykke på en "send" knap, hvorefter siden sender en email til laboratoriet vedhæftet ALLE .jpg filer som ligger i mappen 22222222
ASPMail ... Så kan du sikkert få en eller anden til at sende "jobbet" direkte til Laboratoriet ... Er det det du vil... ?
Jeg troede du ville væk fra at det "copy-paste", det tager jo tid ....
Jeg forestiller mig to optimale løsninger 1) Kunden uploader sine billeder til en mappe (unik mappe for hvert job), og når al upload er færdigt sendes der en mail til laboratoriet om at fremkalde billederne, inklusive et manifest med antal kopier, størelse, samt hvor "jobbet" derefter skal sendes hen.
2) Kunden uploader sine billeder til en mappe (unik mappe for hvert job) hvori der også gemmes et manifest med antal kopier, størelse, samt hvor "jobbet" derefter skal sendes hen. Jævnligt aktiverer _du_ et program, som går ind i en mappe og for hver undermappe laver en mail til laboratoriet, med billeder og manifest for den specifikke mappe. Derefter slettes mappen fra serveren (så jobbet ikke bliver sendt igen)
løsning 2 vil nok være den optimale for mig, da jeg gerne vil Tjekke kundernes ordre inden de sendes, så jeg kan "spotte" evt. fejl. MEN det program du omtaler - hvad er det for et program, er det en side som jeg har beskrevet kl. 00.39 eller et .exe program ?
det jeg idag synes tager laaang tid, er at jeg først skal åbne et ftp-program, downloade filerne til min HD og derefter manuelt lave en mail til laboratoriet
Hvis jeg skulle lave det bliver det nok et java-program ... dvs. hverken .htm eller .exe , men .class...
For at køre det skal du have et Java Runtime Enviroment liggende på maskinen, men det er rimligt harmløst og fylder ca. 17 MB... og så kan du også køre andre Java-programmer...
jeg er sikker på at det også kan laves med f.eks. C++ eller Delphi, og derved lave det til en exe-fil... Det er ikke umuligt... Desværre kan jeg ikke sige at jeg pt. har ekspertisen til at lave programmet i de sprog - men det kan hurtigt ændre sig :-) - Det kommer an på, om de sprog stiller faciliteter til rådighed for at sende e-mails
Selve download-tiden fra FTP til din PC er der nok ikke noget at gøre ved.. Derimod er alt arbejdet med at copy-paste, samt afsende mail nemt nok at automatisere... Der skal så bare være en funktion, hvor du først godkender hvert manifest inden du sender det afsted... :-=)
sagen er, at hvis et program på _din_ PC skal sende en mail til laboratoriet, så skal billederne hentes ned til _din_ PC når mailen laves (og sendes).
Derimod - hvis det er et program på _FTP-serveren_ som skal sende mailen til laboratoriet, så ligger billederne allerede på FTP-serveren... og mailen kan laves uden forsinkelse :-)
Der skal så laves to programmer.. et program, som sender mailen til lab. og et program (liggende på din maskine) som kontakter FTP-serveren for at gennemlæse de forskellige ordres manifester... (så du kan tjeke for fejl)...
ok men det skulle kunne lade sig gøre hvis jeg får godkendt dette program af min hotel udbyder. MEN hvordan skal et sådant program se ud, og hvordan skal det laves, og hvor stort et srbejde er det for en programør (evt. en datamatikker som dig selv) :-)
Jeg tror ikke at du får din hotel-udbyder til at godtage nogle programmer (især ikke *.exe) da de kan udgøre en potentiel sikkerhedsrisiko)
er FTP-serveren tilknyttet til dit web-hotel ? ... for så kan det evt. laves (tror jeg) med ASP.... dvs. inden for de allerede eksisterende rammer....
Så taler vi om en ren web-løsning i ASP, hvor du går ind og kigger de nye ordre igennem via en web-browser, og derefter (ved tryk på en knap) kan sende billederne i trykken...
Jeg skal med det samme sige, at jeg ikke er særlig kyndig i ASP, men jeg tror da nok at det ikke skulle tage ret land tid for en ASP-koder at lave sådanne et interface...
Jeg har arbejdet med JSP, som er et alternativ til ASP i et stykke tid ... Og i JSP ville det nok tage mig ca. en lille uge i et roligt muntert tempo til at få det op at køre... I ASP ved jeg ikke, hvorlangt tid det ville tage ... men måske ca. det samme....
Billeder er tunge og fylder en masse bytes. Især billeder i 'foto kvalitet'.
Jeg har skidte erfaringer med at få forskellige email-programmer til udveksle mails hvis størrelsen kommer over 2 Megabyte. Det kan gøres men man skal have fuld check på mailklienterne i begge ender og på mailserveren indimellem. Hvis der skal sendes mange mails skal man desuden sørge for at mailserveren har rigeligt med oplagringsplads.
JacobA >> ja, jeg er enig - men digitalmann fortæller at han allerede laver en forsendelse fra ham til laboratoriet. Ergo kan det så lade sig gøre. Om det så er hensigtsmæssig, kan der stilles spørgsmpl om... Måske modtager laboratoriet _kun_ ordre over mail...
hejsa, så har jeg løst problemet ved hjælp af ASPMAIL sammensat med FSO som sender en mail til en given adresse med alle filer fra en given mappe. tak for hjælpen alligevel, jeg er sikker på at det kunne lade sig gøre på din måde også.
Det glæder mig, at du har fået løst dit problem, og takker i samme åndedrag for points :-)
FSO ? , hvad er det, om man må spørge...
Om det kunne lade sig gøre på min måde eller din måde -er irrelevant.. Hovedsagen er, at du har fået det til at virke, og at dine arbejdsgange nu vil blive lettet.... !
PS: Synes at du har et godt koncept, omend mange fotoforretninger idag (og især kæder som f.eks. Merlin, JapanPhoto, BilledeButikken) giver mulighed for at komme ind med en diskette/CD og overføre billeder derfra til fremkaldelse - Og pga. deres størrelse - med priser, hvor du nok ikke kan hamle op... Men det er nok kun her i de større byer (jeg bor i Odense)...
FSO = FileSystemObjekt = en måde at få listet alle filer i et givent bibliotek.
Vedr. siden : rigtigt nok er det let at indlevere en CD, men mange (med bredbånd) vil gerne bare bestille hjemmefra (når man alligevel kikker sine billeder), og det er så meningen at navnet "digitalfremkaldelse.dk" skulle være så logisk at de fleste kan huske det, uanset hvorfra de kommer. Det kan knibe med navne som "click.dk" "euroactiv.dk" "PhotoCare.dk" "merlin" og hvad mine "konkurrenter" ellers hedder, hvor man samtidig skal igennem en masse menuer for at kunne bestille sine fotos.
Nå men nok reklame, det var bare for at forklare lidt om min ide :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.