Download
(145Kb)
Download
Updated: 03-15-11 03:47 PM
Pictures
File Info
Updated:03-15-11 03:47 PM
Created:unknown
Downloads:65,141
Favorites:334
MD5:

Scrap (Junk Seller)  Popular! (More than 5000 hits)

Version: 5.5
by: jaliborc [More]

Scrap is no longer maintained on WoWInterface. For the latest release, check Curse.


Description
Scrap sells all your junk when you visit a merchant. What makes it different from other junk selling addons? Mainly, it is:
  • Intuitive & Easy to use
  • Mostly Load on Demand
  • Provides in-game tutorials for quick learning
  • Supports many plugins which add extra functionality (and the list is always growing)

Plugins
Notes
  • For feedback, support, suggestions and bug reports, feel free to post a comment.
  • If you wish to translate Scrap to another language, fell free to use this localization tool.
  • And please consider supporting Scrap with a donation.

Click here to lend your support!

Version 5.5
  • This is the last version of Scrap to be uploaded here at WoWInterface. For now on, Scrap will only be available at Curse.com (http://wow.curse.com/downloads/wow-addons/details/scrap.aspx).

Version 4.2
  • New attempt to fix nasty bug

Version 4.1
  • Improved the options menu look
  • Disabled tutorials for now
  • Hopefully made a bug fix
  • Added compatibility to Scrap's new plugin: Scrap Cleaner!

Version 4
  • Updated for 4.0.1
  • Scrap will no longer consider soulbound armor which your character will never use junk if you are an enchanter
  • Tutorials are not working yet

Version 3.1
  • Scrap will now consider soul-bound equipment items your character can't equip junk by default (careful enchanters!)
  • Added Chinese and Spanish translations (thanks to thwa and yllelder, respectively)
  • Other translation updates

Version 3
  • Tested on 3.3.3 patch
  • Added German and updated Russian translations (thanks to ckaotik and RustamIrzaev, respectively)

Version 2.2
  • Added some French translations (thanks to laumacwow)

Version 2.1
  • Moved the tutorials to a more convenient position on the screen
  • Added Russian translation (thank you p4tv)

Version 2
  • Went back to the old options dropdown. Without the junk lists option, the window does not make much sense.
  • Added new "blizzard-style" tutorials. Stop pressing F3!
  • Small code changes to allow compatibility with Scrap Launcher

Version 1.2
  • Fixed a bug breaking SpamSentry
  • Fixed a bug causing lists to not be saved in some situations
  • Permanently deleted the old profile data

Version 1.1
  • Fixed a bug breaking Combuctor_Scrap and Baggins_Scrap

Version 1
  • New custom icon
  • Junk lists are now saved per-character (old global profiles will be kept for now, so this change is reversible). If you wish to have profiles, use Reflux.
  • New option window:
  • Replaces the old options drop-down
  • Was built using a new library (Sushi-2.0), so it may be unstable. Feedback is highly welcome
  • As the junk lists are saved per-character, most of the window's space is empty. Ideas for new options are welcome.
  • Now items with no sell value can be added to the junk lists
  • No longer beta

Beta 5.1
  • Fixed several bugs causing add/remove item functionalities not to work properly

Beta 5
  • Updated for 3.2
  • Scrap is going trough a "transitional phase": there are many upcoming changes, which will make Scrap profiles from previous versions incompatible with the new version. An additional addon, Scrap BetaUpdater, has been included, which will make the transition of enUS profiles a smooth process, but users with other clients may find transitioning their junk lists a difficult process. Our apologies, but this will be better for the users on a long term.
  • Added a new module: Scrap Merchant, which will make the Scrap merchant button load on demand. What does this means? Faster loading and less use of memory and cpu on startup.
  • Now Scrap does not allows items which can't be sold to the merchant to be added to the junk lists.
  • Chat messages now behave depending of your chat settings
  • Removed the profiles chat messages
  • More changes coming in a close future...

Beta 4.1
  • Updated TOC for 3.1

Beta 4
  • Updated for 3.0.2
  • Scrap now prints how much you profit by selling your junk when you visit the merchant
  • Fixed a bug causing the buttons to not be correctly placed after using the 'Buypack' tab
  • Scrap no longer has a 'module API'. Combuctor Scrap and Baggins Scrap now 'hook' Scrap to work properly.
  • Combuctor Scrap and Baggins Scrap are now separate downloads
  • Before you start asking, this is still not the version which includes the library I've been working for the last year. That will be a closed beta.

Beta 3
  • All: Code improvements
  • Added: Baggins Scrap and Combuctor Scrap

Beta 2
  • Core: Fixed a bug causing an error message when trying to drag a spell to the Scrap button
  • Options: Current profile is now checked instead of disabled in the "Set Profile" option

Beta 1
  • Initial Release
Optional Files (0)


Post A Reply Comment Options
Unread 03-11-08, 07:23 PM  
kergoth
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 136
Uploads: 7
Good addon, I quite like it. Simple, clean code as well. I'd suggest adding this:

in function Scrap:VARIABLES_LOADED:
Code:
	if Baggins then
		Baggins:AddCustomRule("Scrap", {
			DisplayName = L.Scrap,
			Description = L.BagginsDesc,
			Matches = function(bag, slot, rule)
				local link = GetContainerItemLink(bag, slot)
				if link then
					local itemid = link:match("item:(%d+)")
					return self:IsJunk(itemid)
				end
			end,
			GetName = function(rule)
				return "Scrap"
			end,
			DewDropOptions = function(rule, level, value, value_1, value_2)
			end,
		})
	end
In Localization.lua:
Code:
L.Scrap = "Scrap"
L.BagginsDesc = "Filter the scrap."
For those of us using Baggins for our bags, that lets us have a seperate section or category in the inventory for scrap's junk.
Report comment to moderator  
Reply With Quote
Unread 03-12-08, 12:45 PM  
jaliborc
A Chromatic Dragonspawn
 
jaliborc's Avatar
AddOn Author - Click to view AddOns

Forum posts: 196
File comments: 329
Uploads: 20
Originally posted by kergoth
Good addon, I quite like it. Simple, clean code as well. I'd suggest adding this:

in function Scrap:VARIABLES_LOADED:
Code:
	if Baggins then
		Baggins:AddCustomRule("Scrap", {
			DisplayName = L.Scrap,
			Description = L.BagginsDesc,
			Matches = function(bag, slot, rule)
				local link = GetContainerItemLink(bag, slot)
				if link then
					local itemid = link:match("item:(%d+)")
					return self:IsJunk(itemid)
				end
			end,
			GetName = function(rule)
				return "Scrap"
			end,
			DewDropOptions = function(rule, level, value, value_1, value_2)
			end,
		})
	end
In Localization.lua:
Code:
L.Scrap = "Scrap"
L.BagginsDesc = "Filter the scrap."
For those of us using Baggins for our bags, that lets us have a seperate section or category in the inventory for scrap's junk.
I'm glad you like it!
About the Baggins feature: I don't use Baggins, but I will add that feature. I just want to study the code before, to prevent bugs in the future.
Thank you for your suggestion!
Last edited by jaliborc : 03-13-08 at 12:25 PM.
Report comment to moderator  
Reply With Quote
Unread 03-16-08, 08:55 AM  
adlWoW
A Murloc Raider

Forum posts: 8
File comments: 9
Uploads: 0
I just wanted to say this is a great little addon! The beta is working fine for me, and it's nice to be able to easily sell all the white loot that clutters up my bags!
Report comment to moderator  
Reply With Quote
Unread 03-17-08, 08:51 AM  
Dez
A Deviate Faerie Dragon
 
Dez's Avatar

Forum posts: 14
File comments: 22
Uploads: 0
i like this addon alot, can you please add a feature to print out how much you make from selling your junk into the chat frame each time you press the scrap button?
Report comment to moderator  
Reply With Quote
Unread 03-17-08, 11:15 AM  
jaliborc
A Chromatic Dragonspawn
 
jaliborc's Avatar
AddOn Author - Click to view AddOns

Forum posts: 196
File comments: 329
Uploads: 20
Dez, adlWoW: I'm glad you found it so usefull and easy to use as I did!

Originally posted by Dez
Can you please add a feature to print out how much you make from selling your junk into the chat frame each time you press the scrap button?
I can add what you asked, but the Scrap tooltip already displays how much you will profit.
Did you miss that feature or do you want the print message anyway?
Report comment to moderator  
Reply With Quote
Unread 03-17-08, 04:21 PM  
Quokka
A Chromatic Dragonspawn
 
Quokka's Avatar
AddOn Author - Click to view AddOns

Forum posts: 196
File comments: 239
Uploads: 15
This rocks & is verry easy to use.

How hard would it be wo make a module that restocks reagents with a nifty small footprint like this one
Report comment to moderator  
Reply With Quote
Unread 03-18-08, 04:41 AM  
Dez
A Deviate Faerie Dragon
 
Dez's Avatar

Forum posts: 14
File comments: 22
Uploads: 0
Oh, I must have missed the feature, I haven't really noticed the tooltip to be honest I just click the button quickly to dump the junk into the vendor then run away. Could you please add the printing feature anyway then I can see it on the run, as long as it doesn't annoy you too much
Report comment to moderator  
Reply With Quote
Unread 04-06-08, 08:33 AM  
jaliborc
A Chromatic Dragonspawn
 
jaliborc's Avatar
AddOn Author - Click to view AddOns

Forum posts: 196
File comments: 329
Uploads: 20
Originally posted by Quokka
How hard would it be wo make a module that restocks reagents with a nifty small footprint like this one
It would be really hard, because restocking reagents has nothing to do with junk selling. I understand your point of view, but creating a Scrap module for restock reagents wouldn't make much sense, because the module could only share the profiles and the printing messages code.
In my opinion, the best thing to do would be to create a totally separated mod.

But thank you for your suggestion!

Originally posted by Dez
Could you please add the printing feature anyway then I can see it on the run, as long as it doesn't annoy you too much?
No it does not annoy me at all. But I want to ask Blizzard to allow mod authors to print money values in chat with the same textures as in tooltips before taking any action.

P.S: Sorry for the bad english, but I wrote this post in hurry.
Report comment to moderator  
Reply With Quote
Unread 04-09-08, 10:44 PM  
DaemonSambe
A Kobold Labourer
 
DaemonSambe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 169
Uploads: 2
Adding Scrap

I can never seem to add the items i WANT to the Scrap list. It only Scraps what it wants to scarp. I want to Scrap the junk i skill up on for various professions. Some are green or whatever loot. I don't care about profits, just want to easily get rid of this crap. Why won't Scrap add it to the list. The Scrap icon remains grayed out, no matter what i add....
Report comment to moderator  
Reply With Quote
Unread 04-10-08, 11:10 AM  
jaliborc
A Chromatic Dragonspawn
 
jaliborc's Avatar
AddOn Author - Click to view AddOns

Forum posts: 196
File comments: 329
Uploads: 20
Re: Adding Scrap

Originally posted by DaemonSambe
I can never seem to add the items i WANT to the Scrap list. It only Scraps what it wants to scarp. I want to Scrap the junk i skill up on for various professions. Some are green or whatever loot. I don't care about profits, just want to easily get rid of this crap. Why won't Scrap add it to the list. The Scrap icon remains grayed out, no matter what i add....
By your explication I can't understand if you are experiencing a bug. But here are some questions that may help me understanding:
  • Are you dragging the items to the button?
  • Does the button's tooltip says "Add to junk list" when you drag an item into it?
  • Have you dragged any item without a sell value (soulbound,... etc)
  • Have you the option "Show LUA bugs" in the interface options checked?
  • Are you using any tooltip addon or anything related to the merchant window?
  • Have you tryed to disable all your addons except Scrap?

If this doesn't help you, then fell free to ask for more help. It may be a complicated bug.

EDIT: If anyone is having the same problem, please report it.
Last edited by jaliborc : 04-10-08 at 02:11 PM.
Report comment to moderator  
Reply With Quote
Unread 04-10-08, 08:59 PM  
DaemonSambe
A Kobold Labourer
 
DaemonSambe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 169
Uploads: 2
Re: Re: Adding Scrap

Originally posted by jaliborc
By your explication I can't understand if you are experiencing a bug. But here are some questions that may help me understanding:
  • Are you dragging the items to the button?
    yes
  • Does the button's tooltip says "Add to junk list" when you drag an item into it?
    no
  • Have you dragged any item without a sell value (soulbound,... etc)
    no and yes
  • Have you the option "Show LUA bugs" in the interface options checked?
    yes, using swatter
  • Are you using any tooltip addon or anything related to the merchant window?
    yes, tiptac
  • Have you tryed to disable all your addons except Scrap?
    no, too many i need.

If this doesn't help you, then fell free to ask for more help. It may be a complicated bug.

EDIT: If anyone is having the same problem, please report it.
Report comment to moderator  
Reply With Quote
Unread 04-11-08, 11:33 AM  
jaliborc
A Chromatic Dragonspawn
 
jaliborc's Avatar
AddOn Author - Click to view AddOns

Forum posts: 196
File comments: 329
Uploads: 20
Re: Re: Re: Adding Scrap

Originally posted by DaemonSambe
  1. Does the button's tooltip says "Add to junk list" when you drag an item into it?
    no
  2. Have you tryed to disable all your addons except Scrap?
    no, too many i need
  3. Are you using any tooltip addon or anything related to the merchant window?
    yes, tiptac
  1. It means that Scrap isn't adding the item to the junk list by some reason.
  2. You can enable all them again after testing Scrap alone. If some mod is interfering, this is the only way to figure out which one. Please disable all them except Scrap and try again. Then you can enable all your mods again and play as you usually do.
  3. That addon may be interfering. Please disable it and test Scrap again
Last edited by jaliborc : 04-18-08 at 03:41 AM.
Report comment to moderator  
Reply With Quote
Unread 04-13-08, 02:38 PM  
jaliborc
A Chromatic Dragonspawn
 
jaliborc's Avatar
AddOn Author - Click to view AddOns

Forum posts: 196
File comments: 329
Uploads: 20
Scrap Users:

I want to know if you need the profiles feature. If you don't, then I may save the junk list per character and the other setting would become global.
In my case, I never used the feature. Removing the profiles would make Scrap a bit more efficient on load.
So, which is your opinion?
Last edited by jaliborc : 04-13-08 at 02:38 PM.
Report comment to moderator  
Reply With Quote
Unread 04-16-08, 03:13 AM  
Tholdan
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Align bug

It seems to be a bug with the alignement when up to 3 icons(including guild repair, normal repair and Selected repair)

Report comment to moderator  
Reply With Quote
Unread 04-16-08, 10:47 AM  
jaliborc
A Chromatic Dragonspawn
 
jaliborc's Avatar
AddOn Author - Click to view AddOns

Forum posts: 196
File comments: 329
Uploads: 20
Re: Align bug

Originally posted by Tholdan
It seems to be a bug with the alignement when up to 3 icons(including guild repair, normal repair and Selected repair)
It will be fixed in the next version.

EDIT: I have just tested Scrap and it is working fine for me. Are you using any merchant/guild bank addon that I should know about?

EDIT.2: Found the reason: merchant button positions are updated when you change the merchant current tab. Bug fixed in the development version.

P.S: Thank you for the image, it was really helpful.
Last edited by jaliborc : 04-29-08 at 10:20 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.