iTunes 12
Informations
Creator | Message |
---|---|
mimi89999
![]()
|
WarningThis installer is a beta script. It means that it might not work as expected InformationsPlatforms: Feedbacks3 5 DescriptionItunes by Apple. Wikipedia. Warning: Syncing with iDevices doesn't work! (2019).
KNOWN ISSUE (2019) : black coverage/background, read this in the POL forum. Source code#!/bin/bash # Date : (2015-08-05) # Last revision : see changelog # Wine version used : see changelog # Distribution used to test : Xubuntu 18.04 amd64 (kernel 5.4.0) # Author : mimi89999 # Licence : GPLv3 # # CHANGELOG # [mimi89999] (2015-08-05) # Initial writting. # [Dadu042] (2019-06-20) # Wine 1.7.48 -> 2.22 because I saw many strange visual issues this year with POL + Wine 1.x scripts. # [Dadu042] (2020-02-17 22:17) # Wine 2.22 -> 4.0.3 (seems to fix the logging issue). # Improve POL_Shortcut # OS winxp -> win7 # [Dadu042] (2020-08-28 10:00) (with iTunes v12.10.8.5) # Wine 4.0.3 -> 4.0.4 # Add a warning about missing "ntlm_auth" (located in "winbind" package). # KNOWN ISSUES: # Wine x86 4.0.4, 5.0.2, 5.9, 5.12 + iTunes v12.10.8.5): black coverage/background # Described at: https://www.playonlinux.com/en/topic-16444-Itunes_12__black_coverage_and_cannot_start.html # Tried: D3D11, DXVK_171, dwrite native. TITLE="iTunes 12" PREFIX="iTunes12" WINEVERSION="4.0.4" [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" POL_SetupWindow_Init POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "Apple" "https://www.apple.com/itunes/" "mimi89999" "$PREFIX" POL_SetupWindow_message "$(eval_gettext 'Syncing with iDevices does not work! Are you sure you want to install iTunes?')" "$TITLE" POL_SetupWindow_message "$(eval_gettext 'You need the 32-bit installer. You can download it from there: "https://www.apple.com/itunes/affiliates/download/"')" "$TITLE" check_one "ntlm_auth" "winbind" POL_SetupWindow_missing POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" Set_OS "win7" POL_Call POL_Install_gdiplus POL_SetupWindow_browse "$(eval_gettext 'Please select the 32-bit iTunes installer.')" "$TITLE" INSTALLER="$APP_ANSWER" cd "$WINEPREFIX/drive_c" POL_Wine_WaitBefore "$TITLE" POL_Wine "$INSTALLER" POL_Shortcut "iTunes.exe" "$TITLE" "" "" "AudioVideo;" POL_Wine_reboot POL_SetupWindow_Close exit 0 |
Contributions
Filters:
ContributeMember | Message |
mdbuerkle | Friday 25 December 2020 at 17:46 |
mdbuerkle
![]()
|
MessageHave the following files prepared to upload on request, they sum up to 200KiB: file:///home/mdb/Dokumente/playonlinux_itunes-12.1.3.6-32bit_wine-4.0.4_added-pol-gecko+mono481+gdiplus+mono5.20_tracing_20201225-170100.log file:///home/mdb/Dokumente/playonlinux_story_itunes-12.1.3.6-32bit_wine-4.0.4_added-pol-gecko+mono481_20201225-154900.txt itunes-12.1.3.6-32bit.exe (108771096 Bytes) installed, but crashes on startup, all the files are about that. contents of playonlinux_itunes-12.1.3.6-32bit_wine-4.0.4_inxi+lsusb_20201225-164300.txt: contents of playonlinux_story_itunes-12.1.3.6-32bit_wine-4.0.4_added-pol-gecko+mono481_20201225-154900.txt:
15:37 component installation mono481 (not _64b) but not finished after 10min, interrupted
15:48 alle Fenster per "playonlinux (x) schliessen" und "ja alle schliessen" beendet
15:49 component installation mono481 (not _64b) again, repair, running...
16:14 install-Fenster per "abbrechen" geschlossen
16:15 alle Fenster per "playonlinux (x) schliessen" und "ja alle schliessen" beendet
=> noch recht viele noch laufende Prozesse, alle beenden...
mdb@lapmdb-ml:~$ ps fauxw | grep -2 -ie wine -e playonlinux
mdb 2678 0.0 0.0 163420 7088 ? Ssl 02:31 0:00 \_ /usr/libexec/gvfsd-metadata
mdb 4433 0.0 0.0 84220 3684 ? SLs 15:00 0:00 \_ /usr/bin/gpg-agent --supervised
mdb 7676 0.0 0.0 12220 3884 ? S 15:27 0:00 \_ bash /usr/share/playonlinux/bash/winebash iTunes 12 wineboot
mdb 7678 0.0 0.0 9412 736 ? S 15:27 0:00 | \_ grep -v menubuilder --line-buffered
mdb 7679 0.0 0.0 8836 580 ? S 15:27 0:00 | \_ tee -a /home/mdb/.PlayOnLinux/wineprefix/iTunes12/playonlinux.log
mdb 7677 0.0 0.0 12220 4044 ? S 15:27 0:00 \_ bash /usr/share/playonlinux/bash/winebash iTunes 12 wineboot
mdb 7680 0.0 0.0 8836 524 ? S 15:27 0:00 | \_ tee -a /home/mdb/.PlayOnLinux/wineprefix/iTunes12/playonlinux.log
mdb 7683 0.6 0.0 16012 12872 ? Ss 15:27 0:20 \_ /home/mdb/.PlayOnLinux/wine/linux-x86/4.0.4/bin/wineserver
mdb 7689 0.0 0.0 2653384 6648 ? Ssl 15:27 0:00 \_ C:\windows\system32\services.exe
mdb 7692 0.0 0.0 2661520 13128 ? Sl 15:27 0:00 \_ C:\Program Files\Bonjour\mDNSResponder.exe
mdb 7699 0.0 0.0 2660212 11628 ? Sl 15:27 0:00 \_ C:\windows\system32\winedevice.exe
mdb 7706 0.0 0.0 2649904 6000 ? Sl 15:27 0:00 \_ C:\windows\system32\plugplay.exe
mdb 7711 0.4 0.0 2668864 14760 ? Sl 15:27 0:14 \_ C:\windows\system32\winedevice.exe
mdb 7717 0.0 0.2 2701760 46384 ? Sl 15:27 0:02 \_ C:\Program Files\iTunes\iTunesHelper.exe
mdb 7721 0.0 0.1 2674336 16976 ? Sl 15:27 0:00 \_ C:\windows\system32\explorer.exe /desktop
mdb 7729 0.3 0.0 2668652 16176 ? Sl 15:27 0:09 \_ C:\Program Files\iPod\bin\iPodService.exe
mdb 7761 0.0 0.0 2655244 6264 ? Sl 15:27 0:00 \_ C:\windows\system32\rpcss.exe
mdb 9032 0.0 0.0 5148 2268 ? S 15:36 0:00 \_ wineserver -w
mdb 10248 0.0 0.0 5148 2144 ? S 15:48 0:00 \_ wineserver -w
mdb 10426 0.0 0.0 5148 2308 ? S 15:49 0:00 \_ wineserver -w
mdb 10542 0.8 0.3 827604 59096 ? Ssl 15:51 0:13 \_ /usr/libexec/gnome-terminal-server
mdb 10550 0.0 0.0 11724 5712 pts/0 Ss 15:51 0:00 | \_ bash
mdb 10866 0.2 0.0 25616 10312 pts/0 T 16:14 0:00 | \_ vi Dokumente/playonlinux_itunes-12.1.3.6-32bit_wine-4.0.4_added-pol-gecko+mono481_20201225-154900.txt
mdb 10900 0.0 0.0 12700 4216 pts/0 R+ 16:16 0:00 | \_ ps fauxw
mdb 10901 0.0 0.0 9280 724 pts/0 S+ 16:16 0:00 | \_ grep --color=auto -2 -ie wine -e playonlinux
mdb 10870 0.6 0.2 435568 33016 ? Ssl 16:16 0:00 \_ /usr/libexec/tracker-store
mdb 2143 0.0 0.0 240884 8024 ? Sl 02:29 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
mdb@lapmdb-ml:~$ kill $(awk '{print $2}')
mdb 7676 0.0 0.0 12220 3884 ? S 15:27 0:00 \_ bash /usr/share/playonlinux/bash/winebash iTunes 12 wineboot
mdb 7678 0.0 0.0 9412 736 ? S 15:27 0:00 | \_ grep -v menubuilder --line-buffered
mdb 7679 0.0 0.0 8836 580 ? S 15:27 0:00 | \_ tee -a /home/mdb/.PlayOnLinux/wineprefix/iTunes12/playonlinux.log
mdb 7677 0.0 0.0 12220 4044 ? S 15:27 0:00 \_ bash /usr/share/playonlinux/bash/winebash iTunes 12 wineboot
mdb 7680 0.0 0.0 8836 524 ? S 15:27 0:00 | \_ tee -a /home/mdb/.PlayOnLinux/wineprefix/iTunes12/playonlinux.log
mdb 7683 0.6 0.0 16012 12872 ? Ss 15:27 0:20 \_ /home/mdb/.PlayOnLinux/wine/linux-x86/4.0.4/bin/wineserver
mdb 7689 0.0 0.0 2653384 6648 ? Ssl 15:27 0:00 \_ C:\windows\system32\services.exe
mdb 7692 0.0 0.0 2661520 13128 ? Sl 15:27 0:00 \_ C:\Program Files\Bonjour\mDNSResponder.exe
mdb 7699 0.0 0.0 2660212 11628 ? Sl 15:27 0:00 \_ C:\windows\system32\winedevice.exe
mdb 7706 0.0 0.0 2649904 6000 ? Sl 15:27 0:00 \_ C:\windows\system32\plugplay.exe
mdb 7711 0.4 0.0 2668864 14760 ? Sl 15:27 0:14 \_ C:\windows\system32\winedevice.exe
mdb 7717 0.0 0.2 2701760 46384 ? Sl 15:27 0:02 \_ C:\Program Files\iTunes\iTunesHelper.exe
mdb 7721 0.0 0.1 2674336 16976 ? Sl 15:27 0:00 \_ C:\windows\system32\explorer.exe /desktop
mdb 7729 0.3 0.0 2668652 16176 ? Sl 15:27 0:09 \_ C:\Program Files\iPod\bin\iPodService.exe
mdb 7761 0.0 0.0 2655244 6264 ? Sl 15:27 0:00 \_ C:\windows\system32\rpcss.exe
mdb 9032 0.0 0.0 5148 2268 ? S 15:36 0:00 \_ wineserver -w
mdb 10248 0.0 0.0 5148 2144 ? S 15:48 0:00 \_ wineserver -w
mdb 10426 0.0 0.0 5148 2308 ? S 15:49 0:00 \_ wineserver -w
mdb@lapmdb-ml:~$ ps fauxw | grep -2 -ie wine -e playonlinux
mdb 2678 0.0 0.0 163420 7088 ? Ssl 02:31 0:00 \_ /usr/libexec/gvfsd-metadata
mdb 4433 0.0 0.0 84220 3684 ? SLs 15:00 0:00 \_ /usr/bin/gpg-agent --supervised
mdb 7711 0.4 0.0 2668864 14760 ? Sl 15:27 0:15 \_ C:\windows\system32\winedevice.exe
mdb 10542 0.9 0.3 827604 59096 ? Ssl 15:51 0:15 \_ /usr/libexec/gnome-terminal-server
mdb 10550 0.0 0.0 11724 5712 pts/0 Ss 15:51 0:00 \_ bash
mdb 10945 0.0 0.0 12700 4076 pts/0 R+ 16:18 0:00 \_ ps fauxw
mdb 10946 0.0 0.0 9280 732 pts/0 S+ 16:18 0:00 \_ grep --color=auto -2 -ie wine -e playonlinux
mdb 2143 0.0 0.0 240884 8024 ? Sl 02:29 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
mdb@lapmdb-ml:~$ kill 7711
mdb@lapmdb-ml:~$ ps fauxw | grep -2 -ie wine -e playonlinux
mdb 2678 0.0 0.0 163420 7088 ? Ssl 02:31 0:00 \_ /usr/libexec/gvfsd-metadata
mdb 4433 0.0 0.0 84220 3684 ? SLs 15:00 0:00 \_ /usr/bin/gpg-agent --supervised
mdb 7711 0.4 0.0 2668864 14760 ? Sl 15:27 0:15 \_ C:\windows\system32\winedevice.exe
mdb 10542 0.9 0.3 827604 59096 ? Ssl 15:51 0:15 \_ /usr/libexec/gnome-terminal-server
mdb 10550 0.0 0.0 11724 5712 pts/0 Ss 15:51 0:00 \_ bash
mdb 10947 0.0 0.0 12700 4232 pts/0 R+ 16:18 0:00 \_ ps fauxw
mdb 10948 0.0 0.0 9280 736 pts/0 S+ 16:18 0:00 \_ grep --color=auto -2 -ie wine -e playonlinux
mdb 2143 0.0 0.0 240884 8024 ? Sl 02:29 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
mdb@lapmdb-ml:~$ kill -TERM 7711
mdb@lapmdb-ml:~$ ps fauxw | grep -2 -ie wine -e playonlinux
mdb 2678 0.0 0.0 163420 7088 ? Ssl 02:31 0:00 \_ /usr/libexec/gvfsd-metadata
mdb 4433 0.0 0.0 84220 3684 ? SLs 15:00 0:00 \_ /usr/bin/gpg-agent --supervised
mdb 7711 0.4 0.0 2668864 14760 ? Sl 15:27 0:15 \_ C:\windows\system32\winedevice.exe
mdb 10542 0.9 0.3 827604 59096 ? Ssl 15:51 0:16 \_ /usr/libexec/gnome-terminal-server
mdb 10550 0.0 0.0 11724 5712 pts/0 Ss 15:51 0:00 \_ bash
mdb 10949 0.0 0.0 12700 4048 pts/0 R+ 16:19 0:00 \_ ps fauxw
mdb 10950 0.0 0.0 9280 664 pts/0 S+ 16:19 0:00 \_ grep --color=auto -2 -ie wine -e playonlinux
mdb 2143 0.0 0.0 240884 8024 ? Sl 02:29 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
mdb@lapmdb-ml:~$ kill -INT 7711
mdb@lapmdb-ml:~$ ps fauxw | grep -2 -ie wine -e playonlinux
mdb 2678 0.0 0.0 163420 7088 ? Ssl 02:31 0:00 \_ /usr/libexec/gvfsd-metadata
mdb 4433 0.0 0.0 84220 3684 ? SLs 15:00 0:00 \_ /usr/bin/gpg-agent --supervised
mdb 7711 0.4 0.0 0 0 ? Zl 15:27 0:15 \_ [winedevice.exe] <defunct>
mdb 10542 0.9 0.3 827604 59096 ? Ssl 15:51 0:16 \_ /usr/libexec/gnome-terminal-server
mdb 10550 0.0 0.0 11724 5712 pts/0 Ss 15:51 0:00 \_ bash
mdb 10951 0.0 0.0 12700 4080 pts/0 R+ 16:19 0:00 \_ ps fauxw
mdb 10952 0.0 0.0 9280 668 pts/0 S+ 16:19 0:00 \_ grep --color=auto -2 -ie wine -e playonlinux
mdb 2143 0.0 0.0 240884 8024 ? Sl 02:29 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
mdb@lapmdb-ml:~$ ps fauxw | grep -2 -ie wine -e playonlinux
mdb 2678 0.0 0.0 163420 7088 ? Ssl 02:31 0:00 \_ /usr/libexec/gvfsd-metadata
mdb 4433 0.0 0.0 84220 3684 ? SLs 15:00 0:00 \_ /usr/bin/gpg-agent --supervised
mdb 7711 0.4 0.0 0 0 ? Zl 15:27 0:15 \_ [winedevice.exe] <defunct>
mdb 10542 0.9 0.3 827604 59096 ? Ssl 15:51 0:16 \_ /usr/libexec/gnome-terminal-server
mdb 10550 0.0 0.0 11724 5712 pts/0 Ss 15:51 0:00 \_ bash
mdb 10954 0.0 0.0 12700 4092 pts/0 R+ 16:19 0:00 \_ ps fauxw
mdb 10955 0.0 0.0 9280 728 pts/0 S+ 16:19 0:00 \_ grep --color=auto -2 -ie wine -e playonlinux
mdb 2143 0.0 0.0 240884 8024 ? Sl 02:29 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
mdb@lapmdb-ml:~$ date
Fr 25. Dez 16:19:25 CET 2020
mdb@lapmdb-ml:~$ date
Fr 25. Dez 16:20:24 CET 2020
mdb@lapmdb-ml:~$ ps fauxw | grep -2 -ie wine -e playonlinux
mdb 2678 0.0 0.0 163420 7088 ? Ssl 02:31 0:00 \_ /usr/libexec/gvfsd-metadata
mdb 4433 0.0 0.0 84220 3684 ? SLs 15:00 0:00 \_ /usr/bin/gpg-agent --supervised
mdb 7711 0.4 0.0 0 0 ? Zl 15:27 0:15 \_ [winedevice.exe] <defunct>
mdb 10542 0.9 0.3 828116 59604 ? Ssl 15:51 0:17 \_ /usr/libexec/gnome-terminal-server
mdb 10550 0.0 0.0 11724 5720 pts/0 Ss 15:51 0:00 | \_ bash
mdb 10958 0.4 0.0 25620 10280 pts/0 T 16:20 0:00 | \_ vi Dokumente/playonlinux_itunes-12.1.3.6-32bit_wine-4.0.4_added-pol-gecko+mono481_20201225-154900.txt
mdb 10989 0.0 0.0 12700 4080 pts/0 R+ 16:20 0:00 | \_ ps fauxw
mdb 10990 0.0 0.0 9280 736 pts/0 S+ 16:20 0:00 | \_ grep --color=auto -2 -ie wine -e playonlinux
mdb 10961 1.1 0.2 435568 33324 ? Ssl 16:20 0:00 \_ /usr/libexec/tracker-store
mdb 10970 1.3 0.2 1283352 36528 ? SNsl 16:20 0:00 \_ /usr/libexec/tracker-extract
mdb@lapmdb-ml:~$ cat /proc/7711/
arch_status clear_refs cwd gid_map maps net/ oom_score_adj root smaps status uid_map
attr/ cmdline environ io mem ns/ pagemap sched smaps_rollup syscall wchan
autogroup comm exe limits mountinfo numa_maps patch_state schedstat stack task/
auxv coredump_filter fd/ loginuid mounts oom_adj personality sessionid stat timers
cgroup cpuset fdinfo/ map_files/ mountstats oom_score projid_map setgroups statm timerslack_ns
mdb@lapmdb-ml:~$ cat /proc/7711/p
pagemap patch_state personality projid_map
mdb@lapmdb-ml:~$ cat /proc/7711/sessionid
3mdb@lapmdb-ml:~$ cat /proc/7711/cgroup
12:freezer:/
11:perf_event:/
10:hugetlb:/
9:cpuset:/
8:devices:/
7:pids:/
6:blkio:/
5:cpu,cpuacct:/
4:rdma:/
3:memory:/
2:net_cls,net_prio:/
1:name=systemd:/
0::/user.slice/user-1000.slice/user@1000.service/gnome-launched-PlayOnLinux.desktop-4202.scope
mdb@lapmdb-ml:~$ cat /proc/7711/sched
winedevice.exe (7711, #threads: 4)
-------------------------------------------------------------------
se.exec_start : 7400139.133629
se.vruntime : 142769.932059
se.sum_exec_runtime : 6.426794
se.nr_migrations : 1
nr_switches : 341
nr_voluntary_switches : 338
nr_involuntary_switches : 3
se.load.weight : 1048576
se.runnable_weight : 1048576
se.avg.load_sum : 752
se.avg.runnable_load_sum : 752
se.avg.util_sum : 770896
se.avg.load_avg : 16
se.avg.runnable_load_avg : 16
se.avg.util_avg : 16
se.avg.last_update_time : 7400139132928
se.avg.util_est.ewma : 86
se.avg.util_est.enqueued : 17
policy : 0
prio : 120
clock-delta : 46
numa_pages_migrated : 0
numa_preferred_nid : -1
total_numa_faults : 0
current_node=0, numa_group_id=0
numa_faults node=0 task_private=0 task_shared=0 group_private=0 group_shared=0
mdb@lapmdb-ml:~$ ps -Hp 7711
PID TTY TIME CMD
7711 ? 00:00:16 winedevice.exe <defunct>
mdb@lapmdb-ml:~$ ps -H | grep 7711
mdb@lapmdb-ml:~$ ps -axuH | grep 7711
mdb 7711 0.0 0.0 0 0 ? Zl 15:27 0:00 [winedevice.exe] <defunct>
mdb 7711 0.0 0.0 2668988 15024 ? Sl 15:27 0:00 C:\windows\system32\winedevice.exe
mdb 7711 0.0 0.0 2668988 15024 ? Sl 15:27 0:00 C:\windows\system32\winedevice.exe
mdb 7711 0.4 0.0 2668988 15024 ? Sl 15:27 0:16 C:\windows\system32\winedevice.exe
mdb 11019 0.0 0.0 9412 2552 pts/0 S+ 16:22 0:00 grep --color=auto 7711
mdb@lapmdb-ml:~$ cat /proc/7711/
arch_status clear_refs cwd gid_map maps net/ oom_score_adj root smaps status uid_map
attr/ cmdline environ io mem ns/ pagemap sched smaps_rollup syscall wchan
autogroup comm exe limits mountinfo numa_maps patch_state schedstat stack task/
auxv coredump_filter fd/ loginuid mounts oom_adj personality sessionid stat timers
cgroup cpuset fdinfo/ map_files/ mountstats oom_score projid_map setgroups statm timerslack_ns
mdb@lapmdb-ml:~$ cat /proc/7711/status
Name: winedevice.exe
State: Z (zombie)
Tgid: 7711
Ngid: 0
Pid: 7711
PPid: 2055
TracerPid: 0
Uid: 1000 1000 1000 1000
Gid: 1000 1000 1000 1000
FDSize: 0
Groups: 4 24 27 30 46 116 126 130 1000
NStgid: 7711
NSpid: 7711
NSpgid: 7689
NSsid: 7689
Threads: 4
SigQ: 0/62826
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000010012a03
SigIgn: 0000000001001000
SigCgt: 00000001800046fe
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000
CapBnd: 0000003fffffffff
CapAmb: 0000000000000000
NoNewPrivs: 0
Seccomp: 0
Speculation_Store_Bypass: thread vulnerable
Cpus_allowed: fff
Cpus_allowed_list: 0-11
Mems_allowed: 00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001
Mems_allowed_list: 0
voluntary_ctxt_switches: 338
nonvoluntary_ctxt_switches: 3
mdb@lapmdb-ml:~$ ps uww -p 2055
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
mdb 2055 0.0 0.0 19584 10920 ? Ss 02:29 0:00 /lib/systemd/systemd --user
mdb@lapmdb-ml:~$ kill -KILL 7711
mdb@lapmdb-ml:~$ cat /proc/7711/^C
mdb@lapmdb-ml:~$ ps -axuH | grep 7711
mdb 11051 0.0 0.0 9412 2640 pts/0 S+ 16:23 0:00 grep --color=auto 7711
mdb@lapmdb-ml:~$
I had the ubuntu-20.04.1-LTS version of mono-runtime etc. installed (didnt find an x86 version, mono-runtime:amd64 (6.8.0.105+dfsg-2)) which I removed before 2020-12-24_22-00-00, though I purged the remains of mono-runtime (/etc/mono/registry/LocalMachine/ and eventually files in there, I didn't check before purging) only "just now". Replies |
Dadu042 | Friday 28 August 2020 at 10:05 |
Dadu042
![]()
|
InformationThis update has been approved by the team. MessageStill have the black GUI issue. Differences@@ -1,9 +1,8 @@ #!/bin/bash # Date : (2015-08-05) # Last revision : see changelog -# Wine version used : -# Distribution used to test : Linux Debian Jessie 8.1 x86_64 -# Kernel : 3.16.0-4-amd64 +# Wine version used : see changelog +# Distribution used to test : Xubuntu 18.04 amd64 (kernel 5.4.0) # Author : mimi89999 # Licence : GPLv3 # @@ -13,39 +12,51 @@ # [Dadu042] (2019-06-20) # Wine 1.7.48 -> 2.22 because I saw many strange visual issues this year with POL + Wine 1.x scripts. # [Dadu042] (2020-02-17 22:17) -# Wine 2.22 -> 4.0 (seems to fix the logging issue). +# Wine 2.22 -> 4.0.3 (seems to fix the logging issue). # Improve POL_Shortcut # OS winxp -> win7 +# [Dadu042] (2020-08-28 10:00) (with iTunes v12.10.8.5) +# Wine 4.0.3 -> 4.0.4 +# Add a warning about missing "ntlm_auth" (located in "winbind" package). + +# KNOWN ISSUES: +# Wine x86 4.0.4, 5.0.2, 5.9, 5.12 + iTunes v12.10.8.5): black coverage/background +# Described at: https://www.playonlinux.com/en/topic-16444-Itunes_12__black_coverage_and_cannot_start.html +# Tried: D3D11, DXVK_171, dwrite native. TITLE="iTunes 12" PREFIX="iTunes12" -WINEVERSION="4.0.3" - +WINEVERSION="4.0.4" + [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" - + POL_SetupWindow_Init - + POL_Debug_Init - + POL_SetupWindow_presentation "$TITLE" "Apple" "https://www.apple.com/itunes/" "mimi89999" "$PREFIX" POL_SetupWindow_message "$(eval_gettext 'Syncing with iDevices does not work! Are you sure you want to install iTunes?')" "$TITLE" -POL_SetupWindow_message "$(eval_gettext 'You need the 32-bit installer. You can download it from here: "https://www.apple.com/itunes/affiliates/download/"')" "$TITLE" - +POL_SetupWindow_message "$(eval_gettext 'You need the 32-bit installer. You can download it from there: "https://www.apple.com/itunes/affiliates/download/"')" "$TITLE" + +check_one "ntlm_auth" "winbind" +POL_SetupWindow_missing + POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" Set_OS "win7" - + POL_Call POL_Install_gdiplus - + POL_SetupWindow_browse "$(eval_gettext 'Please select the 32-bit iTunes installer.')" "$TITLE" INSTALLER="$APP_ANSWER" - + cd "$WINEPREFIX/drive_c" - + POL_Wine_WaitBefore "$TITLE" POL_Wine "$INSTALLER" POL_Shortcut "iTunes.exe" "$TITLE" "" "" "AudioVideo;" POL_Wine_reboot + POL_SetupWindow_Close exit 0 \ No newline at end of file New source code#!/bin/bash # Date : (2015-08-05) # Last revision : see changelog # Wine version used : see changelog # Distribution used to test : Xubuntu 18.04 amd64 (kernel 5.4.0) # Author : mimi89999 # Licence : GPLv3 # # CHANGELOG # [mimi89999] (2015-08-05) # Initial writting. # [Dadu042] (2019-06-20) # Wine 1.7.48 -> 2.22 because I saw many strange visual issues this year with POL + Wine 1.x scripts. # [Dadu042] (2020-02-17 22:17) # Wine 2.22 -> 4.0.3 (seems to fix the logging issue). # Improve POL_Shortcut # OS winxp -> win7 # [Dadu042] (2020-08-28 10:00) (with iTunes v12.10.8.5) # Wine 4.0.3 -> 4.0.4 # Add a warning about missing "ntlm_auth" (located in "winbind" package). # KNOWN ISSUES: # Wine x86 4.0.4, 5.0.2, 5.9, 5.12 + iTunes v12.10.8.5): black coverage/background # Described at: https://www.playonlinux.com/en/topic-16444-Itunes_12__black_coverage_and_cannot_start.html # Tried: D3D11, DXVK_171, dwrite native. TITLE="iTunes 12" PREFIX="iTunes12" WINEVERSION="4.0.4" [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" POL_SetupWindow_Init POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "Apple" "https://www.apple.com/itunes/" "mimi89999" "$PREFIX" POL_SetupWindow_message "$(eval_gettext 'Syncing with iDevices does not work! Are you sure you want to install iTunes?')" "$TITLE" POL_SetupWindow_message "$(eval_gettext 'You need the 32-bit installer. You can download it from there: "https://www.apple.com/itunes/affiliates/download/"')" "$TITLE" check_one "ntlm_auth" "winbind" POL_SetupWindow_missing POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" Set_OS "win7" POL_Call POL_Install_gdiplus POL_SetupWindow_browse "$(eval_gettext 'Please select the 32-bit iTunes installer.')" "$TITLE" INSTALLER="$APP_ANSWER" cd "$WINEPREFIX/drive_c" POL_Wine_WaitBefore "$TITLE" POL_Wine "$INSTALLER" POL_Shortcut "iTunes.exe" "$TITLE" "" "" "AudioVideo;" POL_Wine_reboot POL_SetupWindow_Close exit 0 Replies |
cockat22 | Friday 28 August 2020 at 6:03 |
cockat22
![]()
|
MessageI'm trying to instal iTunes 12, environment Win XP, wine v 4.0.3. It installs beautifully, then only crashes on start-up. Thanks.... Here are my specs: (inxi -Fxz && lsusb -t) System:
Here is my debug log:
[08/27/20 20:39:38] - Running wine-4.0.3 --version (Working directory : /home/cockat22/.PlayOnLinux/shortcuts) PlayOnLinux logfile > PlayOnLinux Version [08/27/20 20:40:25] - Running wine-4.0.3 cmd /c echo %ProgramFiles% (Working directory : /home/cockat22/.PlayOnLinux/shortcuts) [HKEY_CURRENT_USER\Software\Wine] [HKEY_CURRENT_USER\Software\Wine\DllOverrides] [HKEY_CURRENT_USER\Software\Wine] [HKEY_CURRENT_USER\Software\Wine\DllOverrides] Looks like this machine is running a 32-bit OS. Nevertheless GetEnvironmentVariable "ProgramW6432" returned zero characters so we can't find 3rd party plugins from the iTunes plug-ins folder.ConnectNamedPipe [ERROR_IO_PENDING]. Looks like this machine is running a 32-bit OS. Nevertheless GetEnvironmentVariable "ProgramW6432" returned zero characters so we can't find 3rd party plugins from the iTunes plug-ins folder.ConnectNamedPipe [ERROR_IO_PENDING]. Looks like this machine is running a 32-bit OS. Nevertheless GetEnvironmentVariable "ProgramW6432" returned zero characters so we can't find 3rd party plugins from the iTunes plug-ins folder.0195:fixme:msvcrt:MSVCRT__stdio_common_vsprintf_s options 24 not handled RepliesFriday 28 August 2020 at 9:32
|
Dadu042 | Monday 17 February 2020 at 22:18 |
Dadu042
![]()
|
WarningThis update has not been approved yet by the team. Differences@@ -1,7 +1,7 @@ #!/bin/bash # Date : (2015-08-05) -# Last revision : (2015-08-06) -# Wine version used : 1.7.48 +# Last revision : see changelog +# Wine version used : # Distribution used to test : Linux Debian Jessie 8.1 x86_64 # Kernel : 3.16.0-4-amd64 # Author : mimi89999 @@ -12,10 +12,14 @@ # Initial writting. # [Dadu042] (2019-06-20) # Wine 1.7.48 -> 2.22 because I saw many strange visual issues this year with POL + Wine 1.x scripts. +# [Dadu042] (2020-02-17 22:17) +# Wine 2.22 -> 4.0 (seems to fix the logging issue). +# Improve POL_Shortcut +# OS winxp -> win7 TITLE="iTunes 12" PREFIX="iTunes12" -WINEVERSION="2.22" +WINEVERSION="4.0.3" [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" @@ -30,7 +34,7 @@ POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" -Set_OS "winxp" +Set_OS "win7" POL_Call POL_Install_gdiplus @@ -41,7 +45,7 @@ POL_Wine_WaitBefore "$TITLE" POL_Wine "$INSTALLER" -POL_Shortcut "iTunes.exe" "$TITLE" +POL_Shortcut "iTunes.exe" "$TITLE" "" "" "AudioVideo;" POL_Wine_reboot POL_SetupWindow_Close exit 0 \ No newline at end of file New source code#!/bin/bash # Date : (2015-08-05) # Last revision : see changelog # Wine version used : # Distribution used to test : Linux Debian Jessie 8.1 x86_64 # Kernel : 3.16.0-4-amd64 # Author : mimi89999 # Licence : GPLv3 # # CHANGELOG # [mimi89999] (2015-08-05) # Initial writting. # [Dadu042] (2019-06-20) # Wine 1.7.48 -> 2.22 because I saw many strange visual issues this year with POL + Wine 1.x scripts. # [Dadu042] (2020-02-17 22:17) # Wine 2.22 -> 4.0 (seems to fix the logging issue). # Improve POL_Shortcut # OS winxp -> win7 TITLE="iTunes 12" PREFIX="iTunes12" WINEVERSION="4.0.3" [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" POL_SetupWindow_Init POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "Apple" "https://www.apple.com/itunes/" "mimi89999" "$PREFIX" POL_SetupWindow_message "$(eval_gettext 'Syncing with iDevices does not work! Are you sure you want to install iTunes?')" "$TITLE" POL_SetupWindow_message "$(eval_gettext 'You need the 32-bit installer. You can download it from here: "https://www.apple.com/itunes/affiliates/download/"')" "$TITLE" POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" Set_OS "win7" POL_Call POL_Install_gdiplus POL_SetupWindow_browse "$(eval_gettext 'Please select the 32-bit iTunes installer.')" "$TITLE" INSTALLER="$APP_ANSWER" cd "$WINEPREFIX/drive_c" POL_Wine_WaitBefore "$TITLE" POL_Wine "$INSTALLER" POL_Shortcut "iTunes.exe" "$TITLE" "" "" "AudioVideo;" POL_Wine_reboot POL_SetupWindow_Close exit 0 Replies |
Dadu042 | Sunday 30 June 2019 at 7:14 |
Dadu042
![]()
|
WarningThis update has not been approved yet by the team. MessageDetails in the changelog. Differences@@ -6,36 +6,42 @@ # Kernel : 3.16.0-4-amd64 # Author : mimi89999 # Licence : GPLv3 +# +# CHANGELOG +# [mimi89999] (2015-08-05) +# Initial writting. +# [Dadu042] (2019-06-20) +# Wine 1.7.48 -> 2.22 because I saw many strange visual issues this year with POL + Wine 1.x scripts. TITLE="iTunes 12" PREFIX="iTunes12" -WINEVERSION="1.7.48" - +WINEVERSION="2.22" + [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" - + POL_SetupWindow_Init - + POL_Debug_Init - + POL_SetupWindow_presentation "$TITLE" "Apple" "https://www.apple.com/itunes/" "mimi89999" "$PREFIX" POL_SetupWindow_message "$(eval_gettext 'Syncing with iDevices does not work! Are you sure you want to install iTunes?')" "$TITLE" POL_SetupWindow_message "$(eval_gettext 'You need the 32-bit installer. You can download it from here: "https://www.apple.com/itunes/affiliates/download/"')" "$TITLE" - + POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" Set_OS "winxp" - + POL_Call POL_Install_gdiplus - + POL_SetupWindow_browse "$(eval_gettext 'Please select the 32-bit iTunes installer.')" "$TITLE" INSTALLER="$APP_ANSWER" - + cd "$WINEPREFIX/drive_c" - + POL_Wine_WaitBefore "$TITLE" POL_Wine "$INSTALLER" POL_Shortcut "iTunes.exe" "$TITLE" POL_Wine_reboot POL_SetupWindow_Close -exit 0 +exit 0 \ No newline at end of file New source code#!/bin/bash # Date : (2015-08-05) # Last revision : (2015-08-06) # Wine version used : 1.7.48 # Distribution used to test : Linux Debian Jessie 8.1 x86_64 # Kernel : 3.16.0-4-amd64 # Author : mimi89999 # Licence : GPLv3 # # CHANGELOG # [mimi89999] (2015-08-05) # Initial writting. # [Dadu042] (2019-06-20) # Wine 1.7.48 -> 2.22 because I saw many strange visual issues this year with POL + Wine 1.x scripts. TITLE="iTunes 12" PREFIX="iTunes12" WINEVERSION="2.22" [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" POL_SetupWindow_Init POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "Apple" "https://www.apple.com/itunes/" "mimi89999" "$PREFIX" POL_SetupWindow_message "$(eval_gettext 'Syncing with iDevices does not work! Are you sure you want to install iTunes?')" "$TITLE" POL_SetupWindow_message "$(eval_gettext 'You need the 32-bit installer. You can download it from here: "https://www.apple.com/itunes/affiliates/download/"')" "$TITLE" POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" Set_OS "winxp" POL_Call POL_Install_gdiplus POL_SetupWindow_browse "$(eval_gettext 'Please select the 32-bit iTunes installer.')" "$TITLE" INSTALLER="$APP_ANSWER" cd "$WINEPREFIX/drive_c" POL_Wine_WaitBefore "$TITLE" POL_Wine "$INSTALLER" POL_Shortcut "iTunes.exe" "$TITLE" POL_Wine_reboot POL_SetupWindow_Close exit 0 Replies |
jaygambrel | Monday 31 July 2017 at 20:26 |
jaygambrel
![]()
|
MessageI tried the install script for iTunes 12 and like others had not been able to login with my Apple ID. I then tried after installing version 2.0.2 of Wine via the instructions on WineHQ. I proceeded to open POL and select install an unlisted program. I created a 32 bit virtual drive and when asked if there was anything else i wanted to do I checked off "Install some Libraries". When asked what to install I checked off "POL_Install_gdiplus". I then installed iTunes by selecting the 32-bit Windows iTunes Installer. I still have more testing to do, but I was able to login to the Store with my Apple ID, which I hadn't been able to before. I hope this information helps others as well. I wish I knew how to create a script for POL, but I don't have that expertise. Jay RepliesSaturday 21 September 2019 at 19:05
Monday 17 February 2020 at 21:55
Monday 17 February 2020 at 22:16
|
wytnoize | Wednesday 10 February 2016 at 4:46 |
wytnoize
![]()
|
MessageI managed to run the 12.3 version (32-bit) but i saw now that it runs that it isn't the latest (12.3.2), i need to update it. RepliesWednesday 10 February 2016 at 4:55
Monday 31 July 2017 at 20:29
|
jelabarre | Wednesday 13 January 2016 at 17:50 |
jelabarre
![]()
|
MessageThe only 32-bit version of iTunes12 I could find was 12.2.2. This script gets as far as kicking off the itunes installer itself, which complains it has to be run on MSWin7 or newer. At that point it exits. Cannot install the application at all. (granted, if Apple were capable of selling, or at least letting me *browse* the store on a web browser, probably wouldn't need iTunes to purchase anything. Only reason I wanted the store was I got a gift card, more than a year ago, and I still have $13 out of the $50 left, because it's way too much of a PITA to search for anything there since I have to run whyTunes in a MSWin10TP VM).
Replies |
osspuddles | Saturday 2 January 2016 at 18:44 |
osspuddles
![]()
|
MessageI can install and launch, but that's it. After opening up all Apple-used ports, I can connect to the iTunes store (about 50% of the time; the rest of the time it crashes out almost immediately), but attempting to log in to the store crashes out every time. I know it's only one part of the functionality, but if I can't log in, I may as well use spotify. I have been an Apple fanboy for a long time, but the fact that they ignore Linux users in favor of screwing people over with their proprietary bullcrap has me ready to defenestrate all my Macs. Why can't they see that Windows is the real enemy? RepliesSaturday 2 January 2016 at 19:11
Saturday 2 January 2016 at 19:11
|
petch | Friday 7 August 2015 at 18:08 |
petch
![]()
|
WarningThis update has not been approved yet by the team. Message5th parameter of POL_SetupWindow_presentation is prefix name Use variables to make it easier to keep everything in sync Differences@@ -8,6 +8,8 @@ # Licence : GPLv3 TITLE="iTunes 12" +PREFIX="iTunes12" +WINEVERSION="1.7.48" [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" @@ -16,12 +18,12 @@ POL_Debug_Init -POL_SetupWindow_presentation "iTunes 12" "Apple" "https://www.apple.com/itunes/" "mimi89999" "iTunes" +POL_SetupWindow_presentation "$TITLE" "Apple" "https://www.apple.com/itunes/" "mimi89999" "$PREFIX" POL_SetupWindow_message "$(eval_gettext 'Syncing with iDevices does not work! Are you sure you want to install iTunes?')" "$TITLE" POL_SetupWindow_message "$(eval_gettext 'You need the 32-bit installer. You can download it from here: "https://www.apple.com/itunes/affiliates/download/"')" "$TITLE" -POL_Wine_SelectPrefix "iTunes12" -POL_Wine_PrefixCreate "1.7.48" +POL_Wine_SelectPrefix "$PREFIX" +POL_Wine_PrefixCreate "$WINEVERSION" Set_OS "winxp" POL_Call POL_Install_gdiplus @@ -31,7 +33,7 @@ cd "$WINEPREFIX/drive_c" -POL_Wine_WaitBefore "iTunes" +POL_Wine_WaitBefore "$TITLE" POL_Wine "$INSTALLER" POL_Shortcut "iTunes.exe" "$TITLE" POL_Wine_reboot New source code#!/bin/bash # Date : (2015-08-05) # Last revision : (2015-08-06) # Wine version used : 1.7.48 # Distribution used to test : Linux Debian Jessie 8.1 x86_64 # Kernel : 3.16.0-4-amd64 # Author : mimi89999 # Licence : GPLv3 TITLE="iTunes 12" PREFIX="iTunes12" WINEVERSION="1.7.48" [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" POL_SetupWindow_Init POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "Apple" "https://www.apple.com/itunes/" "mimi89999" "$PREFIX" POL_SetupWindow_message "$(eval_gettext 'Syncing with iDevices does not work! Are you sure you want to install iTunes?')" "$TITLE" POL_SetupWindow_message "$(eval_gettext 'You need the 32-bit installer. You can download it from here: "https://www.apple.com/itunes/affiliates/download/"')" "$TITLE" POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" Set_OS "winxp" POL_Call POL_Install_gdiplus POL_SetupWindow_browse "$(eval_gettext 'Please select the 32-bit iTunes installer.')" "$TITLE" INSTALLER="$APP_ANSWER" cd "$WINEPREFIX/drive_c" POL_Wine_WaitBefore "$TITLE" POL_Wine "$INSTALLER" POL_Shortcut "iTunes.exe" "$TITLE" POL_Wine_reboot POL_SetupWindow_Close exit 0 Replies |
mimi89999 | Thursday 6 August 2015 at 12:47 |
mimi89999
![]()
|
WarningThis update has not been approved yet by the team. Differences@@ -1,6 +1,6 @@ #!/bin/bash # Date : (2015-08-05) -# Last revision : (2015-08-05) +# Last revision : (2015-08-06) # Wine version used : 1.7.48 # Distribution used to test : Linux Debian Jessie 8.1 x86_64 # Kernel : 3.16.0-4-amd64 @@ -17,10 +17,10 @@ POL_Debug_Init POL_SetupWindow_presentation "iTunes 12" "Apple" "https://www.apple.com/itunes/" "mimi89999" "iTunes" -POL_SetupWindow_message "$(eval_gettext 'Syncing with iDevices doesn't work! Are you sure you want to install iTunes?')" "$TITLE" +POL_SetupWindow_message "$(eval_gettext 'Syncing with iDevices does not work! Are you sure you want to install iTunes?')" "$TITLE" POL_SetupWindow_message "$(eval_gettext 'You need the 32-bit installer. You can download it from here: "https://www.apple.com/itunes/affiliates/download/"')" "$TITLE" -POL_Wine_SelectPrefix "iTunes_12" +POL_Wine_SelectPrefix "iTunes12" POL_Wine_PrefixCreate "1.7.48" Set_OS "winxp" New source code#!/bin/bash # Date : (2015-08-05) # Last revision : (2015-08-06) # Wine version used : 1.7.48 # Distribution used to test : Linux Debian Jessie 8.1 x86_64 # Kernel : 3.16.0-4-amd64 # Author : mimi89999 # Licence : GPLv3 TITLE="iTunes 12" [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" POL_SetupWindow_Init POL_Debug_Init POL_SetupWindow_presentation "iTunes 12" "Apple" "https://www.apple.com/itunes/" "mimi89999" "iTunes" POL_SetupWindow_message "$(eval_gettext 'Syncing with iDevices does not work! Are you sure you want to install iTunes?')" "$TITLE" POL_SetupWindow_message "$(eval_gettext 'You need the 32-bit installer. You can download it from here: "https://www.apple.com/itunes/affiliates/download/"')" "$TITLE" POL_Wine_SelectPrefix "iTunes12" POL_Wine_PrefixCreate "1.7.48" Set_OS "winxp" POL_Call POL_Install_gdiplus POL_SetupWindow_browse "$(eval_gettext 'Please select the 32-bit iTunes installer.')" "$TITLE" INSTALLER="$APP_ANSWER" cd "$WINEPREFIX/drive_c" POL_Wine_WaitBefore "iTunes" POL_Wine "$INSTALLER" POL_Shortcut "iTunes.exe" "$TITLE" POL_Wine_reboot POL_SetupWindow_Close exit 0 RepliesThursday 6 August 2015 at 12:52
|
mimi89999 | Wednesday 5 August 2015 at 14:48 |
mimi89999
![]()
|
WarningThis update has not been approved yet by the team. Differences@@ -0,0 +1,39 @@ +#!/bin/bash +# Date : (2015-08-05) +# Last revision : (2015-08-05) +# Wine version used : 1.7.48 +# Distribution used to test : Linux Debian Jessie 8.1 x86_64 +# Kernel : 3.16.0-4-amd64 +# Author : mimi89999 +# Licence : GPLv3 + +TITLE="iTunes 12" + +[ "$PLAYONLINUX" = "" ] && exit 0 +source "$PLAYONLINUX/lib/sources" + +POL_SetupWindow_Init + +POL_Debug_Init + +POL_SetupWindow_presentation "iTunes 12" "Apple" "https://www.apple.com/itunes/" "mimi89999" "iTunes" +POL_SetupWindow_message "$(eval_gettext 'Syncing with iDevices doesn't work! Are you sure you want to install iTunes?')" "$TITLE" +POL_SetupWindow_message "$(eval_gettext 'You need the 32-bit installer. You can download it from here: "https://www.apple.com/itunes/affiliates/download/"')" "$TITLE" + +POL_Wine_SelectPrefix "iTunes_12" +POL_Wine_PrefixCreate "1.7.48" +Set_OS "winxp" + +POL_Call POL_Install_gdiplus + +POL_SetupWindow_browse "$(eval_gettext 'Please select the 32-bit iTunes installer.')" "$TITLE" +INSTALLER="$APP_ANSWER" + +cd "$WINEPREFIX/drive_c" + +POL_Wine_WaitBefore "iTunes" +POL_Wine "$INSTALLER" +POL_Shortcut "iTunes.exe" "$TITLE" +POL_Wine_reboot +POL_SetupWindow_Close +exit 0 New source code#!/bin/bash # Date : (2015-08-05) # Last revision : (2015-08-05) # Wine version used : 1.7.48 # Distribution used to test : Linux Debian Jessie 8.1 x86_64 # Kernel : 3.16.0-4-amd64 # Author : mimi89999 # Licence : GPLv3 TITLE="iTunes 12" [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" POL_SetupWindow_Init POL_Debug_Init POL_SetupWindow_presentation "iTunes 12" "Apple" "https://www.apple.com/itunes/" "mimi89999" "iTunes" POL_SetupWindow_message "$(eval_gettext 'Syncing with iDevices doesn't work! Are you sure you want to install iTunes?')" "$TITLE" POL_SetupWindow_message "$(eval_gettext 'You need the 32-bit installer. You can download it from here: "https://www.apple.com/itunes/affiliates/download/"')" "$TITLE" POL_Wine_SelectPrefix "iTunes_12" POL_Wine_PrefixCreate "1.7.48" Set_OS "winxp" POL_Call POL_Install_gdiplus POL_SetupWindow_browse "$(eval_gettext 'Please select the 32-bit iTunes installer.')" "$TITLE" INSTALLER="$APP_ANSWER" cd "$WINEPREFIX/drive_c" POL_Wine_WaitBefore "iTunes" POL_Wine "$INSTALLER" POL_Shortcut "iTunes.exe" "$TITLE" POL_Wine_reboot POL_SetupWindow_Close exit 0 RepliesWednesday 5 August 2015 at 23:16
Wednesday 5 August 2015 at 23:23
Wednesday 5 August 2015 at 23:27
Wednesday 5 August 2015 at 23:46
Wednesday 5 August 2015 at 23:48
Thursday 6 August 2015 at 10:26
Friday 7 August 2015 at 19:38
|
mimi89999 | Wednesday 5 August 2015 at 14:43 |
mimi89999
![]()
|
WarningThis update has not been approved yet by the team. Differences@@ -0,0 +1,39 @@ +#!/bin/bash +# Date : (2015-08-05) +# Last revision : (2015-08-05) +# Wine version used : 1.7.48 +# Distribution used to test : Linux Debian Jessie 8.1 x86_64 +# Kernel : 3.16.0-4-amd64 +# Author : mimi89999 +# Licence : GPLv3 + +TITLE="iTunes 12" + +[ "$PLAYONLINUX" = "" ] && exit 0 +source "$PLAYONLINUX/lib/sources" + +POL_SetupWindow_Init + +POL_Debug_Init + +POL_SetupWindow_presentation "iTunes 12" "Apple" "https://www.apple.com/itunes/" "mimi89999" "iTunes" +# POL_SetupWindow_message "$(eval_gettext 'Syncing with iDevices doesn't work! Are you sure you want to install iTunes?')" "$TITLE" +# POL_SetupWindow_message "$(eval_gettext 'You need the 32-bit installer! If you are on a 64-bit platform, the download website will propose you the 64-bit installer. To get the good installer you need to change the user agent in Firefox.')" "$TITLE" + +POL_Wine_SelectPrefix "iTunes_12" +POL_Wine_PrefixCreate "1.7.48" +Set_OS "winxp" + +POL_Call POL_Install_gdiplus + +POL_SetupWindow_browse "Please select the 32-bit iTunes installer." "iTunes" +INSTALLER="$APP_ANSWER" + +cd "$WINEPREFIX/drive_c" + +POL_Wine_WaitBefore "iTunes" +POL_Wine "$INSTALLER" +POL_Shortcut "iTunes.exe" "$TITLE" +POL_Wine_reboot +POL_SetupWindow_Close +exit 0 New source code#!/bin/bash # Date : (2015-08-05) # Last revision : (2015-08-05) # Wine version used : 1.7.48 # Distribution used to test : Linux Debian Jessie 8.1 x86_64 # Kernel : 3.16.0-4-amd64 # Author : mimi89999 # Licence : GPLv3 TITLE="iTunes 12" [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" POL_SetupWindow_Init POL_Debug_Init POL_SetupWindow_presentation "iTunes 12" "Apple" "https://www.apple.com/itunes/" "mimi89999" "iTunes" # POL_SetupWindow_message "$(eval_gettext 'Syncing with iDevices doesn't work! Are you sure you want to install iTunes?')" "$TITLE" # POL_SetupWindow_message "$(eval_gettext 'You need the 32-bit installer! If you are on a 64-bit platform, the download website will propose you the 64-bit installer. To get the good installer you need to change the user agent in Firefox.')" "$TITLE" POL_Wine_SelectPrefix "iTunes_12" POL_Wine_PrefixCreate "1.7.48" Set_OS "winxp" POL_Call POL_Install_gdiplus POL_SetupWindow_browse "Please select the 32-bit iTunes installer." "iTunes" INSTALLER="$APP_ANSWER" cd "$WINEPREFIX/drive_c" POL_Wine_WaitBefore "iTunes" POL_Wine "$INSTALLER" POL_Shortcut "iTunes.exe" "$TITLE" POL_Wine_reboot POL_SetupWindow_Close exit 0 Replies |
mimi89999 | Wednesday 5 August 2015 at 14:19 |
mimi89999
![]()
|
WarningThis update has not been approved yet by the team. Differences@@ -0,0 +1,44 @@ +#!/bin/bash +# Date : (2015-08-05) +# Last revision : (2015-08-05) +# Wine version used : 1.7.48 +# Distribution used to test : Linux Debian Jessie 8.1 x86_64 +# Kernel : 3.16.0-4-amd64 +# Author : mimi89999 +# Licence : GPLv3 + +TITLE="iTunes" + +[ "$PLAYONLINUX" = "" ] && exit 0 +source "$PLAYONLINUX/lib/sources" + +POL_SetupWindow_Init + +POL_Debug_Init + +POL_SetupWindow_presentation "iTunes" "Apple" "https://www.apple.com/itunes/" "mimi89999" "iTunes" +POL_SetupWindow_message "Syncing with iDevices doesn't work! Are you sure you want to install iTunes?" +POL_SetupWindow_message "You need the 32-bit installer! If you are on a 64-bit platform, the download website will propose you the 64-bit installer. To get the good installer you need to change the user agent in Firefox." "$TITLE" + +POL_Wine_SelectPrefix "iTunes" +POL_Wine_PrefixCreate "1.7.48" +Set_OS "winxp" + +POL_Call POL_Install_gdiplus + +POL_SetupWindow_browse "Please select the 32-bit iTunes installer." "iTunes" +INSTALLER="$APP_ANSWER" + +cd "$WINEPREFIX/drive_c" + +POL_Wine_WaitBefore "iTunes" +POL_Wine start /unix "$INSTALLER" +# When the installer exits the process is still running :-( + +POL_SetupWindow_question "Please click 'yes' when the installer exits." "Title" +if [ "$APP_ANSWER" = "TRUE" ]; then + POL_Shortcut "iTunes.exe" "iTunes" + POL_Wine_reboot + POL_SetupWindow_Close + exit 0 +fi New source code#!/bin/bash # Date : (2015-08-05) # Last revision : (2015-08-05) # Wine version used : 1.7.48 # Distribution used to test : Linux Debian Jessie 8.1 x86_64 # Kernel : 3.16.0-4-amd64 # Author : mimi89999 # Licence : GPLv3 TITLE="iTunes" [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" POL_SetupWindow_Init POL_Debug_Init POL_SetupWindow_presentation "iTunes" "Apple" "https://www.apple.com/itunes/" "mimi89999" "iTunes" POL_SetupWindow_message "Syncing with iDevices doesn't work! Are you sure you want to install iTunes?" POL_SetupWindow_message "You need the 32-bit installer! If you are on a 64-bit platform, the download website will propose you the 64-bit installer. To get the good installer you need to change the user agent in Firefox." "$TITLE" POL_Wine_SelectPrefix "iTunes" POL_Wine_PrefixCreate "1.7.48" Set_OS "winxp" POL_Call POL_Install_gdiplus POL_SetupWindow_browse "Please select the 32-bit iTunes installer." "iTunes" INSTALLER="$APP_ANSWER" cd "$WINEPREFIX/drive_c" POL_Wine_WaitBefore "iTunes" POL_Wine start /unix "$INSTALLER" # When the installer exits the process is still running :-( POL_SetupWindow_question "Please click 'yes' when the installer exits." "Title" if [ "$APP_ANSWER" = "TRUE" ]; then POL_Shortcut "iTunes.exe" "iTunes" POL_Wine_reboot POL_SetupWindow_Close exit 0 fi Replies |