Biljett

Forum > Utveckling > Bildvisning på projektor

Renanyuu
# | Citera | Skrivet: 2011-01-06 14:27:37
Renanyuu
Administatörer
Crew NitroXy 12
Crew NitroXy 13
Crew NitroXy 14
Crew NitroXy 15
Crew NitroXy 16
Crew NitroXy 18
Crew NitroXy 19
Crew NitroXy 20
Crew NitroXy 21
Crew NitroXy 22
Crew NitroXy 23
Crew NitroXy 24
Crew NitroXy 28
Crew NitroXy 29
366 inlägg

Senast online:
7 månader sedan

Skicka PM

Hejsan,
jag undrar om det är någon här som sitter på php-scriptet som användes på nitroxy för att visa info på projektorn. Jag skulle vara tacksam att få ta del av det, har knackat ihop en del själv men inte fått det att funka 100%.

tompanhuhu
# | Citera | Skrivet: 2011-01-06 17:23:02
tompanhuhu
Crew NitroXy 10
Crew NitroXy 11
Crew NitroXy 12
Crew NitroXy 13
Crew NitroXy 14
956 inlägg

Senast online:
10 år sedan

Skicka PM

Pm'a ext, annars kollar han inte forumet.

Det är hans skapelse vi använder

Renanyuu
# | Citera | Skrivet: 2011-01-06 20:14:35
Renanyuu
Administatörer
Crew NitroXy 12
Crew NitroXy 13
Crew NitroXy 14
Crew NitroXy 15
Crew NitroXy 16
Crew NitroXy 18
Crew NitroXy 19
Crew NitroXy 20
Crew NitroXy 21
Crew NitroXy 22
Crew NitroXy 23
Crew NitroXy 24
Crew NitroXy 28
Crew NitroXy 29
366 inlägg

Senast online:
7 månader sedan

Skicka PM

Okej, tack!

ext
# | Citera | Skrivet: 2011-01-06 20:38:23
ext
Administatörer
Crew NitroXy 1
Crew NitroXy 2
Crew NitroXy 3
Crew NitroXy 4
Crew NitroXy 5
Crew NitroXy 6
Crew NitroXy 8
Crew NitroXy 9
Crew NitroXy 10
Crew NitroXy 11
Crew NitroXy 12
Crew NitroXy 13
Crew NitroXy 14
Crew NitroXy 15
Crew NitroXy 16
Crew NitroXy 17
Crew NitroXy 18
Crew NitroXy 19
Crew NitroXy 20
Crew NitroXy 21
Crew NitroXy 22
Crew NitroXy 23
Crew NitroXy 28
Crew NitroXy 29
Crew NördtroXy
Crew NördtroXy IV
Crew NördtroXy VI
Crew NördtroXy VII
NX7-Crew
1686 inlägg

Senast online:
3 år sedan

Skicka PM

http://sidvind.com:8000/slideshow

Nu är det ju bara frontenden som var skriven i php och den nya versionen är nästan helt skriven i python istället. Koden man är mest intresserad av ligger i /branches/slideshow-python. Koden är dessutom licenserad under AGPLv3.

Maila om du behöver commit-access till repot.

Senast redigerat 2011-01-06 20:40:34 av ext, redigerat totalt 3 gånger. Ändringshistorik

Renanyuu
# | Citera | Skrivet: 2011-01-06 22:19:59
Renanyuu
Administatörer
Crew NitroXy 12
Crew NitroXy 13
Crew NitroXy 14
Crew NitroXy 15
Crew NitroXy 16
Crew NitroXy 18
Crew NitroXy 19
Crew NitroXy 20
Crew NitroXy 21
Crew NitroXy 22
Crew NitroXy 23
Crew NitroXy 24
Crew NitroXy 28
Crew NitroXy 29
366 inlägg

Senast online:
7 månader sedan

Skicka PM

Man får tacka!

olof_
# | Citera | Skrivet: 2011-01-07 11:25:42
olof_
Crew NitroXy 12
12 inlägg

Senast online:
13 år sedan

Skicka PM

från http://sidvind.com:8000/slideshow/wiki/BuildInstruction

Build instructions
For debian/ubuntu you need the following packages: xorg-dev libfreeimage-dev libgl-mesa-dev libmysqlclient

xorg-dev och libfreeimage-dev finns att installera utan problem, MEN

