Tycoon Talk
Become a Big fish!
The number 1 forum for online business!
Post topics, ask questions, share your knowledge.
Tycoon Talk is part of Freelancer.com - find skilled workers online at a fraction of the cost.

Computer Forum


You are currently viewing our Computer Forum as a guest. Please register to participate.
Login



Reply
How to edit/make DLL (plugin for wmp)
Old 12-04-2007, 09:30 AM How to edit/make DLL (plugin for wmp)
dansgalaxy's Avatar
Defies a Status

Posts: 6,522
Name: Dan
Location: Swindon
Trades: 0
Okay i dont know if anyone you know but theres a Windows media player (and its made for another one.. ) which is called lyricsplugin (lyricsplugin.com)

i have found the DLL and using software "opened" it and i have found the string i need to edit.

basically i want to have a go at building the system because well i think its cool, and i want to try adding more to the system.

but i need the plugin side i have had a look on MS for info on building plugins and frankly it seems every search throws up something completely differant or for wmp 1

but this plugin/DLL is exactly what i want but it has lyricsplugin.com as the address to get it from so i need to change it to whatever. the software i have says it can edit them i edited it resaved it, installed it into the registry etc via cmd and it shows up in wmp (11) as unkown plugin and dont work so im guessing it cant save it properly. so does someone know some (free) DLL editing software?
or can make DLL/plugin for windows media player which can do it.
or knows some kinds of wysiwyg program to make windows media player plugins?

Thanks guys LOTS OF TP if you can help!
__________________
Discounted Web Hosting With XDnet!
>> Get 25% of hosting~ Promo: Webmaster-talk <<

Please login or register to view this content. Registration is FREE
dansgalaxy is offline
Reply With Quote
View Public Profile Visit dansgalaxy's homepage!
 
 
Register now for full access!
Old 12-04-2007, 09:38 AM Re: How to edit/make DLL (plugin for wmp)
hamesy's Avatar
Webmaster Talker

Posts: 639
Name: Steve
Location: Birmingham, England
Trades: 0
I think you may have to edit the dll using a programming language, and then compile it that way. However, I haven't tried editing a dll so I wouldn't be 100% sure.
__________________
Hamesy

Please login or register to view this content. Registration is FREE


Please login or register to view this content. Registration is FREE
hamesy is offline
Reply With Quote
View Public Profile
 
Old 12-04-2007, 10:12 AM Re: How to edit/make DLL (plugin for wmp)
dansgalaxy's Avatar
Defies a Status

Posts: 6,522
Name: Dan
Location: Swindon
Trades: 0
Well (i think) the DLL would be programmed and then compiled, and what the software i have does is effectivly (try) to decompile it and then i can go in and edit the little bits, but i jsut think its one of those things where it cant get it right and save it so its accepted by software unless its really simple
__________________
Discounted Web Hosting With XDnet!
>> Get 25% of hosting~ Promo: Webmaster-talk <<

Please login or register to view this content. Registration is FREE
dansgalaxy is offline
Reply With Quote
View Public Profile Visit dansgalaxy's homepage!
 
Old 12-04-2007, 02:41 PM Re: How to edit/make DLL (plugin for wmp)
NullPointer's Avatar
Will Code for Food

Posts: 2,784
Name: Matt
Location: Irvine, CA
Trades: 0
I'm guessing that if you want to edit it, you will need the source. DLL files are C++ libraries (usually), and unlike Java, C++ is impossible to decompile into anything meaningful.
__________________

Please login or register to view this content. Registration is FREE
|
Please login or register to view this content. Registration is FREE
|
Please login or register to view this content. Registration is FREE
|
Please login or register to view this content. Registration is FREE
NullPointer is online now
Reply With Quote
View Public Profile Visit NullPointer's homepage!
 
Old 12-04-2007, 03:14 PM Re: How to edit/make DLL (plugin for wmp)
dansgalaxy's Avatar
Defies a Status

Posts: 6,522
Name: Dan
Location: Swindon
Trades: 0
i noticed it seems to be a look no touch thing.

