[uBasic] Skript-Sammlung (getestet und allg. lauffähig)

CHDK-Skripte, CHDK-Entwicklung, PC-Zusatzprogramme, Informationen für Tüftler

Skript-Sammlung (getestet und allg. lauffähig)

Beitragvon gehtnix » 21.04.2008, 14:12

:!: Die Skripte sollten vorzugsweise, wenn nicht anders beschrieben, nicht im automatischen Modus verwendet werden.
:!: Empfohlen wird ein manueller Modus.

:!: Bitte aktuelle CHDK-DE-Version verwenden.

:!: Eine Kommentierung ist hier nicht möglich, damit die Übersicht gewahrt bleibt.

:!: Verbesserungen, und vor allem neue Skripte, sind jederzeit willkommen!

:!: Skripte mit Multifunktionen erscheinen im jeweiligen Themenbereich. Sie sind dadurch mehrfach gelistet.

CHDK-Handbücher zum Downloaden

Fotografieren
    Intervall - Reihen und Serien

    • HDR-Hyper - Schnelle HDR-Reihe mit Hyperfokalen Focus
      Die schnellste Art HDR-Reihen zu erstellen erfolgt mit dem Canon "Custom Timer".
      Das Skript übernimmt die dazu notwendigen Einstellungen
      Zudem wird der Hyperfokale Focus genutzt. Einfach Schaltbar
      Diskussion
      Dokumentation
      Download
      Anpassung für einige Kameras
    • Sevenup - Intervall
      Hinweis: Den CANON-Rückblick ausschalten
      Vielfältig einsetzbares Intervallskript
      Wählbare Fokussierung wie Lockoff und Hperfokaler Fokus
      Gesteuertes LCD-Off - Stromsparen, einstellbarer Starttimer, Nachtschaltung
      Kontrolliertes Abschalten bei zuwenig Speicherplatz (SD) oder zuwenig Strom
      Steuerbar über USB-Remote - weitere Details im PDF
      Diskussion
      Dokumentation
      Download
    • Intervall-Foto - Zeitraffer mit bis zu einer Bildfolge von 0.4sec
      Zwingende Voraussetzung ist der Video-Modus Zeitraffer
      Laut Handbuch bei folgenden Kameras IXUS 75, 80, 860IS, 950IS, 970IS und G9 vorhanden
      Diskussion
      Download
    Bewegungserkennung - Motion Detection (MD)

      Alle Bewegungsskripte benutzen den gleichen MD-Befehlssatz! Sie unterscheiden sich lediglich durch spezielle voreingestellte Einsatzzwecke (Gewitterblitz) oder Zusatzfunktionen wie Tuning oder Zeitsteuerung.
      Allgemeine Diskusion zu dem Thema Bewegungserkennung
    • MD-Tune - Tuning der MD-Parameter
      Das kameraspezifische Tunen der SKriptparameter ist hauptsächlich zur Minimierung der
      Reaktionszeiten bei schnellen Bewegungserkennungen sinnvoll. Die hier gewonnenen
      Erkenntnisse sind jedoch auch bei langsamen Bewegungserkennungen nützlich.
      Diskussion
      Dokumentation
      Hilfstabelle für MD-Tune
      Download
    • MD-Slow - Bewegungserkennung mit sicherem AutoFokus
      Kamera: DIGIC III
      Einsatzgebiet des Skripts:
      Fotojagd mit sicherem Auto-Fokus - die Entfernung
      zum Objekt kann variieren (z. B. Maus/Fuchs vor dem Loch/Bau)
      Diskussion
      Dokumentation
      Download
    • MD-SX40 - Angepasstes MD-Skript aus MD-Six und MD-Fast
      Kamera: getestet auf der SX40
      Einsatzgebiet des Skripts:
      Fotojagd mit sicherem Auto-Fokus - die Entfernung
      zum Objekt kann variieren (z. B. Maus/Fuchs vor dem Loch/Bau)
      Diskussion
      Download
    • MD-Raser - Mittels 2x Bewegungserkennung wird die Geschwindigkeit errechnet
      Unbedingt die Diskussion lesen. Voraussetzung ist Erfahrung mit MD-Fast, siehe oben
      Diskussion
      Download
    • MD-SIX - Bewegungserkennung mit Zyklus-Schaltung und Intervall
      Bewegungserkennung mit zusätzlicher Zeitsteuerung und einem zeitlich
      definierten Abschalten der Kamera. Ganz neu ist eine
      Zyklus-Schaltung mit alternierendem MD-Intervall.
      Dadurch spart man Strom und erhöht die Akkulaufzeit.
      Diskussion
      Dokumentation
      Download
    • HYPer-Blitz - Bewegungserkennung für Gewitterblitze
      Ein Skript bestehend aus MD-Fast und dem Hyperfokalen Fokus aus HDR-Hyper.
      Damit kann das Skript auf den heimischen Standort der Kamera eingestellt werden.
      Diskussion und Anleitung
      Download
    • MD-Burst von fudgey
      Bemerkung: get_prop muß an den DIGIC-Typ angepasst werden.
      Speziell angepasstes Skript für Gewitter-Blitze
      Zum Downloaden muss man sich einloggen
      Diskussion
      Download
    Hyperfokaler Fokus

      Bei diesen Skripten wird die Entfernungseinstelllung über den Hyperfokalen Fokus ermittelt. Da der Hyperfokale Fokus von Blende, Brennweite und dem jeweiligen Objektiv abhängt muss das Skript immer zur jeweiligen Kamera passen.
    • HDR-Hyper - Schnelle HDR-Reihe mit Hyperfokalen Focus
      Die schnellste Art HDR-Reihen zu erstellen erfolgt mit dem Canon "Custom Timer".
      Das Skript übernimmt die dazu notwendigen Einstellungen
      Zudem wird der Hyperfokale Focus genutzt. Einfach Schaltbar
      Diskussion
      Dokumentation
      Download
      Anpassung für einige Kameras
    • HYPer-Blitz
      Ein Skript bestehend aus MD-Fast und dem Hyperfokalen Fokus aus HDR-Hyper.
      Damit kann das Skript auf den heimischen Standort der Kamera eingestellt werden.
      Diskussion und Anleitung
      Download
    Stacking (Fokussierungsreihe)

    • Stack-Bilder
      Kamera: getestet mit IXUS50, lauffähig auf allen Kameras
      Bemerkung: Vorbereitung der Belichtungsreihe im Bracketing Modus
      Achtung! Axxx-, Gx- und Sx-Kameratypen manuellen Fokus einschalten
      Diskussion
      Download
    USB-REMOTE - Skripte zur Bedienung mit dem einfachen USB-Taster

    • Airwolf - Intervall und Reihenaufnahme
      Bemerkung: Spezielles Skript für die Flieger unter uns. Mit dem USB-Taster kann die Kamera
      während des Fluges gesteuert werden.
      Diskussion
      Download
    • DIA-Show - Mit USB-Taster gesteuertem Zoom
      Bemerkung: Diashow mit Ein/Aus-Schaltbarem Menü+Zoom
      Diskussion
      Download
    • Sevenup - Intervall
      Hinweis: Den CANON-Rückblick ausschalten
      Vielfältig einsetzbares Intervallskript
      Wählbare Fokussierung wie Lockoff und Hperfokaler Fokus
      Gesteuertes LCD-Off - Stromsparen, einstellbarer Starttimer, Nachtschaltung
      Kontrolliertes Abschalten bei zuwenig Speicherplatz (SD) oder zuwenig Strom
      Steuerbar über USB-Remote - weitere Details im PDF
      Diskussion
      Dokumentation
      Download
    • Remote Tester
      Bemerkung: Dient dem Funktionstest des USB-Tasters - sonst nichts!
      Diskussion
      Download
    • Stack-Bilder
      Bemerkung: Vorbereitung der Belichtungsreihe im Bracketing Modus
      Achtung! Axxx-, Gx- und Sx-Kameratypen manuellen Fokus einschalten
      Diskussion
      Download
    Zeitsteuerung

    • MD-SIX - Bewegungserkennung mit Zyklus-Schaltung und Intervall
      Bewegungserkennung mit zusätzlicher Zeitsteuerung und einem zeitlich
      definierten Abschalten der Kamera. Ganz neu ist eine
      Zyklus-Schaltung mit alternierendem MD-Intervall.
      Dadurch spart man Strom und erhöht die Akkulaufzeit.
      Diskussion
      Dokumentation
      Download
    • Sevenup - Intervall
      Hinweis: Den CANON-Rückblick ausschalten
      Vielfältig einsetzbares Intervallskript
      Wählbare Fokussierung wie Lockoff und Hperfokaler Fokus
      Gesteuertes LCD-Off - Stromsparen, einstellbarer Starttimer, Nachtschaltung
      Kontrolliertes Abschalten bei zuwenig Speicherplatz (SD) oder zuwenig Strom
      Steuerbar über USB-Remote - weitere Details im PDF
      Diskussion
      Dokumentation
      Download
    • Timer-Steuerung
      Bemerkung: Einstellbare Uhrzeit, zu der ausgelöst werden soll.
      Diskussion
      Download