libgl-mesa-dev:
någon av libgl1-mesa-dev, libglu1-mesa-dev, libgles2-mesa-dev, libgles1-mesa-dev, libglw1-mesa-dev?
(jag installerade allihopa, men ingen verkar vara rätt?)

libmysqlclient:
egentligen libmysqlclient16 och libmysqlclient-dev? se libmysqlclient*

trots att jag har ovanstående installerat så:

[i slutet av cmake]

-- Looking for DBus
CMake Error at cmake/FindDBus.cmake:53 (MESSAGE):
Looking for DBus - not found
Call Stack (most recent call first):
CMakeLists.txt:48 (include)

[sist]
-- Configuring incomplete, errors occurred!

Jag har senaste versionen av dbus installerad!
var är felet?

ext
# | Citera | Skrivet: 2011-01-07 12:08:56
ext
Administatörer
Crew NitroXy 1
Crew NitroXy 2
Crew NitroXy 3
Crew NitroXy 4
Crew NitroXy 5
Crew NitroXy 6
Crew NitroXy 8
Crew NitroXy 9
Crew NitroXy 10
Crew NitroXy 11
Crew NitroXy 12
Crew NitroXy 13
Crew NitroXy 14
Crew NitroXy 15
Crew NitroXy 16
Crew NitroXy 17
Crew NitroXy 18
Crew NitroXy 19
Crew NitroXy 20
Crew NitroXy 21
Crew NitroXy 22
Crew NitroXy 23
Crew NitroXy 28
Crew NitroXy 29
Crew NördtroXy
Crew NördtroXy IV
Crew NördtroXy VI
Crew NördtroXy VII
NX7-Crew
1686 inlägg

Senast online:
3 år sedan

Skicka PM

Jo dessvärre är de instruktionerna för senaste stable vilken är uråldrig (2008-09-01).

Skrivet: 2011-01-07 11:25:42

_Skrivet av olof__
Jag har senaste versionen av dbus installerad!
var är felet?

leta efter nått i stil med libdbus-dev

Jag anser att min python-branch är tillräckligt stable så jag ska nog merga trunk ikväll och kan tagga en ny release, då fixar jag nya BuildInstructions.

Så länge, kör /branches/slideshow-python och gör följande:

(0. Kör gentoo, layman och ext-devlibs och skriv "emerge -av slideshow" =)
1. svn co svn://sidvind.com/slideshow/branches/slideshow-python
2. cd slideshow-python
3. autoreconf --install
4. mkdir build
5. cd build
6. ../configure --with-sdl --with-sqlite3 --with-dbus
7. svär över att du inte har libportable
8. cd ~
9. svn co svn://sidvind.com/code/trunk/Projects/libportable/trunk libportable
10. autoreconf --install
11. ./configure
12. make
13. sudo make install
14. cd ~/slideshow-python/build
15. ../configure --with-sdl --with-sqlite3 --with-dbus
16. make
17. cd ~/slideshow-python
18. python web.py

Under den resans gång kommer säkert massor av paket att saknas men en inkomplett lista följer här:

devil, libsdl, sqlite3, build-essentials, autoreconf, cherrypy, genshi

Jag skriver en ny post när jag mergat, taggat och fixat nya instruktioner.

EDIT: om någon snäll människa kan förklara hur man gör en .deb och/eller en rpm så kan jag distribuera binärer.

Senast redigerat 2011-01-07 12:18:33 av ext, redigerat totalt 1 gånger. Ändringshistorik

olof_
# | Citera | Skrivet: 2011-01-08 15:27:03
olof_
Crew NitroXy 12
12 inlägg

Senast online:
13 år sedan

Skicka PM

jag tackar så mycket för all hjälp, mycket snällt.
speciellt med .deb filerna.

en fråga bara, hur gör jag för att specificera hur/med vad jag vill köra programmet?
misstänker att det är i settings.json filen, men var ligger den?
eller är det med "slideshow-daemon --images /path/to/it --title fintBildSpel"?