Okay now im aiming towards making my own plugin for WMP anyideas?

any help apprieciated!
__________________
Discounted Web Hosting With XDnet!
>> Get 25% of hosting~ Promo: Webmaster-talk <<

Please login or register to view this content. Registration is FREE
dansgalaxy is offline
Reply With Quote
View Public Profile Visit dansgalaxy's homepage!
 
Old 12-04-2007, 07:41 PM Re: How to edit/make DLL (plugin for wmp)
Learning Newbie's Avatar
Defies a Status

Latest Blog Post:
Astounding Republican Paranoia
Posts: 5,662
Name: John Alexander
Trades: 0
Quote:
Originally Posted by dansgalaxy View Post
Well (i think) the DLL would be programmed and then compiled, and what the software i have does is effectivly (try) to decompile it and then i can go in and edit the little bits, but i jsut think its one of those things where it cant get it right and save it so its accepted by software unless its really simple
I think NullPointer is wrong for once.

You can generate DLL files in Visual Basic. That's mostly beside the point, in that they're still binary, but my point is they're a lot more widely used than in C++ alone. In fact if you use The Microsoft .NET Framework, and don't obfuscate your code, anybody can easily decompile it. It sounds like you may have tried a decompiler and got not very meaningful results. It could be you used the wrong one, or it could be the DLL file has been stiped of all the information needed to recreate meaningful source code.

Have you tried just using a hex editor? Open the file up, seek out the string you want, and then change it in the file? You'll have to be mindful of encoding, especially Unicode - if that's in use and you want plain English text, every other byte needs to be null, or 0.
__________________

Please login or register to view this content. Registration is FREE


Please login or register to view this content. Registration is FREE
Learning Newbie is offline
Reply With Quote
View Public Profile
 
Old 12-04-2007, 09:12 PM Re: How to edit/make DLL (plugin for wmp)
chrishirst's Avatar
Missing! presumed drunk.

Posts: 41,517
Name: Chris Hirst
Location: Blackpool. UK
Trades: 0
VB DLLs are compiled to p-code so can, sort of, be decompiled into something almost useful (if you are lucky)

C/C++ or Delphi DLL can be decompiled into assembler And if you had the symbol files you could usable code from it.
__________________
Chris. ->> Links are advertising NOT optimising!! <<-
A foolish consistency is the hobgoblin of little minds
Thought for today:- I SEO the only industry where all the cowboys are Indians?
chrishirst is offline
Reply With Quote
View Public Profile Visit chrishirst's homepage!
 
Old 12-05-2007, 07:39 AM Re: How to edit/make DLL (plugin for wmp)
dansgalaxy's Avatar
Defies a Status

Posts: 6,522
Name: Dan
Location: Swindon
Trades: 0
i think i was using a hex editor, it showed me the binary bits and then some plain text strings i found the one i needed (a url) and i replaced it with what i needed and then saved the file as something else. but it comes up (after "installing" the plugin through dos.) as unknown plugin in wmp 11 and didnt work at all.

So im a little confused i will have a another try in a minute see if it works, but dont have too much time i have to be back at school in 45 minutes for another exam (on mock exam week)

Thanks i will be back here soon im sure
__________________
Discounted Web Hosting With XDnet!
>> Get 25% of hosting~ Promo: Webmaster-talk <<

Please login or register to view this content. Registration is FREE
dansgalaxy is offline
Reply With Quote
View Public Profile Visit dansgalaxy's homepage!
 
Old 12-05-2007, 08:01 AM Re: How to edit/make DLL (plugin for wmp)
dansgalaxy's Avatar
Defies a Status

Posts: 6,522
Name: Dan
Location: Swindon
Trades: 0
The hex editor i have is FlexHex (on trial at moment so i have 22 days to do this! - or could this be the problem u need full for it to save?)
__________________
Discounted Web Hosting With XDnet!
>> Get 25% of hosting~ Promo: Webmaster-talk <<

Please login or register to view this content. Registration is FREE
dansgalaxy is offline
Reply With Quote
View Public Profile Visit dansgalaxy's homepage!
 
