Vous êtes ici > Les forums > Vos créations > Script MegaManage
| Nouveau - Répondre |
| Auteur | Posts |
| EoleO | Le Lundi 18 Octobre 2010 à 22:52 - [Citer] |
Membre![]() |
#!/bin/bash [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" #FETCHING PROGRAMFILES ENVIRONMENTAL VARIABLE PROGRAMFILES="Program Files" POL_LoadVar_PROGRAMFILES #PREFIX, TITLE AND MESSAGES PREFIX="MegaManage" TITLE="MegaManage" LNG_POL="PlayOnLinux" LNG_INSTALL_EXE="megamanager.exe" LNG_LINK_DL="http://static.megaupload.com/$LNG_INSTALL_EXE" LNG_INSTALL_ADD="MDAC_TYP.EXE" LNG_LINK_ADD="http://download.microsoft.com/download/6/a/f/6afb1940-1363-425f-a106-eb04cabcac20/$LNG_INSTALL_ADD" #INIT INSTALL POL_SetupWindow_Init POL_SetupWindow_presentation "$TITLE" "Megaupload" "http://www.megaupload.com/" "EoleO" "$PREFIX" #SELECTING PREFIX select_prefix "$REPERTOIRE/wineprefix/$PREFIX" POL_SetupWindow_prefixcreate #SETTING WINE MODIFICATIONS Set_OS "winxp" #DOWNLOADING MDAC cd "$REPERTOIRE/tmp" if [ ! -e $REPERTOIRE/tmp/$LNG_INSTALL_ADD ]; then POL_SetupWindow_download "$TITLE nécéssite MDAC (Microsoft Data Access Components) pour fonctionner.\nRécupération de celui-ci, merci de patienter..." "Téléchargement de MDAC" "$LNG_LINK_ADD" fi #STARTING SETUP MDAC POL_SetupWindow_wait_next_signal "Installation de MDAC..." "MDAC installation" wine "$REPERTOIRE/tmp/$LNG_INSTALL_ADD" POL_SetupWindow_detect_exit #DOWNLOADING MEGAMANAGE if [ ! -e $REPERTOIRE/tmp/$LNG_INSTALL_EXE ]; then POL_SetupWindow_download "Récupération du logiciel en cours, merci de patienter..." "Téléchargement du client de $TITLE" "$LNG_LINK_DL" fi #STARTING SETUP MEGAMANAGE POL_SetupWindow_wait_next_signal "Installation de $TITLE..." "$TITLE installation" wine "$REPERTOIRE/tmp/$LNG_INSTALL_EXE" POL_SetupWindow_detect_exit #CLEANING TEMP clean_tmp #FINISHING POL_SetupWindow_message "$TITLE a été installé avec succes" "Fin de l'installation de $TITLE" POL_SetupWindow_Close exit Un autre script que je viens de faire mais qui n'a pas l'air de fonctionner si quelqu'un peu me dire d'ou le probleme provient, ca serait sympa |
| SuperPlumus | Le Jeudi 21 Octobre 2010 à 21:09 - [Citer] |
Admin![]() |
J'ai étudié le script et le programme et je suis parvenu à modifier plusieurs choses, le programme peut maintenant se lancer.
Je n'ai pas testé le fonctionnement du programme car je ne le connais pas, à toi de le tester. Voici ton script modifié pour permettre le bon fonctionnement : #!/bin/bash [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" #FETCHING PROGRAMFILES ENVIRONMENTAL VARIABLE PROGRAMFILES="Program Files" POL_LoadVar_PROGRAMFILES #PREFIX, TITLE AND MESSAGES PREFIX="MegaManage" TITLE="MegaManage" LNG_POL="PlayOnLinux" LNG_INSTALL_EXE="megamanager.exe" LNG_LINK_DL="http://static.megaupload.com/$LNG_INSTALL_EXE" LNG_INSTALL_ADD="mdac_typ.exe" LNG_LINK_ADD="http://download.microsoft.com/download/e/e/4/ee4fe9ee-6fa1-4ab6-ab8c-fe1769f4edcf/$LNG_INSTALL_ADD" #INIT INSTALL POL_SetupWindow_Init POL_SetupWindow_presentation "$TITLE" "Megaupload" "http://www.megaupload.com/" "EoleO" "$PREFIX" #SELECTING PREFIX select_prefix "$REPERTOIRE/wineprefix/$PREFIX" POL_SetupWindow_prefixcreate POL_SetupWindow_install_wine "1.3.4" Use_WineVersion "1.3.4" #DOWNLOADING MEGAMANAGE cd $REPERTOIRE/tmp/ if [ ! -e $REPERTOIRE/tmp/$LNG_INSTALL_EXE ]; then POL_SetupWindow_download "Récupération du logiciel en cours, merci de patienter..." "Téléchargement du client de $TITLE" "$LNG_LINK_DL" fi #STARTING SETUP MEGAMANAGE POL_SetupWindow_wait_next_signal "Installation de $TITLE..." "$TITLE installation" wine "$REPERTOIRE/tmp/$LNG_INSTALL_EXE" POL_SetupWindow_detect_exit POL_Call POL_Install_gecko #SETTING WINE MODIFICATIONS Set_OS "win98" #DOWNLOADING MDAC cd "$REPERTOIRE/tmp" if [ ! -e $REPERTOIRE/tmp/$LNG_INSTALL_ADD ]; then POL_SetupWindow_download "$TITLE nécéssite MDAC (Microsoft Data Access Components) pour fonctionner.\nRécupération de celui-ci, merci de patienter..." "Téléchargement de MDAC" "$LNG_LINK_ADD" fi #STARTING SETUP MDAC POL_Call POL_Function_OverrideDLL "native,builtin" "odbc32" "odbccp32" "oledb32" POL_SetupWindow_wait_next_signal "Installation de MDAC..." "MDAC installation" wine "$REPERTOIRE/tmp/$LNG_INSTALL_ADD" POL_SetupWindow_detect_exit Set_OS "winxp" #CLEANING TEMP clean_tmp #FINISHING POL_SetupWindow_make_shortcut "$PREFIX" "$PROGRAMFILES/Megaupload/Mega Manager" "MegaManager.exe" "" "$TITLE" Set_WineVersion_Assign "1.3.4" "$TITLE" POL_SetupWindow_message "$TITLE a été installé avec succes" "Fin de l'installation de $TITLE" POL_SetupWindow_Close exit Tu peut maintenant tester et finaliser le script ! N'hésite pas à me demander si tu ne comprends pas une des modifications. |
| EoleO | Le Dimanche 24 Octobre 2010 à 21:49 - [Citer] |
Membre![]() |
#!/bin/bash [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" #FETCHING PROGRAMFILES ENVIRONMENTAL VARIABLE PROGRAMFILES="Program Files" POL_LoadVar_PROGRAMFILES #PREFIX, TITLE AND MESSAGES PREFIX="MegaManager" TITLE="MegaManager" ADD="MDAC" LNG_INSTALL_EXE="megamanager.exe" LNG_LINK_DL="http://static.megaupload.com/$LNG_INSTALL_EXE" LNG_INSTALL_ADD="mdac_typ.exe" LNG_LINK_ADD="http://download.microsoft.com/download/e/e/4/ee4fe9ee-6fa1-4ab6-ab8c-fe1769f4edcf/$LNG_INSTALL_ADD" if [ "$POL_LANG" == "fr" ]; then LNG_MESSAGE_DL_ADD="$TITLE nécessite $ADD (Microsoft Data Access Components) pour fonctionner.\nRécupération de celui-ci, merci de patienter..." LNG_TITLE_DL_ADD="Téléchargement de $ADD" LNG_MESSAGE_INSTALL_ADD="Installation de $ADD, merci de patienter..." LNG_TITLE_INSTALL_ADD="Installation de $ADD" LNG_MESSAGE_DL_SOFT="Récupération du logiciel en cours, merci de patienter..." LNG_TITLE_DL_SOFT="Téléchargement du client de $TITLE" LNG_MESSAGE_INSTALL_SOFT="Installation de $TITLE, merci de patienter..." LNG_TITLE_INSTALL_SOFT="Installation de $TITLE" LNG_MESSAGE_END="$TITLE a été installé avec succès" LNG_TITLE_END="Fin de l'installation de $TITLE" else LNG_MESSAGE_DL_ADD="$TITLE needs $ADD (Microsoft Data Access Components) to work properly.\nDownloading $ADD, please wait..." LNG_TITLE_DL_ADD="Downloading $ADD" LNG_MESSAGE_INSTALL_ADD="Installing $ADD, please wait..." LNG_TITLE_INSTALL_ADD="$TITLE installation" LNG_MESSAGE_DL_SOFT="Fetching software, please wait..." LNG_TITLE_DL_SOFT="Downloading $TITLE" LNG_MESSAGE_INSTALL_SOFT="Installing $TITLE, please wait..." LNG_TITLE_INSTALL_SOFT="$TITLE installation" LNG_MESSAGE_END="$TITLE was successfully installed" LNG_TITLE_END="$TITLE installation complete" fi #INIT INSTALL POL_SetupWindow_Init POL_SetupWindow_presentation "$TITLE" "Megaupload" "http://www.megaupload.com/" "EoleO" "$PREFIX" #SELECTING PREFIX select_prefix "$REPERTOIRE/wineprefix/$PREFIX" POL_SetupWindow_prefixcreate POL_SetupWindow_install_wine "1.3.5" Use_WineVersion "1.3.5" #SETTING WINE MODIFICATIONS Set_OS "win98" #DOWNLOADING MDAC cd "$REPERTOIRE/tmp" if [ ! -e $LNG_INSTALL_ADD ]; then POL_SetupWindow_download "$LNG_MESSAGE_DL_ADD" "$LNG_TITLE_DL_ADD" "$LNG_LINK_ADD" fi #STARTING SETUP MDAC POL_Call POL_Function_OverrideDLL "native,builtin" "odbc32" "odbccp32" "oledb32" POL_SetupWindow_wait_next_signal "$LNG_MESSAGE_INSTALL_ADD" "$LNG_TITLE_INSTALL_ADD" wine "$LNG_INSTALL_ADD" POL_SetupWindow_detect_exit #SETTING WINE MODIFICATIONS Set_OS "winxp" #DOWNLOADING MEGAMANAGE cd $REPERTOIRE/tmp/ if [ ! -e $LNG_INSTALL_EXE ]; then POL_SetupWindow_download "$LNG_MESSAGE_DL_SOFT" "$LNG_TITLE_DL_SOFT" "$LNG_LINK_DL" fi #STARTING SETUP MEGAMANAGE POL_SetupWindow_wait_next_signal "$LNG_MESSAGE_INSTALL_SOFT" "$LNG_TITLE_INSTALL_SOFT" wine "$LNG_INSTALL_EXE" POL_SetupWindow_detect_exit #CLEANING TEMP clean_tmp POL_SetupWindow_make_shortcut "$PREFIX" "$PROGRAMFILES/Megaupload/Mega Manager" "MegaManager.exe" "" "$TITLE" Set_WineVersion_Assign "1.3.5" "$TITLE" #FINISHING POL_SetupWindow_message "$LNG_MESSAGE_END" "$LNG_TITLE_END" POL_SetupWindow_Close exit Programme fonctionnel, mais bugué, merci a SuperPlumus pour son aide. Bon il me reste a reussi a débuguer la fermeture de l'application qui empeche de sauvegarder un téléchargement non fini. Pour l'instant le logiciel ne marche que si vous comptez télécharger entierement vos fichiers. PS : Le logiciel marche aussi avec la version stable de wine 1.2.1 Edité par EoleO |
| Salvatos | Le Lundi 25 Octobre 2010 à 2:49 - [Citer] |
Modérateur![]() |
Voilà
LNG_MESSAGE_DL_ADD="$TITLE needs $ADD (Microsoft Data Access Components) to work properly.\nDownloading $ADD, please wait..." Correction en français : LNG_MESSAGE_DL_ADD="$TITLE nécessite $ADD (Microsoft Data Access Components) pour fonctionner.\nRécupération de celui-ci, merci de patienter..." Et : LNG_MESSAGE_END="$TITLE a été installé avec succès" Disclaimer: I'm a noob, not a dev; my advice is only a guess. Attention : Je suis aussi noob que vous, prenez mes suggestions avec un grain de sel ;) |
| EoleO | Le Lundi 25 Octobre 2010 à 14:13 - [Citer] |
Membre![]() |
Effectivement, j'oublie souvent les accents ^^
Merci a toi. |
| RoyalC | Le Mercredi 5 Janvier 2011 à 16:05 - [Citer] |
Membre![]() |
hello, le script ne marche pas avec la nouvelle version de mega manager
Si une ame pouvais nous le debugguer se serait genial merci d'avance. |
187 personnes en ligne



