Foobar2000

Informations

Créateur Messages
Tr4sK Anonymous

Information

Cet installateur a été accepté par l'équipe.

Informations

Plate-formes :
Téléchargements : 56229
Wine: System

Retours d'expérience

Description

Foobar2000 is an advanced freeware audio player for the Windows platform.

Wikipedia.

Code source

#!/bin/bash
 
# Date : 2014-04-21 18-00
# Last revision : (2019-04-07 19-00)
# Wine version used : 1.6.2
# Distribution used to test : Debian Jessie, Fedora 29
# Author : Tr4sK, Koblaid, Tarulia
 
# CHANGELOG
# [Tr4sK] (2014-04-21 18-00)
#        Initial release
# [Koblaid] (2014-06-12)
#        Bugfix: setup file must be downloaded manually
# [Tarulia] (2019-04-07)
#        open Browser for downloading setup, removed WINEVERSION since it's unused, minor cleanups

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
TITLE="foobar2000"
EDITOR="foobar2000"
EDITOR_URL="http://www.foobar2000.org"

SCRIPT_AUTHOR="Tr4sK, Koblaid, Tarulia"
PREFIX="foobar2000"

POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "" "$TITLE"
POL_SetupWindow_Init
POL_SetupWindow_SetID 2011
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$EDITOR_URL" "$SCRIPT_AUTHOR" "$PREFIX"
 
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate
Set_OS "win7"

POL_Browser "https://www.foobar2000.org/download"
POL_SetupWindow_browse "Please download the setup file from the foobar2000 website (opened in your browser) and select it." "$TITLE"
POL_Wine_WaitBefore "$TITLE"
POL_Wine "$APP_ANSWER"
POL_Shortcut "foobar2000.exe" "$TITLE" "" "" "AudioVideo;Audio;Player;"

POL_SetupWindow_Close
exit

Contributions

Filters:

Contribuer
Membre Messages
denilson1f7 Samedi 6 Mai 2023 à 16:12
denilson1f7 Anonymous

Messages

massa

Réponses

mihawk90 Dimanche 7 Avril 2019 à 19:01
mihawk90 Anonymous

Information

Cette mise à jour a été acceptée par l'équipe

Messages

  • removed WINEVERSION since it's unused
  • open download page before file selector
  • add categories in shortcuts
  • name to official spelling
  • minor cleanups

PS: Should changelog really be in the file? I thought that's what the comment section is for...

Differences

@@ -1,46 +1,43 @@
 #!/bin/bash
  
 # Date : 2014-04-21 18-00
-# Last revision : (2014-04-21 18-00)
+# Last revision : (2019-04-07 19-00)
 # Wine version used : 1.6.2
-# Distribution used to test : Debian Jessie
-# Author : Tr4sK, Koblaid
+# Distribution used to test : Debian Jessie, Fedora 29
+# Author : Tr4sK, Koblaid, Tarulia
  
 # CHANGELOG
 # [Tr4sK] (2014-04-21 18-00)
 #        Initial release
 # [Koblaid] (2014-06-12)
 #        Bugfix: setup file must be downloaded manually
+# [Tarulia] (2019-04-07)
+#        open Browser for downloading setup, removed WINEVERSION since it's unused, minor cleanups
 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
-
-
-TITLE="Foobar2000"
-WINEVERSION="1.6.2"
+ 
+TITLE="foobar2000"
 EDITOR="foobar2000"
 EDITOR_URL="http://www.foobar2000.org"
-PREFIX="Foobar2k"
 
-POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "" "$TITLE"
+SCRIPT_AUTHOR="Tr4sK, Koblaid, Tarulia"
+PREFIX="foobar2000"
 
+POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "" "$TITLE"
 POL_SetupWindow_Init
 POL_SetupWindow_SetID 2011