Skripte die in keine Kategorie passen
    • DIE EIERUHR - Die Mutter aller Skripte
      Weich, Mittel oder Hart auswählen
      Sricpt und Eierkocher starten
      Nach Ende der Garzeit läutet die Kamera mit Meldung
      Während der Kochzeit schaltet sich der Monitor ab
      Diskussion
      Download
    • Gehtwas - Prüft ob genug Speicherplatz auf der Karte vorhanden ist
      Für User die lange Intervall-Sessions planen
      Diskussion
      Download
    • Kilometer - Skript zur Geschwindigkeitsermittlung
      Geschwindigkeiten mittles CHDK stoppen - Ausgabe in Km/h
      Diskussion
      Download
    • Sinter´s Survival-Package
      SOS-Signale über die LED absetzen
      Diskussion
      Das alpine Skript
      Das maritime Skript
      Das Skript für Wanderer, Radlfahrer und sonstige Zeitgesellen, die Angst davor haben dass man nächtens über sie drüber brettert und vor dem endgültigen Aus noch ein kleines Signal absetzen wollen.
    • Das iPhone auf der CANON
      Lässt die Canon als iPhone erscheinen
      Zeigt die iPhone-Icons an und ruft selber an
      Ein Jux zum 1. April
      Programm und notwendige Grafiken unter Diskussion downloaden
      Diskussion
    • Virtueller Tv-Modus
      Bemerkung: Emuliert den Tv-Modus für Kameras, die diesen Modus nicht besitzen.
      Diskussion
      Download

