Laden...
Maximilian
myCSharp.de - Member
4
Themen
238
Beiträge
Letzte Aktivität
vor 11 Jahren
Dabei seit
05.11.2007
Alter
36
Beruf
Angehender Fi/AE
Herkunft
im dicken B oben an der Spree
Interessen
C# und Kaffee kochen
Website
Blog
Erstellt vor 12 Jahren

Uff, das sieht aber ziemlich nach RocketScience aus, muss ich mir mal anschauen, vor allem auch ob das mit den Spotify AGBs harmoniert. Danke in jedem Fall 😃

Erstellt vor 12 Jahren

Hey,
welche API meinst du? Spotify hat eine Lookup-API mit der ich nicht so recht klar gekommen bin bzw. worüber ich nicht an das Cover gekommen bin und eine komplett native Interop-API mit der man das quasi komplette Programm nachbauen kann. Aber das wollte ich eigentlich nicht. Vielleicht habe ich auch nicht das richtige gefunden ...

Grüße,
Max

Erstellt vor 12 Jahren

Hallo zusammen 😃


[b]Projektseite:[/b] [URL]http://krausshq.com/projects/Winfy[/URL]
[b]Quellcode:[/b] [URL]https://github.com/maximilian-krauss/Winfy[/URL]
[b]Download:[/b] [URL]http://krausshq.com/content/03-projects/01-Winfy/setup.exe[/URL]

Ich bin ein begeisterter Nutzer von Spotify (Dienst für Musikstreaming falls das jemand nicht kennen sollte). Was mich aber gestört hat ist, dass der Spotifyplayer keinen Miniplayer besitzt (wie z.B. iTunes oder der Windows Media Player).

Also habe ich mir selbst einen zusammengebaut der auf den Namen Winfy hört und den aktuellen Song sowie Künstler und das passende Cover anzeigt. Zum eigentlichen Abspielen der Musik wird der originale Spotifyplayer benutzt.

Von Spotify selbst bekommt man leider nicht wirklich viel Informationen über das was gerade passiert, nur Artist und Track das auch noch aus der Titelzeile geparst werden muss. Das Cover kommt auch nicht von Spotify sondern wird über Last.fm ermittelt. Deshalb kann es gelegentlich passieren das das in Winfy eingezeigte Cover von dem in Spotify abweicht bzw. auch mal keines angezeigt werden kann.
Aus diesem Grund ist es auch schwer neue Funktionen zu implementieren, denn sowas wie die Laufzeit o.ä. wäre bestimmt auch interessant, aber da komme ich noch nicht ran 😦

Das Projekt ist in WPF geschrieben und nutzt das Caliburn.Micro MVVM Framework. Falls jemand n bisschen was beisteuern will kann er das gerne tun, der Quellcode ist offen und PullRequests sind Willkommen 😃

Beste Grüße,
Max

Erstellt vor 12 Jahren

Hi,
ist schon fast richtig. Mit einem Service Pack unterbrichst du quasi die iterative Kette der vorhandenen Updates, z.B.:

Versionen: 1.2, 1.3, 1.4, 1.5, 1.6. Anwender XY hat Version 1.3 und würde jetzt noch 1.4, 1.5 und 1.6 herunterladen müssen. Wenn 1.6 aber ein Service Pack wäre, würde ihm nur diese eine Version zum download angeboten.

Hoffe das war verständlich 😃

Lg,
Max

Erstellt vor 12 Jahren

Da ich privat sehr gern Kaffee trinke brauch ich auf Arbeit auch meine tägliche Koffeindosis.
Leider haben wir da nur eine Filtermachine (Kaffee müssen wir selber kaufen), aber zur Anregung der grauen Zellen reichts 😃 Ich trink immer so 2-3 Tassen Kaffee mit etwas Milch am Tag und dazu ~1,5L Wasser zum Ausgleich.

Max

Erstellt vor 13 Jahren

"Smart Tag", den Rest solltest du relativ einfach über Google, finden.

Lg,
Max

Erstellt vor 13 Jahren

Moin,
bei mir funktioniert zumindest das Auslesen von dem Windows 7 Key. Aber die Officekeys stimmen nicht so wirklich. Der zeigt mir drei mal Project 2010 mit unterschiedlichen Produktschlüsseln an. Project ist zwar installiert aber auch die normale Officesuite und Visio...

Lg,
Max

Erstellt vor 13 Jahren

Hi Iblasius,
prinzipiell ist das möglich. Wichtig ist wenn du komplett ohne die Fremdsoftware auskommen willst, dass du dafür den PIN-Schutz des Sticks deaktivierst (geht meist über die Anbietersoftware). Sonst geht's nicht.

Danach kannst du über DFÜ eine Internet-Verbindung aufbauen, da gibts unter Windows die RASAPI für. Wenn du dich nicht selber durch das p/invoke hangeln willst gibts mit DotRas auch einen netten .NET Wrapper.

In der Regel (hatte nur mit O2 und Vodafone Surfsticks zu tun) ist die Einwahlnummer *99# und Benutzername und Passwort sind nicht notwendig. Das kann aber von Anbieter zu Anbieter variieren, musst du dann ggf. ergoogeln.

Grüße,
Max

Erstellt vor 13 Jahren

Wenn im Zertifikatstyp etwas von (Microsoft) Authenticode vorkommt, dann kannst du damit ordentliche Signaturen für Windows-Binaries (dll, exe, ocx, etc) erstellen.

Grüße,
Max

Erstellt vor 13 Jahren

Yepp... Machst Du einen Rechtsklick auf Dein Projekt, wählst "Eigenschaften" und im folgenden Dialog den Tab "Signierung". Dort gibt es die Option "Assembly signieren". Alternativ "per Hand" mit dem Kommandozeilentool "signtool.exe".

Vorsicht, der Punkt "Assembly signieren" im VS und die Signatur mit dem signtool sind zwei unterschiedliche paar Schuhe.
Erstere signiert das .NET Assembly mit einem starken Namen mit dem privaten Schlüssel des CodeSignatur-Zertifikates. Diese Assemblysignatur ist aber keine Authenticode Signatur die benötigt wird um z.B. die Meldung "Unbekannter Herausgeber" zu entfernen. Diese bekommt man nur mit dem signtool.

Grüße,
Max