Je viens de voir dans certains plugins wordpress, il y a plugin auto-tag, auto RSS fetch, juste vous installez le plugin et il continue à travailler pour toujours sans l'appeler. Ce que je veux faire est de mettre un fichier dll dans mon dossier Images et il va surveiller les fichiers téléchargés et les modifier en fonction de certaines options, je veux que cette DLL fonctionne automatiquement juste quand téléchargé dans le bon dossier, et garder courir pour toujours
Cela peut être fait?
Si non, il y a une autre option pour le faire?
"Je sais que je peux utiliser un service Windows ou applciation de démarrage, je veux dire d'autres options"
MISE À JOUR: Je veux d'autres options, car le serveur peut être partagé afin de ne pas avoir accès à ses fenêtres pour faire un service ou un démarrage.Puis-je faire un fichier DLL exécuter automatiquement et continuer à travailler?
Répondre
Puisque vous n'avez inclus aucun lien, je ne peux que supposer que vous pensiez à WP-o-Matic. A partir de la FAQ, il met en place un travail cron - il ne s'exécute pas automagiquement.
L'équivalent Windows est un scheduled task. Vous pouvez écrire un fichier EXE pour héberger la DLL et l'appeler. Ou, utilisez wget pour appeler une URL qui ferait le travail. Évidemment, comme vous le mentionnez, un service Windows avec un FileSystemWatcher aurait moins de latence. Cela étant dit, il existe différents hacks abusing ASP.NET's cache service, timers ou threads pour éviter un service Windows ou une tâche planifiée. Personnellement, je ne cautionne aucun d'entre eux. ;)
« Vous venez d'installer le plug-in et il continue à travailler pour toujours sans l'appeler »
Vous installez le plug-in qui aura été écrit contre une interface publiée, puis wordpress appeler automatiquement la fiche -en cas échéant, si nécessaire. Une DLL ne peut pas fonctionner seule, c'est une bibliothèque, vous avez besoin d'autre chose pour l'appeler - vérifiez les processus en cours sur un serveur XP ou Win2k3 et vous verrez un certain nombre d'instances de rundll32 - un exécutable utilisé pour héberger une DLL. En fonction de ce que vous voulez faire, et quelles contraintes vous avez, vous pourriez être en mesure de faire quelque chose le Shell Extensions, mais je pense qu'un service Windows serait le meilleur moyen d'y aller en toute honnêteté.
Pouvez-vous partager le répertoire? Si vous pouvez en faire un partage, vous pourriez avoir un service d'une autre boîte (ou BizTalk par exemple) le surveiller pour les changements.
- 1. Comment faire emacs shell exécuter le fichier init automatiquement?
- 2. Comment faire pour exécuter le programme .dll?
- 3. Catch et continuer à SQLServer
- 4. Comment exécuter un script automatiquement avant d'enregistrer un fichier dans Xcode?
- 5. Comment continuer à travailler une vieille révision subversion lorsque vous avez oublié de faire une nouvelle branche
- 6. Comment travailler avec un fichier XML et XSL incorporé
- 7. Comment sélectionner un fichier automatiquement?
- 8. Comment faire pour exécuter le fichier d'installation exe seul?
- 9. Comment exécuter automatiquement l'application JBoss au démarrage, à l'aide
- 10. Comment exécuter un fichier JAR
- 11. Comment exécuter un fichier XSLT?
- 12. Rails: Scaffold pour faire automatiquement une relation un-à-plusieurs
- 13. Comment charger et exécuter un fichier lua à partir d'un autre fichier lua
- 14. Impossible LISTBOX et UpdateTarget à travailler
- 15. Exécuter un fichier externe à partir d'Eclipse PDT?
- 16. Comment revenir à une révision précédente et continuer
- 17. Comment faire pour que Visual Studio ajoute automatiquement un élément Import requis dans un fichier .aspx?
- 18. Comment faire pour exécuter le fichier php dans une variable?
- 19. Comment faire pour exécuter le fichier .exe par mon Webservice?
- 20. extrait le fichier cab et exécute le fichier exe (à l'intérieur du fichier CAB) automatiquement
- 21. Obtenir le code IL à partir du fichier binaire DLL
- 22. Comment faire une tâche FTP SSIS exécuter un script FTP plutôt que de télécharger un fichier?
- 23. Travailler avec GUID et Entity Framework
- 24. Programmer un fichier .vbs à exécuter dans Windows
- 25. Comment compiler un fichier source .cpp dans un fichier .dll?
- 26. Sécuriser un fichier DLL avec un fichier de licence
- 27. Raise 404 et continuer la chaîne URL
- 28. Exécuter des fonctions .dll non exportées avec python
- 29. Comment exécuter un fichier batch à partir de Java?
- 30. Ajout d'un fichier de ressources à VC6 dll