Kom ihåg mig?
Home Menu

Menu


söker ett script.

 
Ämnesverktyg Visningsalternativ
Oläst 2009-08-07, 10:48 #1
xpower xpower är inte uppkopplad
Medlem
 
Reg.datum: Nov 2008
Inlägg: 277
xpower xpower är inte uppkopplad
Medlem
 
Reg.datum: Nov 2008
Inlägg: 277
Jag söker helst ett gratis men gör inget om de kostar lite heller.
Det jag söker är...

Ett script som hämtar slumpade bilder ifrån en mapp och sätter dem som bakgrund (Som på lunarstorm.se) skillnaden är att jag vill när man håller muspekaren över någon av bilderna så ska bilden visas i stort format.

Finns det något sådant färdigt script ?
xpower är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-08-07, 12:13 #2
Draqir Draqir är inte uppkopplad
Medlem
 
Reg.datum: May 2009
Inlägg: 125
Draqir Draqir är inte uppkopplad
Medlem
 
Reg.datum: May 2009
Inlägg: 125
Väldigt enkelt att göra, det som du beskriver. Det är lite mer komplicerat att göra det bra dock, då du behöver helst ha thumbnails för det. Att tanka 198 stora bilder varje gång man besöker sidan är ju inte det smartaste, eller för den delen att använda file handles för att hantera problemet.

Dock så tror jag inte det finns något sådant färdigt script.
Draqir är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-08-07, 13:27 #3
xpower xpower är inte uppkopplad
Medlem
 
Reg.datum: Nov 2008
Inlägg: 277
xpower xpower är inte uppkopplad
Medlem
 
Reg.datum: Nov 2008
Inlägg: 277
Absolut, inget dunder svårt script att göra.
Om jag hade haft tiden över att fixa med eget så mycket, så hade jag gjort det.

Men just nu drunkna jag i jobb, så hinner inte med mitt egna så jätte mycket.
Därför söker jag ett färdigt som går köpa eller finns gratis, annars får jag väl lägga ut en jobb annons på WN.
xpower är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-08-07, 14:42 #4
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Citat:
Originally posted by Draqir@Aug 7 2009, 12:13
Väldigt enkelt att göra, det som du beskriver. Det är lite mer komplicerat att göra det bra dock, då du behöver helst ha thumbnails för det. Att tanka 198 stora bilder varje gång man besöker sidan är ju inte det smartaste, eller för den delen att använda file handles för att hantera problemet.
Dock så tror jag inte det finns något sådant färdigt script.
Varför skulle det vara mer komplicerat att använda thumbnails? =) Och varför skulle man alls ladda mer än en enda bild, den man ska använda? =)

Tror dock också det kan bli svårt att hitta ett script som gör exakt det du vill men ett alternativ är ju att söka upp kod för varje enskild del och sen klippa och klistra.
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-08-07, 14:50 #5
Draqir Draqir är inte uppkopplad
Medlem
 
Reg.datum: May 2009
Inlägg: 125
Draqir Draqir är inte uppkopplad
Medlem
 
Reg.datum: May 2009
Inlägg: 125
Citat:
Ursprungligen postat av tartareandesire
Citat:
Ursprungligen postat av Draqir
Väldigt enkelt att göra, det som du beskriver. Det är lite mer komplicerat att göra det bra dock, då du behöver helst ha thumbnails för det. Att tanka 198 stora bilder varje gång man besöker sidan är ju inte det smartaste, eller för den delen att använda file handles för att hantera problemet.
Dock så tror jag inte det finns något sådant färdigt script.

Varför skulle det vara mer komplicerat att använda thumbnails? =) Och varför skulle man alls ladda mer än en enda bild, den man ska använda? =)

Tror dock också det kan bli svårt att hitta ett script som gör exakt det du vill men ett alternativ är ju att söka upp kod för varje enskild del och sen klippa och klistra.
Man behöver ju två bilder i sådana fall istället för att bara ta slumvalda bilder ur en mapp! Samt att det borde spara en del bandbredd om vi tar lunarstorm bilderna som är thumbnails på ~ 80x120 om man sedan vill ha stora bilder i kanske 400x600 så sparar man en teoretisk bildyta på 400*600*192 - 80*120*192 = 46 080 000 - 1 843 200 dvs runt 44 miljoner pixlar på en 1920x1080 skärm.

Så skulle jag ha löst det i varje fall, genom att köra igenom mappen med vanliga bilder och genererat små bilder för alla och lagt in dem i en mysql databas då det är lite snabbare än file handlers och sedan hämta de stora bilderna med jquery och ajax.
Draqir är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-08-07, 16:01 #6
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Ajax är nog helt onödigt i det här fallet om det inte är väldigt många bilder, betydligt bättre att köra enkelt javascript, alternativt med jQuery om man föredrar det.
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-08-07, 16:59 #7
taz76 taz76 är inte uppkopplad
Flitig postare
 
Reg.datum: Jan 2008
Inlägg: 388
taz76 taz76 är inte uppkopplad
Flitig postare
 
Reg.datum: Jan 2008
Inlägg: 388
Man kan göra så att ifall det finns en thumbnail så kan den hämtas (undermapp) eller generera en thumbnail med php's gd-bibliotek som sedan sparas i undermappen =) Gjorde nånting liknande till en labb i skolan i våras.
taz76 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-08-07, 19:37 #8
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Citat:
Originally posted by taz76@Aug 7 2009, 16:59
Man kan göra så att ifall det finns en thumbnail så kan den hämtas (undermapp) eller generera en thumbnail med phps gd-bibliotek som sedan sparas i undermappen =) Gjorde nånting liknande till en labb i skolan i våras.
Thumbnails bör genereras redan när bilderna laddas upp om möjligt, annars lämpligtvis med jämna mellanrum. Att göra det on the fly är ingen bra lösning.
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-08-08, 17:16 #9
dAEks avatar
dAEk dAEk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2006
Inlägg: 678
dAEk dAEk är inte uppkopplad
Mycket flitig postare
dAEks avatar
 
Reg.datum: Dec 2006
Inlägg: 678
Citat:
Originally posted by tartareandesire@Aug 7 2009, 19:37
Att göra det on the fly är ingen bra lösning.
Det är en krävande process att skala om bilder så att göra det on the fly skulle jag tro är bland det sämsta man kan göra.

@xpower, vad har du för möjligheter - dvs programmeringsspråk, bildkomponenter osv - på serversidan?
dAEk är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-08-08, 22:45 #10
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Citat:
Ursprungligen postat av dAEk
Citat:
Ursprungligen postat av tartareandesire
Att göra det on the fly är ingen bra lösning.
Det är en krävande process att skala om bilder så att göra det on the fly skulle jag tro är bland det sämsta man kan göra.
@xpower, vad har du för möjligheter - dvs programmeringsspråk, bildkomponenter osv - på serversidan?
Det var väl exakt det jag skrev också? =)
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 06:48.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017