Handbok SSCd. Peter H. Grasch



Relevanta dokument
Handbok Simond. Peter H. Grasch

Handbok SSC. Peter H. Grasch

Handbok KAppTemplate. Anne-Marie Mahfouf Översättare: Stefan Asserhäll

Handbok KNetAttach. Orville Bennett Översättare: Stefan Asserhäll

Handbok Sam. Peter H. Grasch

Handbok Nepomuk-WebMiner. Jörg Ehrichs Översättare: Stefan Asserhäll

Handbok KMix Gaurav Chaturvedi Utvecklare: Christian Esken Utvecklare: Helio Chissini de Castro Utvecklare: Brian Hanson Översättare: Stefan Asserhäll

Handbok Fjärranslutning till skrivbord. Brad Hards Urs Wolfer Översättare: Stefan Asserhäll

Handbok Dela Skrivbord. Brad Hards Översättare: Stefan Asserhäll

Handbok Dumpa skärmen

Handbok KSystemLog. Nicolas Ternisien

Installationsanvisningar VISI Klient

Handbok Choqok. Mehrdad Momeny Anne-Marie Mahfouf Andrea Scarpino Översättare: Stefan Asserhäll

Handbok Kanagram. Danny Allen Översättare: Stefan Asserhäll

Administratörshandbok GCompris. Den här dokumentationen är konverterat från GCompris manualsida. Översättare: Stefan Asserhäll

Handbok Fyra i rad. Martin Heni Eugene Trounev Benjamin Meyer Johann Ollivier Lapeyre Anton Brondz Översättare: Stefan Asserhäll

Handbok KonsoleKalendar. Tuukka Pasanen Allen Winter Granskning: Malcolm Hunter Översättare: Stefan Asserhäll

Handbok för skrivbordsväljaren. Dirk Doerflinger Antonio Larrosa Jiménez Pino Toscano Matthias Elter Matthias Ettrich Översättare: Stefan Asserhäll

Handbok KGet. Gaurav Chaturvedi Översättare: Stefan Asserhäll

Handbok Sänka fartyg. Daniel Molkentin Nikolas Zimmermann Anton Brondz Frerich Raabe Översättare: Stefan Asserhäll

Handbok Othello. Clay Pradarits Utvecklare: Mario Weilguni Granskare: Lauri Watts Översättare: Stefan Asserhäll

Handbok Spectacle. Boudhayan Gupta Boudhayan Gupta Översättare: Stefan Asserhäll

Handbok Kaffeine. Jürgen Kofler Christophe Thommeret Mauro Carvalho Chehab

Handbok Kdots. Minh Ngo Översättare: Stefan Asserhäll

Handbok Artikulate. Andreas Cord-Landwehr Ondrila Gupta Översättare: Stefan Asserhäll

Handbok Artikulate. Andreas Cord-Landwehr Ondrila Gupta Översättare: Stefan Asserhäll

Alternativet är iwindows registret som ni hittar under regedit och Windows XP 32 bit.

Kör som root handbok. Geert Jansen Översättare: Stefan Asserhäll

Handbok Importguide. Laurent Montel Översättare: Stefan Asserhäll

Handbok Färgredigeraren. Artur Rataj Översättare: Stefan Asserhäll

Handbok KFind. Dirk Doerflinger Översättare: Stefan Asserhäll

Handbok Förstoringsglaset. Sarang Lakare Olaf Schmidt Översättare: Stefan Asserhäll

Handbok Solitär. Graeme Gott Ronny Yabar Aizcorbe Översättare: Stefan Asserhäll

Handbok Dela Skrivbord. Brad Hards Översättare: Stefan Asserhäll

Handbok KMouseTool. Jeff Roush Översättare: Stefan Asserhäll

Handbok Ark. Matt Johnston Översättare: Stefan Asserhäll

Handbok KWatchGnuPG. Marc Mutz Utvecklare: Steffen Hansen Utvecklare: David Faure Översättare: Stefan Asserhäll

Handbok Kollision. Paolo Capriotti Översättare: Stefan Asserhäll

