Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Coding Releases
You last visited: Today at 19:18

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[DLL] Elitepvpers Library v2

Discussion on [DLL] Elitepvpers Library v2 within the Coding Releases forum part of the Coders Den category.

Reply
 
Old 07/02/2013, 20:08   #106
Moderator




 
Bench's Avatar
 
elite*gold: 0
The Black Market: 499/0/0
Join Date: Sep 2010
Posts: 26,090
Received Thanks: 5,958
Quote:
Originally Posted by Sedrika View Post
Gibt es wünsche ?
Shoutbox auslesen und in einer Textbox ausgeben Ggf. Thread aus dem Programm bearbeiten.
Bench is offline  
Old 07/04/2013, 23:22   #107
 
~.ScoiL's Avatar
 
elite*gold: 70
Join Date: Jul 2011
Posts: 496
Received Thanks: 194
Epvpimg Image upload vielleicht? Als Rückgabewert dann den Link? ;-)
~.ScoiL is offline  
Old 07/11/2013, 14:48   #108
 
D3luxe.'s Avatar
 
elite*gold: 317
The Black Market: 142/0/0
Join Date: Feb 2012
Posts: 2,089
Received Thanks: 882
Kann mir jemand erklären, wie ich die Funktionen dieser .dll in Autoit nutzen kann?
Ich habe Post gesehen, das hilft mir nur leider auch nichts, weil ich absolut kein VB kann.

In Autoit selbst gibt es ja die :
PHP Code:
DllCall "dll""return type""function" [, type1param1 [, type nparam n]] ) 
Mein Versuch sieht so aus:

Kann mir jemand helfen? Ist da vll einfach ein Fehler beim Datentyp der Parameter? Oder ist die einzige Möglichkeit tatsächlich die im Post #23 genannte?

Super wäre es natürlich, wenn ein Autoit-Jünger ne kleine UDF schreiben würde, ein auf diese Lib angewendetes Beispiel reicht mir aber auch^^
D3luxe. is offline  
Old 07/11/2013, 15:30   #109



 
Sedrika's Avatar
 
elite*gold: 18
The Black Market: 103/0/0
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
Ohne umwege kannst du keine .NET DLL in AutoIt verwenden. Da musst du die DLL mit ildasm Decompilen, den MSIL-Code modifizieren und dann den MSIL-Code wieder zu einer DLL Compilen.
Sedrika is offline  
Old 07/11/2013, 15:58   #110
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Quote:
Originally Posted by D3luxe. View Post
Kann mir jemand erklären, wie ich die Funktionen dieser .dll in Autoit nutzen kann?
Ich habe Post gesehen, das hilft mir nur leider auch nichts, weil ich absolut kein VB kann.

In Autoit selbst gibt es ja die :
PHP Code:
DllCall "dll""return type""function" [, type1param1 [, type nparam n]] ) 
Mein Versuch sieht so aus:

Kann mir jemand helfen? Ist da vll einfach ein Fehler beim Datentyp der Parameter? Oder ist die einzige Möglichkeit tatsächlich die im Post #23 genannte?

Super wäre es natürlich, wenn ein Autoit-Jünger ne kleine UDF schreiben würde, ein auf diese Lib angewendetes Beispiel reicht mir aber auch^^
die benutzung von vb mit dieser .dll lässt sich in 5 minuten lernen .....

Eine UDF währe was interresantes vielleicht mach ich ja mal sowas
YatoDev is offline  
Old 07/12/2013, 13:14   #111



 
Sedrika's Avatar
 
elite*gold: 18
The Black Market: 103/0/0
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
Ich wollte Bescheid geben, dass ich an einer neuen dll arbeite und diese eure bisherigen Wünsche auch alle beinhalten wird.
Sedrika is offline  
Old 07/12/2013, 18:04   #112

 
Syc's Avatar
 