-POL_Debug_Init
-
-POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$EDITOR_URL" "Tr4sK" "$PREFIX"
-
+POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$EDITOR_URL" "$SCRIPT_AUTHOR" "$PREFIX"
+ 
 POL_Wine_SelectPrefix "$PREFIX"
 POL_Wine_PrefixCreate
+Set_OS "win7"
 
-POL_Call POL_Install_LunaTheme
-
-
-POL_SetupWindow_browse "$(eval_gettext 'Please download the setup file from http://www.foobar2000.org/download and select it.')" "$TITLE"
+POL_Browser "https://www.foobar2000.org/download"
+POL_SetupWindow_browse "Please download the setup file from the foobar2000 website (opened in your browser) and select it." "$TITLE"
 POL_Wine_WaitBefore "$TITLE"
 POL_Wine "$APP_ANSWER"
-
-POL_Shortcut "foobar2000.exe" "$TITLE"
+POL_Shortcut "foobar2000.exe" "$TITLE" "" "" "AudioVideo;Audio;Player;"
 
 POL_SetupWindow_Close
-exit 0
+exit

Nouveau code source

#!/bin/bash
 
# Date : 2014-04-21 18-00
# Last revision : (2019-04-07 19-00)
# Wine version used : 1.6.2
# Distribution used to test : Debian Jessie, Fedora 29
# Author : Tr4sK, Koblaid, Tarulia
 
# CHANGELOG
# [Tr4sK] (2014-04-21 18-00)
#        Initial release
# [Koblaid] (2014-06-12)
#        Bugfix: setup file must be downloaded manually
# [Tarulia] (2019-04-07)
#        open Browser for downloading setup, removed WINEVERSION since it's unused, minor cleanups

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
TITLE="foobar2000"
EDITOR="foobar2000"
EDITOR_URL="http://www.foobar2000.org"

SCRIPT_AUTHOR="Tr4sK, Koblaid, Tarulia"
PREFIX="foobar2000"

POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "" "$TITLE"
POL_SetupWindow_Init
POL_SetupWindow_SetID 2011
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$EDITOR_URL" "$SCRIPT_AUTHOR" "$PREFIX"
 
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate
Set_OS "win7"

POL_Browser "https://www.foobar2000.org/download"
POL_SetupWindow_browse "Please download the setup file from the foobar2000 website (opened in your browser) and select it." "$TITLE"
POL_Wine_WaitBefore "$TITLE"
POL_Wine "$APP_ANSWER"
POL_Shortcut "foobar2000.exe" "$TITLE" "" "" "AudioVideo;Audio;Player;"

POL_SetupWindow_Close
exit

Réponses

Edité par mihawk90

xfrog Dimanche 21 Aoüt 2016 à 21:59
xfrog Anonymous

Messages

On El Capitan 10.11.6 it works. But I had to install gdiplus component for enabling album art preview.

 

 

 

Réponses

Dennis50300 Vendredi 27 Mai 2016 à 21:39
Dennis50300 Anonymous

Messages

with actually staging so on Ubuntu 16.04 it's running wonderful, but in/(over) PlayOnLinux i can't configure as like Wine normally in Ubuntu with winetricks to "sound=alsa"

I can't find any Option in PlayOnLinux -.-

gives it a workaround to get the prefix ?

 

best regards

 

Dennis

Réponses

petch Dimanche 31 Mai 2015 à 4:02
petch

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Messages

Fix $TITLE to match script name

Differences

@@ -16,7 +16,7 @@
 source "$PLAYONLINUX/lib/sources"
 
 
-TITLE="foobar2000"
+TITLE="Foobar2000"
 WINEVERSION="1.6.2"
 EDITOR="foobar2000"
 EDITOR_URL="http://www.foobar2000.org"

Nouveau code source

#!/bin/bash
 
# Date : 2014-04-21 18-00
# Last revision : (2014-04-21 18-00)
# Wine version used : 1.6.2
# Distribution used to test : Debian Jessie
# Author : Tr4sK, Koblaid
 
# CHANGELOG
# [Tr4sK] (2014-04-21 18-00)
#        Initial release
# [Koblaid] (2014-06-12)
#        Bugfix: setup file must be downloaded manually

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"


TITLE="Foobar2000"
WINEVERSION="1.6.2"
EDITOR="foobar2000"
EDITOR_URL="http://www.foobar2000.org"
PREFIX="Foobar2k"

POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "" "$TITLE"

POL_SetupWindow_Init
POL_SetupWindow_SetID 2011
POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$EDITOR_URL" "Tr4sK" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate

POL_Call POL_Install_LunaTheme


POL_SetupWindow_browse "$(eval_gettext 'Please download the setup file from http://www.foobar2000.org/download and select it.')" "$TITLE"
POL_Wine_WaitBefore "$TITLE"
POL_Wine "$APP_ANSWER"

POL_Shortcut "foobar2000.exe" "$TITLE"

POL_SetupWindow_Close
exit 0

Réponses

petch Dimanche 31 Mai 2015 à 3:54
petch

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Messages

Remove start /unix so the script (and shortcut creation) is blocked until the program installation completes

Differences

@@ -11,36 +11,36 @@
 #        Initial release
 # [Koblaid] (2014-06-12)
 #        Bugfix: setup file must be downloaded manually
- 
+
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
- 
- 
+
+
 TITLE="foobar2000"
 WINEVERSION="1.6.2"
 EDITOR="foobar2000"
 EDITOR_URL="http://www.foobar2000.org"
 PREFIX="Foobar2k"
- 
+
 POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "" "$TITLE"
- 
+
 POL_SetupWindow_Init
 POL_SetupWindow_SetID 2011
 POL_Debug_Init
- 
+
 POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$EDITOR_URL" "Tr4sK" "$PREFIX"
- 
+
 POL_Wine_SelectPrefix "$PREFIX"
 POL_Wine_PrefixCreate
- 
+
 POL_Call POL_Install_LunaTheme
- 
- 
-POL_SetupWindow_browse "Please download the setup file from http://www.foobar2000.org/download and select it." "foobar2000 installation"
-POL_SetupWindow_wait "Installation in progress." "foobar2000 installation"
-POL_Wine start /unix "$APP_ANSWER"
- 
+
+
+POL_SetupWindow_browse "$(eval_gettext 'Please download the setup file from http://www.foobar2000.org/download and select it.')" "$TITLE"
+POL_Wine_WaitBefore "$TITLE"
+POL_Wine "$APP_ANSWER"
+
 POL_Shortcut "foobar2000.exe" "$TITLE"
- 
+
 POL_SetupWindow_Close
 exit 0

Nouveau code source

#!/bin/bash
 
# Date : 2014-04-21 18-00
# Last revision : (2014-04-21 18-00)
# Wine version used : 1.6.2
# Distribution used to test : Debian Jessie
# Author : Tr4sK, Koblaid
 
# CHANGELOG
# [Tr4sK] (2014-04-21 18-00)
#        Initial release
# [Koblaid] (2014-06-12)
#        Bugfix: setup file must be downloaded manually

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"


TITLE="foobar2000"
WINEVERSION="1.6.2"
EDITOR="foobar2000"
EDITOR_URL="http://www.foobar2000.org"
PREFIX="Foobar2k"

POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "" "$TITLE"

POL_SetupWindow_Init
POL_SetupWindow_SetID 2011
POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$EDITOR_URL" "Tr4sK" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate

POL_Call POL_Install_LunaTheme


POL_SetupWindow_browse "$(eval_gettext 'Please download the setup file from http://www.foobar2000.org/download and select it.')" "$TITLE"
POL_Wine_WaitBefore "$TITLE"
POL_Wine "$APP_ANSWER"

POL_Shortcut "foobar2000.exe" "$TITLE"

POL_SetupWindow_Close
exit 0

Réponses

koblaid Jeudi 12 Juin 2014 à 10:15
koblaid Anonymous

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Messages

Installation fails while trying to verify the md5 sum of foobar2000_v1.3.2.exe

The reason is that the url for the file no longer works. Foobar2000 doesn't seem to provide a permanent link to the setup file (see http://www.hydrogenaud.io/forums/index.php?showtopic=83124).

Differences

@@ -1,52 +1,46 @@
 #!/bin/bash
-
+ 
 # Date : 2014-04-21 18-00
 # Last revision : (2014-04-21 18-00)
 # Wine version used : 1.6.2
 # Distribution used to test : Debian Jessie
-# Author : Tr4sK
-
+# Author : Tr4sK, Koblaid
+ 
 # CHANGELOG
 # [Tr4sK] (2014-04-21 18-00)
-#	Initial release
-
+#        Initial release
+# [Koblaid] (2014-06-12)
+#        Bugfix: setup file must be downloaded manually
+ 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
-
-
-TITLE="Foobar2000"
+ 
+ 
+TITLE="foobar2000"
 WINEVERSION="1.6.2"
-EDITOR="Foobar2000"
+EDITOR="foobar2000"
 EDITOR_URL="http://www.foobar2000.org"
 PREFIX="Foobar2k"
-
+ 
 POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "" "$TITLE"
-
+ 
 POL_SetupWindow_Init
 POL_SetupWindow_SetID 2011
 POL_Debug_Init
-
+ 
 POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$EDITOR_URL" "Tr4sK" "$PREFIX"
-
+ 
 POL_Wine_SelectPrefix "$PREFIX"
 POL_Wine_PrefixCreate
-
+ 
 POL_Call POL_Install_LunaTheme
-
-POL_System_TmpCreate "$PREFIX"
-cd "$POL_System_TmpDir"
-
-# Some dependencies
-
-POL_Download "http://www.foobar2000.org/files/815579e1dd0c31b8c5f61d41ab4d296e/foobar2000_v1.3.2.exe" "927e88bce9dbb36ea02e52cc9259a963"
-POL_Wine "foobar2000_v1.3.2.exe"
-POL_Wine_WaitExit "$TITLE"
-
-POL_System_TmpDelete
-
-
-
+ 
+ 
+POL_SetupWindow_browse "Please download the setup file from http://www.foobar2000.org/download and select it." "foobar2000 installation"
+POL_SetupWindow_wait "Installation in progress." "foobar2000 installation"
+POL_Wine start /unix "$APP_ANSWER"
+ 
 POL_Shortcut "foobar2000.exe" "$TITLE"
-
+ 
 POL_SetupWindow_Close
-exit 0
\ No newline at end of file
+exit 0

Nouveau code source

#!/bin/bash
 
# Date : 2014-04-21 18-00
# Last revision : (2014-04-21 18-00)
# Wine version used : 1.6.2
# Distribution used to test : Debian Jessie
# Author : Tr4sK, Koblaid
 
# CHANGELOG
# [Tr4sK] (2014-04-21 18-00)
#        Initial release
# [Koblaid] (2014-06-12)
#        Bugfix: setup file must be downloaded manually
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
 
TITLE="foobar2000"
WINEVERSION="1.6.2"
EDITOR="foobar2000"
EDITOR_URL="http://www.foobar2000.org"
PREFIX="Foobar2k"
 
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "" "$TITLE"
 
POL_SetupWindow_Init
POL_SetupWindow_SetID 2011
POL_Debug_Init
 
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$EDITOR_URL" "Tr4sK" "$PREFIX"
 
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate
 
POL_Call POL_Install_LunaTheme
 
 
POL_SetupWindow_browse "Please download the setup file from http://www.foobar2000.org/download and select it." "foobar2000 installation"
POL_SetupWindow_wait "Installation in progress." "foobar2000 installation"
POL_Wine start /unix "$APP_ANSWER"
 
POL_Shortcut "foobar2000.exe" "$TITLE"
 
POL_SetupWindow_Close
exit 0

Réponses

Edité par Tinou