Calligra. En allmän inledning. Raphael Langerhorst Jost Schenck Översättare: Stefan Asserhäll

Handbok Kdiamant. Stefan Majewsky Översättare: Stefan Asserhäll

Uppdatera Easy Planning till SQL

JobOffice SQL databas på server

Handbok Kiriki. Albert Astals Cid Eugene Trounev Översättare: Stefan Asserhäll

Filbeskrivningar Eller på särskild CD skiva

Handbok KsirK. Gael Kleag de Chalendar Nemanja Hirsl Översättare: Stefan Asserhäll

Manuell installation av SQL Server 2008 R2 Express för SSF Timing

Handbok Minröjaren. Nicolas Hadacek Michael McBride Anton Brondz Utvecklare: Nicolas Hadacek Granskare: Lauri Watts Översättare: Stefan Asserhäll

Handbok Svarta lådan. Nicolas Roffet Robert Cimrman Philip Rodrigues Lauri Watts Översättare: Stefan Asserhäll

Handbok KFind. Dirk Doerflinger Översättare: Stefan Asserhäll

Författare Version Datum. Visi System AB

Handbok Katom. Dirk Doerflinger Eugene Trounev Granskare: Mike McBride Översättare: Stefan Asserhäll

Beställning av Förlitandepart-certifikat Version

Skicka drivrutin. Administratörshandbok

Handbok KGet. Gaurav Chaturvedi Översättare: Stefan Asserhäll

Handbok RSIbreak. Tom Albers Bram Schoenmakers Översättare: Stefan Asserhäll

Innehåll. 1 Inledning 5. 2 Förinställning 6. 3 Anpassa användargränssnittet 7. 4 Anpassa interna inställningar 9. 5 Förbereda att bränna en skiva 10

Handbok Picmi. Jakob Gruber Översättare: Stefan Asserhäll

Handbok KSystemLog. Nicolas Ternisien

Handbok Kgeografi. Anne-Marie Mahfouf Kushal Das Översättare: Stefan Asserhäll

LVDB i GEOSECMA. Innehåll. Inledning. Produkt: GEOSECMA Modul: LVDB Skapad för Version: Uppdaterad:

Installationsmanual ImageBank 2

Skapa din egen MediaWiki

Handbok KMix Gaurav Chaturvedi Utvecklare: Christian Esken Utvecklare: Helio Chissini de Castro Utvecklare: Brian Hanson Översättare: Stefan Asserhäll

Handbok skärmlinjal. Lauri Watts Översättare: Stefan Asserhäll

Handbok Kanagram. Danny Allen Översättare: Stefan Asserhäll

Uppdatera Easy Planning till SQL

Handbok Kollision. Paolo Capriotti Översättare: Stefan Asserhäll

Handbok KWrite. T.C. Hollingsworth Christoph Cullmann Översättare: Stefan Asserhäll

Handbok Minuet. Sandro S. Andrade Översättare: Stefan Asserhäll

Handbok Shisen-Sho. Dirk Doerflinger Eugene Trounev Frederik Schwarzer Granskare: Frerich Raabe

Boss installationsmanual förberedelser

Handbok KBlocks. Mauricio Piacentini Översättare: Stefan Asserhäll

Quick Start Guide Snabbguide

Handbok KBackup. Martin Koller

Webbservrar, severskript & webbproduktion

Installationsguide ELCAD 7.10

Handbok Officersskat. Martin Heni Eugene Trounev Granskare: Mike McBride Översättare: Stefan Asserhäll

INSTALLATIONSINSTRUKTIONER FÖR VIDA INNEHÅLL

Installationsmanual ImageBank 2

Handbok KMouseTool. Jeff Roush Översättare: Stefan Asserhäll

Handbok Kstuds. Tomasz Boczkowski Granskare: Eugene Trounev Översättare: Stefan Asserhäll

Installation av F13 Bråvalla

Handbok Kapman. Thomas Gallinari Översättare: Stefan Asserhäll

Handbok KSnakeDuel. Fabian Dal Santo Stas Verberkt Granskare: Lauri Watts Översättare: Stefan Asserhäll

Installationsanvisning Boss delad databas