elite*gold: 666
Join Date: Apr 2011
Posts: 5,810
Received Thanks: 2,418
Wie würde es aussehen mit Signatur (also den bbcode) aulesen & verändern?
Syc is offline  
Old 07/13/2013, 17:09   #113



 
Sedrika's Avatar
 
elite*gold: 18
The Black Market: 103/0/0
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
[DLL] Elitepvpers Library v2

Hier eine neuere Version der Elitepvpers Klassenbibliothek.
Diese habe ich neu geschrieben und ein Stück erweitert.
Desweiteren ist sie dieses mal in C# geschrieben worden.

Hier eine Liste mit allen bisherigen funktionen:
  • Login auf Elitepvpers
    • Wichtig für alle funktionen
  • SecurityKey der aktuellen Sitzung auslesen
  • Aktionen in Interessengemeinschaften durchführen
    • Beitreten
    • Verlassen
    • In eine Diskussion schreiben
    • Beitrag in einer Diskussion löschen**
  • Aktionen mit Beiträgen durchführen
    • Erstellen
    • Löschen**
    • Bearbeiten**
    • Thanks vergeben
    • Thanks entfernen
  • Aktionen in Threads durchführen
    • Erstellen
    • Löschen**
    • Umbenennen*
    • Wiederherstellen*
    • Abonnieren
    • Öffnen***
    • Schließen***
    • Stick*
    • Unstick*
  • Aktionen mit Transaktionen durchführen
    • Bewerten
    • Kommentieren
  • Aktionen mit Treasures durchführen
    • Erstellen
    • Löschen
  • Aktionen mit Usern durchführen
    • E*Gold Anzahl auslesen
    • Anzahl Ungelesener Privat Nachrichten anzeigen
    • Inhalt einer Privat Nachticht anzeigen
    • Privat Nachrichten versenden
    • Profil Nachrichten versenden
    • Freundschaftsanfragen versenden
    • In die ShoutBox schreiben****
    • Usergruppe überprüfen
    • User Informationen auslesen
    • User Informationen bearbeiten

Info:
* Nur Moderatoren und darüber
** Nur eigene Beiträge, ausgenommen Moderatoren und darüber
*** Gleiches wie in ** ausgenommen Black-Market
**** Nur mit Premium oder anderweitigen Rechten

Ich habe die jeweiligen Funktionen in verschiedene Klassen und Namespaces unterteilt.
Hier die Namespace-Klassen-Liste:
  • EPVP_Library
    • Group
    • Post
    • Thread
    • Transaction
    • Treasure
    • User
  • EPVP_Library.Function
    • Func
  • EPVP_Library.HardwareID
    • HWID

Hier ein Beispiel zum Anmelden in C#.
Der Benutzer meldet sich mit seinen Daten an und anschließend wird die HardwareID aktualisiert,
um einige Benutzer Informationen auslesen zu können.
Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using EPvP_Library;
using EPvP_Library.HardwareID;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            if (User.Login("USERNAME", "PASSWORD")) // Login successful
            {
                // Update HWID
                User.UpdateUserProfileInfo(ProfileInfo.HWID, HWID.strHWID());
                Console.WriteLine("Login successful!");
            }
            else // Login failed
            {
                Console.WriteLine("Login failed!");
            }
        }
    }
}
Quote:
Originally Posted by Change Log
v2.0
- Release
Mfg Sedrika
Attached Files
File Type: rar EPvP Library.rar (8.6 KB, 3 views)
Sedrika is offline  
Thanks
2 Users
Old 07/13/2013, 17:19   #114
 
D3luxe.'s Avatar
 
elite*gold: 317
The Black Market: 142/0/0
Join Date: Feb 2012
Posts: 2,089
Received Thanks: 882
Thx, habe es endlich zum laufen bekommen!
Wäre nett, wenn du für die absoluten Neulinge noch hinzufügst, wie man eine .dll in sein Projekt einbindet...
D3luxe. is offline  
Old 07/13/2013, 17:27   #115


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
Der Sinn eines zweiten Threads erschloss sich mir nicht wirklich, also habe ich mal gemerged.
MrSm!th is offline  
Old 07/13/2013, 17:41   #116

 
Syc's Avatar
 