samt, under menyn Prerequisites: (http://sidvind.com:8000/slideshow/wiki/BuildInstruction)
I programmen som behövs till debian/ubuntu har du skrivit autoreconf, menar du då dh-autoreconf eller/och autoconf2.13?
jag installerade båda, och programmet verkar funka. (starta med en svart skärm och skriva en logg iaf)

Senast redigerat 2011-01-08 15:27:50 av olof_, redigerat totalt 1 gånger. Ändringshistorik

ext
# | Citera | Skrivet: 2011-01-08 17:47:07
ext
Administatörer
Crew NitroXy 1
Crew NitroXy 2
Crew NitroXy 3
Crew NitroXy 4
Crew NitroXy 5
Crew NitroXy 6
Crew NitroXy 8
Crew NitroXy 9
Crew NitroXy 10
Crew NitroXy 11
Crew NitroXy 12
Crew NitroXy 13
Crew NitroXy 14
Crew NitroXy 15
Crew NitroXy 16
Crew NitroXy 17
Crew NitroXy 18
Crew NitroXy 19
Crew NitroXy 20
Crew NitroXy 21
Crew NitroXy 22
Crew NitroXy 23
Crew NitroXy 28
Crew NitroXy 29
Crew NördtroXy
Crew NördtroXy IV
Crew NördtroXy VI
Crew NördtroXy VII
NX7-Crew
1686 inlägg

Senast online:
3 år sedan

Skicka PM

_Skrivet av olof__
jag tackar så mycket för all hjälp, mycket snällt.
speciellt med .deb filerna.

Nu blev jag ju inte riktigt färdig med dem så det är bara daemonen (och deps) som har fungerande paket.

_Skrivet av olof__

en fråga bara, hur gör jag för att specificera hur/med vad jag vill köra programmet?
misstänker att det är i settings.json filen, men var ligger den?

Den får du skapa själv, borde lägga upp en sample =) Den förväntar sig att den finns i katalogen du kör från.

_Skrivet av olof__

eller är det med "slideshow-daemon --images /path/to/it --title fintBildSpel"?

Jag rekommenderar att starta daemon med frontenden för det krävs hyfsat många flaggor för att få den att göra nått vettigt.

_Skrivet av olof__

samt, under menyn Prerequisites: (http://sidvind.com:8000/slideshow/wiki/BuildInstruction)
I programmen som behövs till debian/ubuntu har du skrivit autoreconf, menar du då dh-autoreconf eller/och autoconf2.13?
jag installerade båda, och programmet verkar funka. (starta med en svart skärm och skriva en logg iaf)

Om du ska bygga från source behöver du paketet som bara heter autoreconf, inte dh-autoreconf. autoreconf dependar på autoconf och alla andra autotoolspaketen.

Installerar du paketet så behöver du inte autoreconf, bara om du bygger det själv från source.

olof_
# | Citera | Skrivet: 2011-01-09 15:32:32
olof_
Crew NitroXy 12
12 inlägg

Senast online:
13 år sedan

Skicka PM

Skrivet: 2011-01-08 17:47:07

Skrivet av eXt

_Skrivet av olof__

en fråga bara, hur gör jag för att specificera hur/med vad jag vill köra programmet?
misstänker att det är i settings.json filen, men var ligger den?

Den får du skapa själv, borde lägga upp en sample =) Den förväntar sig att den finns i katalogen du kör från.

snälla lägg upp en sample, har försökt med en massa olika kombinationer nu...

en annan fråga som berör settings.json filen, är det menigen att Apparence ska stavas så? (borde vara Appearance)

settings.json
vad jag har testat (exakt som det står):
med *:
Resolution 200200 Resolution "200200"
Resolution="200200" Resolution=200200
Resolution: "200200" Resolution: 200200

med x:
Resolution 200x200
Resolution "200x200"
Resolution="200x200"
Resolution=200x200
Resolution: "200x200"
Resolution: 200x200

med litet r:
resolution 200x200
resolution "200x200"
resolution="200x200"
resolution=200x200
resolution: "200x200"
resolution: 200x200
resolution:200x200
med dubbla “”:
"Resolution" "200x200"
"Resolution"="200x200"
"Resolution": "200x200"

med dubbla “” och litet r:
"resolution" "200x200"
"resolution"="200x200"
"resolution": "200x200"

med {}:
{
"Resolution" "200x200"
}

{
"Resolution"="200x200"
}

{
"Resolution": "200x200"
}

{
"Resolution": "200,200"
}

med Apparence: (felstavat, lol)

"Apparence"
{
{
"Resolution" "200x200"
}
}

"Apparence"
{
{
"Resolution"="200x200"
}
}

"Apparence"
{
{
"Resolution": "200x200"
}
}

med Appearance: (rätt denna gången)

"Appearance"
{
{
"Resolution" "200x200"
}
}

"Appearance"
{
{
"Resolution"="200x200"
}
}

"Appearance"
{
{
"Resolution": "200x200"
}
}

Du måste vara inloggad för att skriva inlägg i forumet.