Handbok Filelight. Max Howell Martin Sandsmark Översättare: Stefan Asserhäll

1 Installationsinstruktioner

Handbok Systeminställningar. Richard A. Johnson Översättare: Stefan Asserhäll

F Secure Booster är ett verktyg för att snabba upp och städa upp i din pc eller

Program för skrivarhantering

Handbok Fyrkanter. Matt Williams Granskare: Eugene Trounev Översättare: Stefan Asserhäll

emopluppen Användning av "Ant" Niklas Backlund Version: 1.4 ( 2002/04/26 07:27:52 UTC)

Installationsinstruktion med rekommenderade inställningar Extern Uppkoppling med SITHS-Kort mot Landstinget Västmanland

Handbok Anteckningslappar. Fabian Dal Santo Greg M. Holmes Granskare: Lauri Watts Översättare: Stefan Asserhäll

Handbok KMouth. Gunnar Schmi Dt Översättare: Stefan Asserhäll

Administrationsmanual ImageBank 2

Handbok KCM Tablet. Jörg Ehrichs Översättare: Stefan Asserhäll

INSTALLATION AV KLIENT

'mitt_script.php' måste vara körbart, detta åstadkommer du med kommandot:

Innan installationen behöver dessa tre steg genomföras. Efter installationen kan de aktiveras igen.

Transkript:

Peter H. Grasch

2

Innehåll 1 Inledning 6 2 Använda SSCd 7 2.1 Baskatalog.......................................... 7 2.2 Inställning.......................................... 7 2.3 Databas............................................ 8 2.4 Låst läge........................................... 8 2.5 Extrahera insamlade samplingar............................. 9 3 Frågor och svar 10 4 Tack till och licens 11 A Installation 12

Tabeller 2.1 Baskatalog för SSC..................................... 7 4

Sammanfattning SSCd är serverkomponenten i verktyget för insamling av samplingar, SSC.

Kapitel 1 Inledning SSCd är serverkomponenten i verktyget för insamling av samplingar, SSC. Programmet hanterar information om inläsare (användarnamn, institutioner) samt metadata för samplingar med användning av en databas, och lagrar samplingarna. Det tar emot indata från SSC-klienter, som ansluter till servern via TCP/IP. För mer information om den allmänna arkitekturen för Simon-programvaran, se Handbok Simon. För information om SSC-klienten, se Handbok SSC. 6

Kapitel 2 Använda SSCd Programmet SSCd är ett kommandoradsprogram, som inte har något användargränssnitt. Det finns inga speciella väljare vid start. 2.1 Baskatalog Baskatalogen för SSCd innehåller inställningsfilen sscd.conf och en fellogg om något går fel. Katalogen innehåller också underkatalogen samples där alla samplingar lagras. Platsen för katalogen SSCd beror på operativsystemet: Microsoft Windows GNU/Linux Installationskatalogen för sscd.exe (oftast C:\Program Files\simon /usr/share/sscd 0.3\bin\sscd.exe) Tabell 2.1: Baskatalog för SSC 2.2 Inställning Det finns ingen grafisk inställning av SSCd, men det finns en inställningsfil (sscd.conf) som lagras i katalogen för SSCd. Standardversionen av inställningsfilen har en mängd kommentarer och bör vara självförklarlig. Innan SSCd körs, bör du åtminstone ändra posterna DatabaseUser och DatabasePassword i inställningsfilen. Se avsnittet om databasen för mer information. ; This is an example config file and displays the built - in defaults ; SSCd will look for this file in: ; Linux: ; /usr/share/sscd/sscd.conf ; Windows: ; <sscd installation path >\ sscd. conf [General] 7

; Change this to use a different database; Because SSCd uses db - specific ; commands in places, only QMYSQL is supported at the moment. ; Support for other DBMS can be added extremely easily, though so please ; feel free to request support through kde - accessibility@kde. org DatabaseType = QMYSQL ; The host of the DBMS DatabaseHost =127.0.0.1 ; The port of the DBMS; 3306 is the default port of MySQL DatabasePort =3306 ; The database to use; Make sure that you run the supplied create script ; before you use SSCd DatabaseName = ssc ; The username to use when connecting to the DBMS DatabaseUser = sscuser ; Database password. The default one will obviously not work in most cases DatabasePassword = CHANGE ME NOW ; Database options. Refer to Qts documentation of QSqlDatabase for details DatabaseOptions = MYSQL_OPT_RECONNECT =1 ; The port the server will listen to; Default: 4440 Port =4440 ; Bind the server to a specific client IP; If this is true, the server ; will ignore requests from all but the BoundHost ( see below) Bind=false ; IP of the bound host ( if Bind is active) BindHost =127.0.0.1 2.3 Databas SSCd lagrar inläsare och information om samplingar (men inte själva samplingarna) i en databas. För närvarande stöds bara MySQL-databaser fullständigt. Att lägga till stöd för en ny databas är dock mycket enkelt. Kontakta Simon-gruppen om du vill hjälpa till. För att skapa nödvändiga tabeller, levereras SSCd med ett lämpligt skript mysql_create_script.sql installerat i baskatalogen för SSCd. Databasfel kan hittas i error.log som också finns i baskatalogen. 2.4 Låst läge SSCd kan valfritt använda kommandoradsväljaren -l (eller --locked ) för att aktivera låst läge (normalt inaktivt). I låst läge kan klienter fortfarande ansluta och ladda upp samplingar samt skapa nya mikrofoner och ljudkort, men kan inte komma åt (läsa eller skriva) någon personlig eller institutionsdata förutom användarnas namn och id. Det kan vara till hjälp för att begränsa den mängd privat patientinformation som visas för inspelningsteam. 8

När låst läge är aktivt finns det inte heller någon sökning av användare, så försäkra dig om att en lista med användar-id tillhandahålls till inspelningsteamet i förväg. 2.5 Extrahera insamlade samplingar För att bygga modeller med samplingarna som samlats in med SSCd måste du först extrahera dem från databasen. VARNING Eftersom SSCd är konstruerat för insamling av samplingar i stor skala, är det inte användarvänligt. Dokumentationen nedan tillhandahålls i huvudsak för tekniskt skickliga proffs. De flesta skript nedan kräver GNU-verktygen (oftast standardmässigt tillgängliga på GNU/Linux). Du kan använda följande förfrågan (mindre justeringar är nödvändiga beroende på exakt vilka samplingar du behöver): use ssc; select s. Path, s. Prompt from Sample s inner join User u on s. UserId = u. UserId inner join UserInInstitution uii on u. UserId = uii. UserId inner join SampleType st on s. TypeId = st. SampleTypeId inner join Microphone m on m. MicrophoneId = s. MicrophoneId WHERE st. ExactlyRepeated =1 and uii. InstitutionId = 3 and (m. MicrophoneId = 1); Denna förfrågan listar samplingar från institution 3 som spelades in med mikrofon 1. Därefter kan du exempelvis använda detta skript för att skapa en frågefil: #!/ bin/bash sed 1d $1 > temp_out sed -e s /\\\\/\//g -e s/.* Samples \///g -e s/\. wav\t/ / temp_out > $1 rm temp_out Denna frågefil kan därefter importeras i SImon. För att bygga den lämpliga ordlistan för att kompilera modellen, kan du också behöva lista alla meningar som finns i frågefilen. Du kan göra det med detta skript: #!/ bin/bash cat $1 sed -e s/[0-9\/]* // sort uniq 9

Kapitel 3 Frågor och svar För att alltid försöka hålla avsnittet uppdaterat är det tillgängligt på vår wiki. 10

Kapitel 4 Tack till och licens SSCd Program copyright 2008-2010 Peter Grasch peter.grasch@bedahr.org Dokumentation Copyright (c) 2009-2010 Peter Grasch peter.grasch@bedahr.org Översättning Stefan Asserhäll stefan.asserhall@bredband.net Den här dokumentationen licensieras under villkoren i GNU Free Documentation License. Det här programmet licensieras under villkoren i GNU General Public License. 11

Bilaga A Installation Se vår wiki för installationsinstruktioner. 12