Die nachfolgenden Beiträge mit Anhängen dienen nur der Archivierung. Diese Skripte sind in dieser Liste bereits integriert.
Zuletzt geändert von gehtnix am 27.04.2012, 23:25, insgesamt 83-mal geändert.
Benutzeravatar
gehtnix
CHDK-Legende
CHDK-Legende
 
Beiträge: 2406
Bilder: 8
Registriert: 17.04.2008, 12:42
Wohnort: München
Kamera(s): A610 100e+f + IXUS990 IS

Beitragvon gehtnix » 14.07.2008, 15:17

Skript - Archiv - Diese Dateien sind nach oben verlinkt.
Dateianhänge
zoom-stepps.bas
(940 Bytes) 1668-mal heruntergeladen
sixpack.bas
(2.98 KiB) 1388-mal heruntergeladen
stack-bilder.bas
(386 Bytes) 2453-mal heruntergeladen
Zuletzt geändert von gehtnix am 16.07.2008, 19:49, insgesamt 1-mal geändert.
Benutzeravatar
gehtnix
CHDK-Legende
CHDK-Legende
 
Beiträge: 2406
Bilder: 8
Registriert: 17.04.2008, 12:42
Wohnort: München
Kamera(s): A610 100e+f + IXUS990 IS

Beitragvon gehtnix » 14.07.2008, 15:18