Old 12-05-2007, 08:36 AM Re: How to edit/make DLL (plugin for wmp)
chrishirst's Avatar
Missing! presumed drunk.

Posts: 41,517
Name: Chris Hirst
Location: Blackpool. UK
Trades: 0
using a hexeditor to edit and resave executable is more likely to destroy the file.

A compiler calculates the relative positions of "jump" point within the file, also the IUnknown interface used for calling the entry points of the various methods and properties that are encapsulated with in the file are calculated at compile time.

Opening the file and editing even changing one letter will alter the file integrity. About the only thing you could do safely is to change a string of text that you definitely know is text, and replace it with a string of EXACTLY the same length.
It could be shorter and padded with spaces, BUT if it is ONE byte longer the file will be irrevocably damaged.
__________________
Chris. ->> Links are advertising NOT optimising!! <<-
A foolish consistency is the hobgoblin of little minds
Thought for today:- I SEO the only industry where all the cowboys are Indians?
chrishirst is offline
Reply With Quote
View Public Profile Visit chrishirst's homepage!
 
Old 12-05-2007, 09:07 AM Re: How to edit/make DLL (plugin for wmp)
dansgalaxy's Avatar
Defies a Status

Posts: 6,522
Name: Dan
Location: Swindon
Trades: 0
okay... well i have edited using a hex editor and made sure it is exaclty the same size and used exactly the same about of chars

so can you suggest any programs which can decopile allow me to edit and then compile it again?
__________________
Discounted Web Hosting With XDnet!
>> Get 25% of hosting~ Promo: Webmaster-talk <<

Please login or register to view this content. Registration is FREE
dansgalaxy is offline
Reply With Quote
View Public Profile Visit dansgalaxy's homepage!
 
Old 12-05-2007, 02:05 PM Re: How to edit/make DLL (plugin for wmp)
chrishirst's Avatar
Missing! presumed drunk.

Posts: 41,517
Name: Chris Hirst
Location: Blackpool. UK
Trades: 0
Recompiling might be a problem unless you have something like C or C++ available

You could "decompile" to 80x86 assembler http://www.geocities.com/~sangcho/ Windows Disassembler

where to write "Hello World" in a DOS prompt looks like ;

Code:
    mov dx,OFFSET Message 	; DX contains offset of message
    mov ax,SEG Message 	; AX contains segment of message
    mov ds,ax 		; DS:DX points to message
    mov ah,9 		; function 9 - display string
    int 21h 		; call dos service

Message DB "Hello World!$"
__________________
Chris. ->> Links are advertising NOT optimising!! <<-
A foolish consistency is the hobgoblin of little minds
Thought for today:- I SEO the only industry where all the cowboys are Indians?
chrishirst is offline
Reply With Quote
View Public Profile Visit chrishirst's homepage!
 
Old 12-05-2007, 02:20 PM Re: How to edit/make DLL (plugin for wmp)
dansgalaxy's Avatar
Defies a Status

Posts: 6,522
Name: Dan
Location: Swindon
Trades: 0
Sorry huh?!

This is hell! i have search the internet high a freakin' low for some kind of contact address for the guy who made this plugin to beg for the sourcecode, he doesnt answer questions on the "Feeback Forum" on lyricsplugin.com i did find someone at least claiming to have made lyrics plugin so i assume its one of the same i signed up and sent a PM asking and then realised it said his last activity was august does this guy not use EMAIL!? Lol

God im depressed

Can anyone write a plugin which will do this? or successfully decomplile edit and recompile this?
__________________
Discounted Web Hosting With XDnet!
>> Get 25% of hosting~ Promo: Webmaster-talk <<

Please login or register to view this content. Registration is FREE
dansgalaxy is offline
Reply With Quote
View Public Profile Visit dansgalaxy's homepage!
 
Reply     « Reply to How to edit/make DLL (plugin for wmp)
 

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off





   
RSS Feed  Feeds: RSS   JS   XML
RSS Feed  Feeds for this forum: RSS   JS   XML



Page generated in 3.18899 seconds with 12 queries