elite*gold: 666
Join Date: Apr 2011
Posts: 5,810
Received Thanks: 2,418
Quote:
Originally Posted by Anaal Nathrakh View Post
Wie würde es aussehen mit Signatur (also den bbcode) aulesen & verändern?
?

Quote:
Originally Posted by D3luxe. View Post
Wäre nett, wenn du für die absoluten Neulinge noch hinzufügst, wie man eine .dll in sein Projekt einbindet...
Kann man doch googeln?
Syc is offline  
Old 07/13/2013, 17:47   #117



 
Sedrika's Avatar
 
elite*gold: 18
The Black Market: 103/0/0
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
Quote:
Originally Posted by MrSm!th View Post
Der Sinn eines zweiten Threads erschloss sich mir nicht wirklich, also habe ich mal gemerged.
Könntest du den Inhalt dann in den ersten Post editieren und den Titel anpassen, bitte. Bin zur Zeit mobil online.
Sedrika is offline  
Old 07/13/2013, 18:10   #118
 
D3luxe.'s Avatar
 
elite*gold: 317
The Black Market: 142/0/0
Join Date: Feb 2012
Posts: 2,089
Received Thanks: 882
Kann man eigentlich auch irgendwie mit dem Usernamen die UserID (eines anderen) oder andersrum bekommen? Habe bis jetzt nur Möglichkeiten zum Herausfinden der eigenen Infos gesehen...
D3luxe. is offline  
Old 07/13/2013, 18:48   #119



 
Sedrika's Avatar
 
elite*gold: 18
The Black Market: 103/0/0
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
Nein, leider nicht. Eine Einfache umsetzbare Möglichkeit habe ich aktuell dazu auch nicht.
Sedrika is offline  
Old 07/15/2013, 19:24   #120

 
xxfabbelxx's Avatar
 
elite*gold: 900
Join Date: Apr 2009
Posts: 14,981
Received Thanks: 11,403
title changed
xxfabbelxx is offline  
Reply


Similar Threads Similar Threads
CO2_CORE_DLL (C# Library)
07/08/2014 - CO2 PServer Guides & Releases - 32 Replies
I decided to implement a big part of my knowledge in a library. At the start, I wanted to make a C library, but as mostly all the server use C# and because I don't want to work too much on it, I decided to make it in C#. The library is constructed like the .net framework. Often, you'll just have to change System to CO2_CORE_DLL to get some similar class/goal. The library is based on the version 5017 of CO2, but it may work on older or newer client. It also use a lot of pointer, but there...
Release Library
06/04/2013 - Maestia - 6 Replies
Here are all the working Releases and Tutorials. Speed Hack: This will increase your movement speed http://www.elitepvpers.com/forum/maestia/1288146- release-maestia-speed-hack-v-1-x86-64-a.html Hackshieldkiller, Bot,...: The bot will level automatically. The Hackshieldbypass will bypass the Hackshield, so you wont get kicked.
[Biete] Elitepvpers Library Source [VB.NET] | [Suche] elite*gold
01/19/2013 - elite*gold Trading - 3 Replies
.
[C#] Socket Library
03/28/2010 - Coding Releases - 2 Replies
Release Notes: This SocketLibrary (.dll) can be used for any purposes. From something big like a complete MMORPG, to something as small as a chat. I do not really care a bout you giving me credits for this release, but it would be nice if you did. You do not have to believe I made this, if you can prove I didn't create this, please show me. As far as I know, I did create this, didn't take me more than 10 minutes. Version(s): 0.1 - The first release, not many extras yet, just a basic,...



All times are GMT +1. The time now is 19:18.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.