staging.inyokaproject.org

Baustelle/Scope-creator

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

Billbo

Anmeldungsdatum:
13. März 2015

Beiträge: 214

Beim Run muss ein Fehler sein. Ich vermute es muss

1
scopcreator run build 

sein, oder?

march Team-Icon

Avatar von march

Anmeldungsdatum:
12. Juni 2005

Beiträge: 17368

Hi ☺

Kann ich dir jetzt nicht aus dem Kopf beantworten. Müßte ich auf den verlinkten Seiten des Artikels nachlesen.

Eventuell kann man das für den Ausbau des Artikels gebrauchen:

Edit: Ich würde gerne die Erstellung eines Scopes im Artikel durchspielen. Praktisch wäre es, wenn dabei ubuntuusers Verwendung finden würde. 😉

Billbo

(Themenstarter)

Anmeldungsdatum:
13. März 2015

Beiträge: 214

Also das run muss weg.

Mir ist gar nicht klar, ob ich das im Emu machen soll oder auf dem Rechner. Auch habe ich noch keinen Speicherort gefunden. Habe aber auch noch nicht richtig gesucht...

march Team-Icon

Avatar von march

Anmeldungsdatum:
12. Juni 2005

Beiträge: 17368

Es wird in dem Verzeichnis erstellt von dem aus du das Programm im Terminal aufrufst in meinem Fall ist es twitter-ubuntuusers. Dieser Ordner enthält ein paar Dateien und Ordner:

  • twitter-ubuntuusers (Ordner)

    • manifest.json

    • scope-security.json

In dem Ordner twitter-ubuntuusers sind weitere Dateien enthalten und der Unterordner images.

  • departments.json

  • twitter-ubuntuusers.ubuntuusers.de_twitter-ubuntuusers

  • twitter-ubuntuusers.ubuntuusers.de_twitter-ubuntuusers.ini

images enthält nur icon.png und Twitter_logo_blue.png.


twitter-ubuntuusers.ubuntuusers.de_twitter-ubuntuusers kann nicht im Texteditor geöffnet werden, da es ein ausführbares Programm ist. Die anderen Dateien sind wie folgt aufgebaut:

manifest.json

{
    "description": "La Liga scope",
    "framework": "ubuntu-sdk-14.10",
    "architecture": "armhf",
    "hooks": {
        "twitter-ubuntuusers": {
            "scope": "twitter-ubuntuusers",
            "apparmor": "scope-security.json"
        }
    },
    "icon": "icon",
    "maintainer": "Your Name <yourname@packagedomain>",
    "name": "twitter-ubuntuusers.ubuntuusers.de",
    "title": "La Liga scope",
    "version": "0.1"
}

scope-security.json

{
    "policy_version": 1.2,
    "template": "ubuntu-scope-network",
    "policy_groups": []
}

departments.json

{
 "departments": [
        {
            "name":"La Liga",
            "type":"list",
            "id":"laliga"
        },
        {
            "name":"FC Barcelona",
            "type":"account",
            "id":"FCBarcelona_es"
        },
        {
            "name":"Real Madrid",
            "type":"account",
            "id":"realmadrid"
        },{
            "name":"Atletico de Madrid",
            "type":"account",
            "id":"Atleti"
        },{
            "name":"Valencia FC",
            "type":"account",
            "id":"valenciacf"
        },{
            "name":"Sevilla FC",
            "type":"account",
            "id":"SevillaFC"
        }
 ],
 "configuration": {
        "list-account":"canonical_scope",
        "openontwitter":"Ver en Twitter",
        "openlink":"Abrir Link",
	"retweet":"Retweet",
	"favorite": "Favorito",
	"reply":"Contestar"
    }
}

twitter-ubuntuusers.ubuntuusers.de_twitter-ubuntuusers.ini

[ScopeConfig]
ScopeRunner=./twitter-ubuntuusers.ubuntuusers.de_twitter-ubuntuusers --runtime %R --scope %S
DisplayName=La Liga
Description=This is an Ubuntu search plugin that enables information from Yelp to be searched and displayed in the Dash underneath the Places header. If you do not wish to search this content source, you can disable this search plugin.
Author=Canonical Ltd.
Art=
Icon=images/icon.png
SearchHint=Busca en La Liga

[Appearance]
PageHeader.Background=color:///#D51318
PageHeader.ForegroundColor=#FFFF00
PageHeader.DividerColor=#E6E62B
PreviewButtonColor=#D51318

Edit: Konfiguriert habe ich noch nichts - lediglich den ersten Befehl ausgeführt. Was man noch gebrauchen kann ist zum einen das Logo und ggf. die Hintergrundgrafik von ubuntuusers.de.

Billbo

(Themenstarter)

Anmeldungsdatum:
13. März 2015

Beiträge: 214

Also ich habe jetzt mal das "run" aus dem Wiki rausgenommen. ☺

Ich weiß übrigens immer noch nicht, ob Du auf dem Emulator arbeitest oder auf einem normalen Rechner. Wenn Du erst auf Deinem Rechner ein Build machst, müsstest Du doch die Dateien auf den Emulator rüberbeamen. Nur: Wohin damit?

Interessant wird beim Aquaris nachher mal sein, die mitgelieferten Scopes, insbesondere "Nearby" auseinander zu nehmen. Suboptimal, dass man an die eine Binärdatei ist.

march Team-Icon

Avatar von march

Anmeldungsdatum:
12. Juni 2005

Beiträge: 17368

Ich weiß übrigens immer noch nicht, ob Du auf dem Emulator arbeitest oder auf einem normalen Rechner.

Das Scope erstele ich auf dem normalen PC mittel dem scope-creator und teste es auf dem Emulator:

scopecreator create twitter ubuntuusers ikhaya
scopecreator edit config
scopecreator edit branding
scopecreator edit channels
scopecreator build
...
Installing files              [=========================]         
Testing changes               [=========================]         
Finished                      [=========================]         
Installing files              [=========================]         
Testing changes               [=========================]         
Starting                      [=========================]         
Finished                      [=========================]         
Installed   	ikhaya.ubuntuusers-0.1.i386 (installed:click,removable=1,app_name=ikhaya)	summary goes here
Done.. 

Im Emulator wird es angezeigt nur ist meine derzeitige Fassung nicht geglückt. Irgendwo scheine ich einen Fehler zu haben, da die Feeds vom Twitter-Account nicht angezeigt werden. Mal schauen. ☺

Interessant wird beim Aquaris nachher mal sein, die mitgelieferten Scopes, insbesondere "Nearby" auseinander zu nehmen. Suboptimal, dass man an die eine Binärdatei ist.

Das fänd' ich auch interessant. Außerdem fänd ich es nett, wenn man die Erstellung von verschiedenen Scopes hier im Wiki hinterlegen könnte. Thematisch natürlich zum Thema Ubuntu oder Linux. Twitter von ubuntuusers, ein Youtube-Channel über Linuxspiele, RSS aus dem Forum/Wiki aufbereitet... irgendetwas in der Richtung. Je nach Umfang kann es auch in den Artikel zum Scope-creator rein. Auf jeden Fall ubuntuusers sollte als Beispiel aufgenommen werden.

Billbo

(Themenstarter)

Anmeldungsdatum:
13. März 2015

Beiträge: 214

Eigentlich wollte ich den Feed zu meiner Homepage in den Ubuntu-Shop mit einbringen. *duckundweg*

march Team-Icon

Avatar von march

Anmeldungsdatum:
12. Juni 2005

Beiträge: 17368

😛

Ich weiß nur nicht ob ich entweder eine Kleinigkeit falsch gemacht habe oder es einfach daran liegt, dsas auf Twitter momentan nichts neues kam. :/

Ungültiges Makro

Dieses Makro ist nicht verfügbar

Bilder

Billbo

(Themenstarter)

Anmeldungsdatum:
13. März 2015

Beiträge: 214

Nimm doch mal einen, mit mehr Traffic. Unsere Politiker oder so...

march Team-Icon

Avatar von march

Anmeldungsdatum:
12. Juni 2005

Beiträge: 17368

Nimm doch mal einen, mit mehr Traffic. Unsere Politiker oder so...

Schon längst geschehen. Einmal abwarten wann da was kommt.

Edit: Irgendwo ist ein Fehler drin. Ich teste das die Tage weiter.

Falls jemand vorher Zeit und Lust hat:

Die Farben von Ubuntu:

[Appearance]
PageHeader.Background=color:///#E2C890
PageHeader.ForegroundColor=#FFFFFF
PageHeader.DividerColor=#F9EAAF
PreviewButtonColor=#EEEEEE

Ungültiges Makro

Dieses Makro ist nicht verfügbar

Bilder

frustschieber Team-Icon

Ehemalige
Avatar von frustschieber

Anmeldungsdatum:
4. Januar 2007

Beiträge: 4259

Hallo, Stand der Dinge? Gruss

march Team-Icon

Avatar von march

Anmeldungsdatum:
12. Juni 2005

Beiträge: 17368

Ab August widme ich mich dem Thema, wenn der Urlaub vorbei ist.

Edit: Ich bin noch nicht weitergekommen. Irgendwie habe ich noch kein vernünftiges Ergebnis erzielt...

Antworten |