Script - Archiv - Diese Dateien sind nach oben verlinkt.
Dateianhänge
intervall-foto1.bas
(1.31 KiB) 2091-mal heruntergeladen
USB DiaShow 2.bas
(277 Bytes) 1420-mal heruntergeladen
3D-Bild.bas
(897 Bytes) 2099-mal heruntergeladen
Benutzeravatar
gehtnix
CHDK-Legende
CHDK-Legende
 
Beiträge: 2406
Bilder: 8
Registriert: 17.04.2008, 12:42
Wohnort: München
Kamera(s): A610 100e+f + IXUS990 IS

Beitragvon gehtnix » 14.07.2008, 15:18

Script - Archiv - Diese Dateien sind nach oben verlinkt.
Dateianhänge
remote-tester.bas
(437 Bytes) 1846-mal heruntergeladen
intervall-foto3.bas
(1.3 KiB) 1768-mal heruntergeladen
intervall-foto2.bas
(1.47 KiB) 1818-mal heruntergeladen
Benutzeravatar
gehtnix
CHDK-Legende
CHDK-Legende
 
Beiträge: 2406
Bilder: 8
Registriert: 17.04.2008, 12:42
Wohnort: München
Kamera(s): A610 100e+f + IXUS990 IS

Beitragvon gehtnix » 14.07.2008, 20:56

Script - Archiv - Diese Dateien sind nach oben verlinkt.
Dateianhänge
interval_hdr.bas
(769 Bytes) 2194-mal heruntergeladen
beli_uni_digicii.bas
(542 Bytes) 1752-mal heruntergeladen
beli_fix_focus.bas
(1.2 KiB) 1424-mal heruntergeladen
Benutzeravatar
gehtnix
CHDK-Legende
CHDK-Legende
 
Beiträge: 2406
Bilder: 8
Registriert: 17.04.2008, 12:42
Wohnort: München
Kamera(s): A610 100e+f + IXUS990 IS

Beitragvon gehtnix » 14.07.2008, 20:58

Script - Archiv - Diese Dateien sind nach oben verlinkt.
Dateianhänge
intervall_genau.bas
(787 Bytes) 1955-mal heruntergeladen
intervall_foto.bas
(495 Bytes) 1630-mal heruntergeladen
intervall_dauer.bas
(538 Bytes) 1297-mal heruntergeladen
Benutzeravatar
gehtnix
CHDK-Legende
CHDK-Legende
 
Beiträge: 2406
Bilder: 8
Registriert: 17.04.2008, 12:42
Wohnort: München
Kamera(s): A610 100e+f + IXUS990 IS

Beitragvon gehtnix » 14.07.2008, 20:59

Script - Archiv - Diese Dateien sind nach oben verlinkt.
Dateianhänge
intervall_video.bas
(677 Bytes) 1348-mal heruntergeladen
intervall_mess.bas
(381 Bytes) 1199-mal heruntergeladen
intervall_menü.bas
(1.61 KiB) 1132-mal heruntergeladen
Benutzeravatar
gehtnix
CHDK-Legende
CHDK-Legende
 
Beiträge: 2406
Bilder: 8
Registriert: 17.04.2008, 12:42
Wohnort: München
Kamera(s): A610 100e+f + IXUS990 IS

Beitragvon gehtnix » 14.07.2008, 21:01

Script - Archiv - Diese Dateien sind nach oben verlinkt.
Dateianhänge
tv_modus.bas
(2.47 KiB) 1527-mal heruntergeladen
rc_einf.bas
(93 Bytes) 2038-mal heruntergeladen
md_uni.bas
(1.44 KiB) 1602-mal heruntergeladen
Benutzeravatar
gehtnix
CHDK-Legende
CHDK-Legende
 
Beiträge: 2406
Bilder: 8
Registriert: 17.04.2008, 12:42
Wohnort: München
Kamera(s): A610 100e+f + IXUS990 IS

Beitragvon gehtnix » 09.09.2008, 23:00

Script - Archiv - Diese Dateien sind nach oben verlinkt.
Dateianhänge
MD_Blitz.bas
(581 Bytes) 1720-mal heruntergeladen
MD_Burst.bas
(2.18 KiB) 1632-mal heruntergeladen
Benutzeravatar
gehtnix
CHDK-Legende
CHDK-Legende
 
