Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Rappelz > Rappelz Private Server
You last visited: Today at 17:54

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

Advertisement



[Release|OpenSource|Tutorial]Create Your Own Rappelz's Wallpaper Changer Application

Discussion on [Release|OpenSource|Tutorial]Create Your Own Rappelz's Wallpaper Changer Application within the Rappelz Private Server forum part of the Rappelz category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Dec 2014
Posts: 21
Received Thanks: 9
Lightbulb [Release|OpenSource|Tutorial]Create Your Own Rappelz's Wallpaper Changer Application

Yo Guys !
Introduction :
As Usual This Project Is an OpenSource Project , ThereFor You are able to edit the Code Or Import It whereever you want haha [ don't forget about My CopyLeft ]

Features :
Oh well... I guess that this Project isn't that Useful Project To Edit the databases or anything else Related To The Game... Only To Show you how To Change your Login Wallpaper using a tool u've made .

Screen-shot :



The Tutorial :
Well , The Application already Contains :

2 Textboxes
1 PictureBox
2 Buttons

Language : C# .
○○○
As First you have to use 2 System (System.IO , System.Threading)
Code:
using System.IO;
using System.Threading;
Well Let's Start With The Import Function Into The First Button
All We need to Do Is To Import A Picture Using an OpenFileDialog Form
Like This :

Code:
OpenFileDialog Import = new OpenFileDialog();
Import.FileName = "Image...";
Import.ShowDialog();
Then You have To Make This Button able To Add The Selected Picture To The PictureBox
Using This Code ^^ :

Code:
Image img = Image.FromFile(Import.FileName.ToString());
 pictureBox1.BackgroundImage = img;
Then one Line Code To AppendText To Path's Textbox :

Code:
path.Text = Import.FileName;
// Well This was for Importing.function

••••
Let's Pass To The Next Function [ Exporting The Picture To a Resource File ]

Well , Honestly This Part is the Easiest part in this Project...

First , We Have To Create an FolderBrowser To select Client's Path [ Not Resource's Path ] and Let's call It "Export"
So , For That I'm gonna use this Code :

Code:
   FolderBrowserDialog Export = new FolderBrowserDialog();
Export.Description = "Select Rappelz's Client folder, Not The Resource's Folder"; 
Export.ShowDialog();
But we have To Make a String wich Contains The Correct Full Path , So Let's Name It it , Hashpath :

Code:
string Hashpath = (Export.SelectedPath + @"\Resource\" + Hash);
{ I'll Explain 'Hash' Variable in the Last Code Later }

but now ... To avoid a bug* (If there is already a Wallpaper File in Game's Resource , It'll be a problem ) That's why we Have To Delete it if It's Exist
For That We'll use If 'statement' In our Code :
Code:
  if (File.Exists(Hashpath.ToString()))
                {
                    File.Delete(Hashpath);
                }
                else
                {
                  //Do Nothing
                }
[ If The Tool Will find a File Contains This Name ";UZaKh.=yd3n%4U5g)ob&d8" It will just Delete it ]

Now we came to last Part , The easiest , Hashing Part
For Real It's not hashing hahahah
Before showing you The Code i have To explain 'HASH' Word First
Hash word is a string wich contains ";UZaKh.=yd3n%4U5g)ob&d8"(Wallpaper's Name after Getting Hashed)
So You have Add This code under The First Class In The Form

Code:
public static string Hash = ";UZaKh.=yd3n%4U5g)ob&d8";


Now , The Final Code ...
This is the code into Hash's Button wich will automatically Change The Extension and The Name of The Picture to This ";UZaKh.=yd3n%4U5g)ob&d8"
The Code Is :

Code:
 File.Copy(path.Text, Hashpath);
It's Over , Just Click on Debug And Try your Application ^___^ .
( Notice : About Actions TextBox Called "Logs" And State's Label in The bar they are not so Important , If you are interrested just Check Them by your self . I'm just to supposed how This Tool Works )




Download Link (You can it also from the attachments ) :




Have Fun Guys ^_____^""
Dev.IceSword
Skype : Dev.IceSword
Bye Bye
Created By Alaa Ben Fatma
Attached Files
File Type: rar Rappelz Wallpaper Editor.rar (1.03 MB, 142 views)
Dev.IceSword is offline  
Thanks
3 Users
Old 12/31/2014, 17:50   #2
 
elite*gold: 0
Join Date: Mar 2013
Posts: 125
Received Thanks: 15
thanks ... very useful thread
hassuny is offline  
Old 12/31/2014, 18:27   #3
 
TheOnlyOneRaskim's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 978
Received Thanks: 1,011
Useful? Its a program for a thing wich can be made by any idiot who knows how to hash the files or even got a hasher.

And by the way, so much code for something wich can be done more easy than your ugly code

Code:
File.Copy(@"C:\KxGGc.jpg",@"C:\;UZaKh.=yd3n%4U5g)ob&d8");
One line for the the same thing wich your program does.
TheOnlyOneRaskim is offline  
Thanks
3 Users
Old 12/31/2014, 19:38   #4
 
TheOnlyOneRaskim's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 978
Received Thanks: 1,011
Quote:
Originally Posted by Dev.IceSword View Post
2 Things :
1/Last night you said **** about marekrndr's Project , now you came here to post such a reply ?
You are so sick bro looooooooooooooooooooooooooool


I dont say ****, i say my opinion ^^


2/ Say Somethings useful or don't cmnt on my threads , thank you

My comment was useful, because it does explain that the way you handle your code can be made much faster and with less code writings
TheOnlyOneRaskim is offline  
Thanks
1 User
Old 12/31/2014, 19:58   #5
 
tokesbowls's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 308
Received Thanks: 32
Quote:
Originally Posted by Dev.IceSword View Post
2 Things :
1/Last night you said **** about marekrndr's Project , now you came here to post such a reply ?
You are so sick bro looooooooooooooooooooooooooool
2/ Say Somethings useful or don't cmnt on my threads , thank you
--------------
Hussny : Welcome

Ummmm,
2/ Say Somethings useful or don't cmnt on my threads , thank you ??????

I think he did by far, Lolololol
File.Copy(@"C:\KxGGc.jpg",@"C:\;UZaKh.=yd3n%4U5g)o b&d8");
tokesbowls is offline  
Old 01/21/2015, 21:21   #6
 
elite*gold: 0
Join Date: Dec 2014
Posts: 21
Received Thanks: 9
# TheOnlyOneRaskim
Oh Seriously ? you gave a fact !
you said that marekrndr uploaded a trojan
and now you are saying that it was your opinion ?
can't you see the huge diff between an opinion and a fact ? lol
Dev.IceSword is offline  
Reply


Similar Threads Similar Threads
Hello I am looking for a tutorial to create a private server rappelz
07/30/2011 - Rappelz Private Server - 12 Replies
Hello I am looking for a tutorial to create a private server in rappelz with a tutorial for windows server and how to create rappelz account on the server, the database to tell me what client rappelz the database is compatible and if there is tutorial already on: elitepvp given me the link thank you Bonjour je cherche un tutoriel pour créer un serveur privée rappelz avec dedans un tutoriel pour windows serveur et comment crée des compte rappelz sur le serveur, la base de donnée me dire...



All times are GMT +1. The time now is 17:54.


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.