Witam,
Stworzyłem aplikację Basement dzięki której możemy używać PC za pomocą komend głosowych wypowiedzianych do telefonu, wpisując je, lub głosowo (Jeżeli ktoś ma głosowe wprowadzanie tekstu po angielsku), do tego jest możliwość tworzenia własnych komend do tej aplikacji.
Pierwszę prezentacja:
Po pobraniu aplikacji ze strony http://projectbasement.16mb.com/ wystarczy przeskanować kod QR telefonem i otworzy się strona do wprowadzania komend:
Obecnie działają tylko 2 komendy, ale aplikację przebudowałem dopiero wczoraj.
- play {title} on my pc
- close {proces name}
- open link {url} ; open url {url}
DEV:
W folderze file, znajduję się właśnie pliki wykorzystujące komendy w należności od nazwy pliku:
przykładowo: close @
oznacza że 1 wyraz komendy to "close" a @ to argument
@ możemy wykożystać tylko w środku lub na końcu komendy! (argument nie jest wymagany)
przykładowy kod w C#:
namespace do___on_my_pc
{
class Program
{
static void Main(string[] args)
{
if(args.Length == 1)
{
//Kod z wykorzystaniem argumentu
}
}
}
}
w linijce
namespace do___on_my_pc
środkowe "_" pomiędzy "_" w nazwie pliku jest "@", ale jako iż @ tam nie może byc, zamieniała się w "_"
po kompolacji i przeniesieniu programu do file będziemy mogli użyć komendy "do something on my pc".
Nazwy plików komend powinny być małe.