Beiträge: 2406
Bilder: 8
Registriert: 17.04.2008, 12:42
Wohnort: München
Kamera(s): A610 100e+f + IXUS990 IS

Re: Skript-Sammlung (getestet und allg. lauffähig)

Beitragvon Nudin » 27.04.2012, 23:21

SevenUP-Documentationslink geht nicht.
Vielen Dank an alle CHDK-Entwickler! It's awesome.
Nudin
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 22
Registriert: 14.03.2012, 19:24
Kamera(s): Canon PowerShot SX230 HS

Re: Skript-Sammlung (getestet und allg. lauffähig)

Beitragvon gehtnix » 27.04.2012, 23:27

Ups, das war noch der alte Link, geht wieder

Danke

gruß gehtnix
Benutzeravatar
gehtnix
CHDK-Legende
CHDK-Legende
 
Beiträge: 2406
Bilder: 8
Registriert: 17.04.2008, 12:42
Wohnort: München
Kamera(s): A610 100e+f + IXUS990 IS

Re: Skript-Sammlung (getestet und allg. lauffähig)

Beitragvon Nudin » 28.04.2012, 21:59

Download-Link von MD-Raster ist auch kaputt.
Vielen Dank an alle CHDK-Entwickler! It's awesome.
Nudin
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 22
Registriert: 14.03.2012, 19:24
Kamera(s): Canon PowerShot SX230 HS

Re: Skript-Sammlung (getestet und allg. lauffähig)

Beitragvon gehtnix » 28.04.2012, 22:39

moin moin,

MD-Raster find ich nicht.
MD-Dokumentationen, soweit verfügbar, funktionieren.

gruß gehtnix
Benutzeravatar
gehtnix
CHDK-Legende
CHDK-Legende
 
Beiträge: 2406
Bilder: 8
Registriert: 17.04.2008, 12:42
Wohnort: München
Kamera(s): A610 100e+f + IXUS990 IS

Re: Skript-Sammlung (getestet und allg. lauffähig)

Beitragvon Caefix » 18.06.2018, 17:26

Code: Alles auswählen
@title is_capture_mode_valid
@chdk_version 1.4
@param L LOG in 0001.TXT
@range L 0 1
@param T mit Text
@range T 0 1
@param a Start
@default a 1
@param z Ende
@default z 99
@param s Soundcheck
@range s 0 1
@param n @ {}
@default n 0

c=0
L=L&1
T=T%2
S=get_tick_count


print_screen -L

print "--- Modelist ---@",n
print "PS";get_propset;"  PID:";get_platform_id
print get_prop 0,get_capture_mode,"IS";get_IS_mode,"ND";get_nd_present,"(";get_zoom;")<";get_zoom_steps
if T+L=0 then wait_click 3999

for I=a*(a<z) to (z+(a>z)*99)&127
 if is_capture_mode_valid I then gosub "##text"
next I

playsound 5
wait_click 9999

print get_time 5;"/";get_time 4;"/";get_time 3,"#",get_time 2;":";get_time 1;":";get_time 0,"---"
print -c,"-----",(get_tick_count-S)/999,"Sec -----"
playsound 5
wait_click 9999

goto "restore"


:##text
c=c+1
if s then playsound 2+2*(c%2)+(c%6)*3
if T=0 then
 print I
 sleep 333
 if c%6*(L=0) then wait_click 9999
 endif
if T=0 then return

