AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte TS3-Plugin Sourcecode für Delphi
Thema durchsuchen
Ansicht
Themen-Optionen

TS3-Plugin Sourcecode für Delphi

Ein Thema von NickelM · begonnen am 6. Jun 2012 · letzter Beitrag vom 22. Mär 2023
Antwort Antwort
blackfin
(Gast)

n/a Beiträge
 
#1

AW: TS3-Plugin Sourcecode für Delphi

  Alt 6. Jun 2012, 17:18
cool! danke
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.960 Beiträge
 
Delphi 12 Athens
 
#2

AW: TS3-Plugin Sourcecode für Delphi

  Alt 7. Jun 2012, 00:09
Ja, es funktioniert auch ohne Änderungen mit XE2 und 64-Bit. Zumindest wird das Plugin geladen und taucht in der Liste der Plugins korrekt auf. Mehr habe ich nicht getestet.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
NickelM

Registriert seit: 22. Jul 2007
Ort: Carlsberg
445 Beiträge
 
Delphi 2009 Professional
 
#3

AW: TS3-Plugin Sourcecode für Delphi

  Alt 24. Jun 2012, 03:21
- Update Plugin API zu Version 17
+ ts3_functions : Neue Plugin Funktionen : getClientDisplayName, getBookmarkList, getProfileList, guiConnect, guiConnectBookmark, createBookmark.
+ plugin_definitions : Neue Type für neue Plugin funktionen hinzugefügt.
Nickel
"Lebe und denke nicht an morgen"
Zitat aus dem gleichnamigen Bollywoodfilm.
  Mit Zitat antworten Zitat
adfontes

Registriert seit: 16. Jan 2012
3 Beiträge
 
#4

AW: TS3-Plugin Sourcecode für Delphi

  Alt 14. Aug 2012, 19:07
Hi!

Also ich glaube ich mach da was falsch, wenns bei allen anderen ja scheinbar funktioniert.
Ich habe mir das Rar-Archiv runtergeladen, alle angegebenen pas Dateien dem Projekt hinzugefügt und bekomme einen - so wie ich finde - nachvollziehbaren Fehler.

in "plugin_definitions.pas" ab Zeile 45, da er "PluginBookmarkList" nochnicht kennt, aber wenn ich das "type PluginBookmarkList" oben drüber schiebe, dann fehlt halt hierin "PluginBookmarkItem"
Delphi-Quellcode:
type PPluginBookmarkList = ^PluginBookmarkList;
type PPPluginBookmarkList = ^PPluginBookmarkList;
type PluginBookmarkItem = packed record
   name : PAnsiChar;
   isFolder : Byte;
   reserved : array [0..2] of Byte;
   case Byte of
    0: (uuid : PAnsiChar);
    1: (folder : PPluginBookmarkList);
  end;

type PluginBookmarkList = packed record
   itemcount : Integer;
   items : array [0..0] of PluginBookmarkItem; //Weis nicht ob man so auf mehrer Items zugreifen kann
end;
Allerdings habe ich spontan keine Ahnung, wie ich das grundsätzlich korrigieren soll.
Wäre super, wenn mir jemand einen Tipp geben könnte, wie ihr das gelöst habt.
  Mit Zitat antworten Zitat
adfontes

Registriert seit: 16. Jan 2012
3 Beiträge
 
#5

AW: TS3-Plugin Sourcecode für Delphi

  Alt 16. Aug 2012, 16:36
Also ich habs jetzt schon mal soweit, dass es kompiliert, allerdings bringt mir der TS3 client noch immer einen Fehler beim laden der DLL (Plugin konnte nicht geladen werden:
Failed to open plugin.)

Ich gehe mal davon aus, dass das an einer falschen API Version liegt. Die Versionsnummer an sich ändern allein bringts leider noch nicht. Mal schaun ob ich das hinbekomme... ich wollte es hier nur noch mal posten, um meinen aktuellen Fortschritt festzuhalten, falls doch noch jemand das Thema interessiert und er meinen 1. Post liest
  Mit Zitat antworten Zitat
web-sat

Registriert seit: 6. Mär 2009
2 Beiträge
 
Delphi 7 Enterprise
 
#6

AW: TS3-Plugin Sourcecode für Delphi

  Alt 30. Sep 2013, 16:33
Hi,

Habe mal ne frage , gibt es schon für die API 19 Surcecode?
ich bekomme bei der abfrage von ts3Func.getClientID(serverConnectionHandlerID, @myID);

nur fehler meldungen unter anderem im Client "invalid clientID"

benutze D7

Besten dank im voraus
M.f.G
  Mit Zitat antworten Zitat
ByTheTime

Registriert seit: 24. Sep 2011
Ort: Frankfurt
297 Beiträge
 
Delphi XE2 Architect
 
#7

AW: TS3-Plugin Sourcecode für Delphi

  Alt 21. Jan 2014, 15:41
Wird der Thread noch geupdated? Oder ist er stillgelegt ?
Lukas
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:09 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz