|
|
#1 |
|
NNScript Staff
|
:!: IMPORTANT
The latest release requires AMIP 2.63 (or newer), if you don't have any or an older AMIP version installed, go and get the new one from http://amip.tools-for.net/. : What is mp3ad+?This script adds a new alias /mp3ad+ which can advertise songs you're listening to with Winamp 2, Winamp 3, Winamp 5, foobar, QCD, Apollo, MediaMonkey, The KMPlayer, AIMP or iTunes (be sure to download the AMIP version for your program). : System Requirements
:arrow: Screenshots
__________________
mp3ad+ 2.41 (advertise Winamp, foobar, QCD, iTunes, Apollo, MediaMonkey, AIMP and The KMPlayer song info) Server browser for NNScript Last edited by voks; 15th Nov 2009 at 00:05 CET. Reason: just removed incorrect finish tags |
|
|
|
|
|
#2 |
|
NNScript Staff
|
ChangeLog:
2.41: added: ability to choose media player, which will be executed when control commands are used while no player is running: double-click the media player entry in the list in setup fixed (hopefully): adding/removing media player in 2.40 froze mIRC or media player fixed: already uninstalled media players couldn't be removed from list fixed: various small bugs 2.40: added: new method to (automatically) setup AMIP on Windows Vista fixed: (again) /mp3+.amip: alternative transport mode (dde) didn't work (thx to swarfega) fixed: quick info menu was shown, even if popups were disabled completely (thx to swarfega) fixed: popups took at least one second to open when there was no player running (thx to Blubba) fixed: various small bugs removed: support for updating directly from mp3ad+ older than version 2.0 rewrote many parts of the script 2.30: added: support for NNScript 4.11 toolbar/statusbar added: support for mIRC 6.3 $tips identifier (balloon tips) edited: some small improvements fixed: /mp3+.amip: alternative transport mode (dde) didn't work (thx to n2kk) fixed: AIMP 1.x executable wasn't accepted as media player fixed: " | " in tags was replaced by " $chr(124) " (thx to duraner) fixed: problems with multiple installations of the same media player fixed: some streaming media wasn't recognized in winamp (thx to Blubba) 2.20: added: support for AIMP player added: better support for running multiple media players at once added: alias /mp3+.debuginfo edited: better error detections and descriptions edited: updated ac.dll to version 1.3 (thx to Serge) fixed: some minor bugs 2.17: added: ability to change the advertise command freely (thx to dr_Eamer) added: option to uninstall AMIP in unload procedure edited: using sockets (ac.dll) as transport mode fixed: titlebar integration didn't work in nnscript 4 and later, if refreshing was disabled fixed: toolbar support for NNScript 4.1 fixed: "Unknown Command: /mp3+.set" errors 2.16: fixed: "run" programs from popups (right click menu) opened mIRC directory (thx to LokusT) fixed: media player was added in setup, even if AMIP was not installed edited: AMIP 2.60 is supported and the main AMIP build now, but AMIP beta 2.53 still works 2.15: added: "play" button and menu entry now starts player, if not yet started edited: increased height of the add/edit preset dialog fixed: "String too long: $addtok" when trying to add the toolbar or statusbar integration (thx to Hologram) fixed: lyrics search didn't search for lyrics explicitly in nnscript 2.14: added: support for greeny's balloon tips script (stand-alone addon for mIRC) added: support for MediaMonkey (with AMIP beta 2.53, built 2006-03-13 or later) added: google lyrics search [/mp3+.lyricsearch] added: download file trigger flood protection added: workaround for slow dcc sends edited: mp3ad+ detects automatically if a preset uses <pos> edited: default download trigger is now "!sendmp3" fixed: balloon tips didn't respect nnscript options (only if not away, only if mirc is not the active window, ...) fixed: titlebar integration didn't work in mIRC and NNScript versions older than 4.0 fixed: popups were enabled after every update of mp3ad+ (will work for next update) fixed: download file trigger was disabled after every update of mp3ad+ (will work for next update) fixed: commas in song infos caused errors (thx to xeefus) fixed: titlebar integration wasn't removed on unload fixed: some various bugs 2.13: fixed: mp3ad+ didn't work in channels with channelmode +c (thx to Madb0y) fixed: if mp3ad+ had worked in channels with channelmode +c, it would also have stripped the control codes, if echo -a was the mp3ad+ command 2.12: fixed: Auto echo and auto show in balloon tips didn't work fixed: song info was deleted after closing setup and similar problems 2.11: fixed: "mp3ad+ error: no music playing or you didn't setup mp3ad+ correctly [/mp3+]." even if there was music playing! 2.10: added: some icon sets for tool- and statusbar integration added: ability to remove tool- and statusbar integration added: load the script again to fix errors! (All your settings will be kept!) edited: toolbar integration can now be replaced, not only added edited: song position and status changes are noticed quicker and need less memory now (changed method from file integration to callbacks, so some AMIP Settings changed) fixed: a "<" symbol in a preset caused wrong interpretation of the preset (thx to Legato) fixed: some parts needed a quite long time to appear (e.g. the popups in channels) fixed: stream support for AMIP 2.53 fixed: toolbar support for NNScript 4.0 fixed: NNScript 4.0 balloon tips fixed: default presets weren't selected on load in mIRC fixed: update <pos> every second didn't take effect on newly added media players (thx to sirmad) fixed: some spaces where removed in advertising presets fixed: control codes weren't stripped from balloon tips popups (thx to AbnormalHirni) fixed: tool- and statusbar integration weren't removed by unloading mp3ad+ fixed: (hopefully) adding a media player didn't configure AMIP good enough, so nothing worked (thx to AbnormalHirni) fixed: some various bugs 2.00: general mIRC addon now, NNScript is not needed anymore added: presets (can be used randomly, too) added: download file trigger added: double click on variables list adds currently selected variable to editbox (thx to pnd|phreak) added: auto echo in status window added: support for NNScript balloon tips added: support for NNScript toolbar, statusbar (NNScript 4.0) added: some song variables (e.g. <nm>, <no>) edited: help file in windows help format (chm) edited: $curmp3status+ is now called $mp3status+ fixed: name of stream wasn't updated or caused totally wrong displays of other variables fixed: some songs couldn't be send via dcc fixed: song info was displayed in titlebar even if no media was being played fixed: brackets like "[" and "]" couldn't be displayed im some situations (thx to benje) fixed: control codes weren't stripped if channelmode +c was set (thx to ChosenOne) fixed: some various bugs 1.94: fixed: application stayed in setup even if it was added while AMIP wasn't installed (thx to RZ`t|flo`) fixed: <fdir> and <fupdir> didn't work (thx to Ice-M) fixed: update interval was enabled on every start of mIRC (thx to Gjedda`Reite) fixed: variables in brackets didn't work (thx to doze) 1.93: added: support for iTunes and Apollo added: new variables: <fname> (File name), <fdir> (File directory) and <fupdir> (Upper file directory) edited: based on AMIP v2.48 fixed: foobar2000 was not listed in the mp3ad+ > run popups menu 1.92: edited: /mp3ad+ and $curmp3title+ are more stable and faster now edited: /mp3ad+ uses format of "/mp3 > setup" now for NN Player edited: $curmp3title+ uses standard format for NN Player edited: updated ReadMe (faq) fixed: identifiers and brackets didn't work properly (thx to perplexa) fixed: foobar2000 couldn't be run from popups (now really) fixed: wrong spelling of "year" (thx to holma) 1.91: added: variable: <name> (Artist - Title) added: function to use variables in identifiers, e.g. "$iif(<album>, - <album>)" edited: improved preview (but its not automatic anymore) edited: improved quickinfo output fixed: running AMIP wasn't noticed on start fixed: exchanged description of <fext> and <fsize> (thx to xemacs) fixed: autoecho wasn't using theme-options (thx to perplexa) fixed: foobar couldn't be started from popups fixed: "Enable Auto Echo" wasn't saved (in beta) (thx to Broodhill) 1.90: added: new dialog (OK/Cancel/Apply -buttons) added: feature to edit auto echo format added: feature to enable/edit update song information interval added: song position (<pos>) can now be shown in titlebar, too added: new variables: <plpos> playlist position; <pllen> playlist length; <fext> file extension added: better CD and Streaming-Support added: blocking auto AMIP status echo on start edited: methode of getting the info from AMIP (much faster now!) fixed: titlebar format wasn't saved fixed: random preset of AMIP wasn't deactivated fixed: dropdown menu "command" didn't popup for some people 1.81: added: option to disable popups completely (again) fixed: big bug where amip was not setup by my script 1.80: added: popups: Playlist Search added: popups: Run > NNplayer and other applications added: popups: DCC send file to <?> added: option to scroll preview edited: show/hide quickinfo instead of the whole popups menu edited: new html-files (thx to perplexa) fixed: parameters of /mp3ad+ [-e/-s/-m] couldn't be used fixed: show current song in active window has been enabled every time you restarted NNScript fixed: auto echo was repeated a few times with foobar (thx to mute) fixed: right click menu causes big lags, although you didn't play any song fixed: some minor bugs 1.79: cleaned the whole code added: option to show song in active window edited: removed option to disable amip and titlebar integration fixed: /mp3ad+ command wasn't wrapped from /mp3ad command fixed: titlebar command wasn't removed from AMIP on unload fixed: setup didn't work for QCD fixed: control > next didn't play next song 1.78: fixed: * /dialog: 'mp3+' error loading icon 'script/pics/snnscript.png' (line 9, mp3ad+.nns) 1.77: fixed: loading new script file (mp3ad+.nns) didn't unload old script file (mp3ad+.mrc) 1.76: edited: script file has now NNScript extension (mp3ad+.nns) edited: removed bmp-files from installation packet (zip file) fixed: installed AMIP wasn't noticed in Winamp 3 (thx to Electrolite) fixed: setup didn't work after fresh install of AMIP fixed: setup didn't work while AMIP was running until restart 1.75: added: right-click menu: Advertise Script, Quick info, Control added: parameters -s, -m and -e to /mp3ad+ to advertise with command say, me or echo -a edited: "Show right-click menu" doesn't need restart anymore edited: splitted default command used to advertise into an extra setting fixed: installation deleted existing programs added in the setup-dialog fixed: script didn't noticed that AMIP is not installed fixed: script wrote setup-settings in wrong file > they didn't take affect 1.71: fixed (NOW REALLY): script didn't disable standard advertising of AMIP fixed: "wrong" installation instructions in readme-file 1.7: added: righ-click menu (+ option in setup to en-/disable it) edited: "<artist> - <title>" will also be replaced with the filename, if some parts are colored, underlined, bold or reversed (and if no id3tags are given for these variables, of course) fixed (hopefully now): script didn't disable standard advertising of AMIP fixed: some small bugs 1.61: fixed: script doesn't disable standard advertising of AMIP added: on load- and unload-messages (echo -a) fixed: titlebar showed last played song on startup 1.6: fixed (hopefully): wrong display of programs in setup fixed: didn't unset vars %mp3+.dirs and %mp3+.programs on unload 1.5 BETA: added: readme-file added: setup dialog added: ability to display songinfo in titlebar easy changing of output type: /me or /say or /echo ...... 1.21: fixed: errormessage, if no music is playing 1.2: using filename, if id3tag artist/title doesn't exist 1.1: some small bugfixes 1.0: first release: advertises song you're currently playing with NN Player, Winamp2.x & Winamp3.x
__________________
mp3ad+ 2.41 (advertise Winamp, foobar, QCD, iTunes, Apollo, MediaMonkey, AIMP and The KMPlayer song info) Server browser for NNScript |
|
|
|
|
|
#3 |
|
NNScript Staff
|
Known bugs:
__________________
mp3ad+ 2.41 (advertise Winamp, foobar, QCD, iTunes, Apollo, MediaMonkey, AIMP and The KMPlayer song info) Server browser for NNScript |
|
|
|
|
|
#4 |
|
Newbie Citizen
![]() Join Date: Dec 2005
Posts: 14
|
I found something cool.
You can use $iif to check whether a variable is filled or not and echo depending on it.. Here's my announce as an example. <fext>:<name> (<len>) $iif(<album>,(<album>)) $iif(<year>,(<year>)) $iif(<genre>,(<genre>))
|
|
|
|
|
|
#5 |
|
Newbie Citizen
![]() Join Date: Mar 2006
Posts: 2
|
If someone does !sendmp3 to me, i start sending the song but only at 8kb/sec, when I normally use DCC send, I send at 50kb/sec.
How can i get the limit off? |
|
|
|
|
|
#6 | |
|
NNScript Staff
|
Quote:
http://nnscript.de/forum/viewtopic.php?t=9053 But I don't know a solution... I'm just using the normal dcc command...
__________________
mp3ad+ 2.41 (advertise Winamp, foobar, QCD, iTunes, Apollo, MediaMonkey, AIMP and The KMPlayer song info) Server browser for NNScript |
|
|
|
|
|
|
#7 | |
|
NNScript Staff
|
Quote:
For the meanwhile: http://markushenn.de/forum/viewtopic.php?p=3500#3500 percentage: Code:
$mp3+.amip.var(prc) Code:
$round($calc($hget(mp3ad+.song,psec)/$hget(mp3ad+.song,17)*100),0)
__________________
mp3ad+ 2.41 (advertise Winamp, foobar, QCD, iTunes, Apollo, MediaMonkey, AIMP and The KMPlayer song info) Server browser for NNScript |
|
|
|
|
|
|
#8 | |
|
NNScript Staff
|
Quote:
__________________
mp3ad+ 2.41 (advertise Winamp, foobar, QCD, iTunes, Apollo, MediaMonkey, AIMP and The KMPlayer song info) Server browser for NNScript |
|
|
|
|
|
|
#9 |
|
Newbie Citizen
![]() Join Date: Nov 2006
Posts: 1
|
Here is my string
Code:
foobar2000: $iif(<artist>,<artist> - $iif(<album>,[<album> $iif(<track>,$chr(35)<track>)]) <title>,<name>) $iif(<len>,[<len>]) @ <bits>kbps $iif(<len>,,@ <fname>) |
|
|
|
|
|
#10 | ||
|
NNScript Staff
|
Quote:
__________________
mp3ad+ 2.41 (advertise Winamp, foobar, QCD, iTunes, Apollo, MediaMonkey, AIMP and The KMPlayer song info) Server browser for NNScript |
||
|
|
|
|
|
#11 | ||
|
NNScript Staff
|
Quote:
Quote:
__________________
mp3ad+ 2.41 (advertise Winamp, foobar, QCD, iTunes, Apollo, MediaMonkey, AIMP and The KMPlayer song info) Server browser for NNScript |
||
|
|
|
|
|
#12 | |
|
NNScript Staff
|
Quote:
__________________
mp3ad+ 2.41 (advertise Winamp, foobar, QCD, iTunes, Apollo, MediaMonkey, AIMP and The KMPlayer song info) Server browser for NNScript |
|
|
|
|
|
|
#13 |
|
Newbie Citizen
![]() Join Date: Oct 2007
Posts: 1
|
I have a problem with the player. I type in /load -rs mp3ad+\mp3ad+.mrc and the box comes up, I click Add, (Under Media Players) find Foobar2000, select it but then a message pops up saying "AMIP is not installed in D:\Program Files\foobar2000\components", therefore mp3ad+ can't work"
Yet, I've downloaded AMIP for foobar2000 and extracted it to that folder, help?
|
|
|
|
|
|
#14 | |
|
NNScript Staff
|
Quote:
Detailed AMIP installation instructions can be found on the AMIP website.
__________________
mp3ad+ 2.41 (advertise Winamp, foobar, QCD, iTunes, Apollo, MediaMonkey, AIMP and The KMPlayer song info) Server browser for NNScript |
|
|
|
|
|
|
#15 | ||
|
NNScript Staff
|
Quote:
Quote:
__________________
mp3ad+ 2.41 (advertise Winamp, foobar, QCD, iTunes, Apollo, MediaMonkey, AIMP and The KMPlayer song info) Server browser for NNScript |
||
|
|
|
|
|
#16 | |
|
NNScript Staff
|
Quote:
But if you really want to know it, you have to ask in the AMIP forum, because AMIP reads all the song data.
__________________
mp3ad+ 2.41 (advertise Winamp, foobar, QCD, iTunes, Apollo, MediaMonkey, AIMP and The KMPlayer song info) Server browser for NNScript |
|
|
|
|
|
|
#17 |
|
NNScript Staff
|
[quote=Whatsup]How can I fix that mp3ad+ will show
__________________
mp3ad+ 2.41 (advertise Winamp, foobar, QCD, iTunes, Apollo, MediaMonkey, AIMP and The KMPlayer song info) Server browser for NNScript |
|
|
|
|
|
#18 | |
|
NNScript Staff
|
Quote:
__________________
mp3ad+ 2.41 (advertise Winamp, foobar, QCD, iTunes, Apollo, MediaMonkey, AIMP and The KMPlayer song info) Server browser for NNScript |
|
|
|
|
|
|
#19 | |
|
NNScript Staff
|
Quote:
__________________
mp3ad+ 2.41 (advertise Winamp, foobar, QCD, iTunes, Apollo, MediaMonkey, AIMP and The KMPlayer song info) Server browser for NNScript |
|
|
|
|
|
|
#20 |
|
Newbie Citizen
![]() Join Date: Mar 2006
Posts: 16
|
hey, I'm getting an error with mp3ad+
* /tokenize: line too long (line 245, mp3ad+.mrc) and that code line is tokenize 127 $1- happens when a song that has a long path is played? I think any idea how to fix it? |
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|