select I
 case 1;  print I, "AUTO"
 case 2;  print I, "P"
 case 3;  print I, "TV"
 case 4;  print I, "AV"
 case 5;  print I, "M"
 case 6;  print I, "AQUARIUM"
 case 7;  print I, "BEACH"
 case 8;  print I, "BEST_IMAGE"
 case 9;  print I, "BLUR_REDUCTION"
 case 10; print I, "COLOR_ACCENT"
 case 11; print I, "COLOR_SWAP"
 case 12; print I, "CREATIVE_EFFECT"
 case 13; print I, "DIGITAL_IS"
 case 14; print I, "DIGITAL_MACRO"
 case 15; print I, "DISCREET"
 case 16; print I, "EASY"
 case 17; print I, "FACE_SELF_TIMER"
 case 18; print I, "FIREWORK"
 case 19; print I, "FISHEYE"
 case 20; print I, "FOLIAGE"
 case 21; print I, "HDR"
 case 22; print I, "HIGHSPEED_BURST"
 case 23; print I, "INDOOR"
 case 24; print I, "ISO_3200"
 case 25; print I, "KIDS_PETS"
 case 26; print I, "LANDSCAPE"
 case 27; print I, "LIVE"
 case 28; print I, "LONG_SHUTTER"
 case 29; print I, "LOWLIGHT"
 case 30; print I, "MINIATURE"
 case 31; print I, "MONOCHROME"
 case 32; print I, "MY_COLORS"
 case 33; print I, "NIGHT_SCENE" 
 case 34; print I, "NIGHT_SNAPSHOT"
 case 35; print I, "NOSTALGIC"
 case 36; print I, "PORTRAIT"
 case 37; print I, "POSTER_EFFECT"
 case 38; print I, "QUICK"
 case 39; print I, "SMART_SHUTTER"
 case 40; print I, "SMOOTH_SKIN"
 case 41; print I, "SNOW"
 case 42; print I, "SOFTFOCUS"
 case 43; print I, "SPORTS"
 case 44; print I, "STITCH"
 case 45; print I, "SUNSET"
 case 46; print I, "SUPER_MACRO"
 case 47; print I, "SUPER_VIVID"
 case 48; print I, "TOY_CAMERA"
 case 49; print I, "UNDERWATER"
 case 50; print I, "UNDERWATER_MACRO"
 case 51; print I, "WINK_SELF_TIMER"
 case 52; print I, "VIDEO_COLOR_ACCENT"
 case 53; print I, "VIDEO_COLOR_SWAP"
 case 54; print I, "VIDEO_COMPACT"
 case 55; print I, "VIDEO_HIRES"
 case 56; print I, "VIDEO_IFRAME_MOVIE"
 case 57; print I, "VIDEO_MINIATURE"
 case 58; print I, "VIDEO_MOVIE_DIGEST"
 case 59; print I, "VIDEO_MY_COLORS"
 case 60; print I, "VIDEO_SPEED"
 case 61; print I, "VIDEO_STD"
 case 62; print I, "VIDEO_SUPER_SLOW"
 case 63; print I, "VIDEO_TIME_LAPSE"
 case 64; print I, "HYBRID_AUTO"
 case 65; print I, "BACKGROUND_DEFOCUS"
 case 66; print I, "STAR_PORTRAIT"
 case 67; print I, "STAR_NIGHTSCAPE"
 case 68; print I, "STAR_TRAILS"
 case 69; print I, "VIDEO_M"
 case 70; print I, "VIDEO_STAR_TIME_LAPSE"
 case 71; print I, "ART_BOLD"
 case 72; print I, "WATERPAINTING"
 case 73; print I, "CLOSEUP"
 case 74; print I, "FOOD"
 case 75; print I, "SELFIE"
 case 76; print I, "VIDEO_SHORT_CLIP"
 case_else print I, "??? Unknown ???"
end_select
return



:restore
print_screen 0
cls
print "Im UniVersum fehlt a Byte!"
print "Wo ist das? Sag was!"
print "Ist es noch weit?"
playsound random 0 6
wait_click 9999
end
 
:rem @
EsGibtKeinenErdaufgangAufDemMond! SoSimpel...
Benutzeravatar
Caefix
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 78
Registriert: 15.06.2018, 19:14
Kamera(s): Einige!

Re: Skript-Sammlung (getestet und allg. lauffähig)

Beitragvon msl » 18.06.2018, 21:53

Kann man so machen. Dafür gibt es aber ein wesentlich praktischeres LUA-Modul (capmode.lua), dass sich im CHDK-Paket befindet.

Gruß msl
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a


Zurück zu Code-Ecke

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

cron