VariCellRepository: FMLscript_fileSynchronizationSoftwareFreeware.fml

File FMLscript_fileSynchronizationSoftwareFreeware.fml, 5.3 KB (added by taran, 6 years ago)
Line 
1Yintersync_General_features = FM (General_features :  OS Vendor Onlinecloudstorage Priorfileversions [Detectrename] [Detectmove] Scheduling [Fullduplextransfer] [Remotedesktop] ; OS : Windows ; Vendor : Yinter ; General_features -> !Remotedesktop;  )
2fm_Yintersync = FM(File_Synchronization_Software : ID ; )
3foreach(f in Yintersync_*) do
4insert f into fm_Yintersync.File_Synchronization_Software with mand
5end
6removeFeature fm_Yintersync.ID
7removeVariable Yintersync_General_features
8
9WindowsMobileDeviceCenter_General_features = FM (General_features :  OS Vendor [Onlinecloudstorage] [Priorfileversions] [Detectrename] [Detectmove] [Scheduling] [Fullduplextransfer] [Remotedesktop] ; OS : Windows ; Vendor : Microsoft ; General_features -> !Onlinecloudstorage; General_features -> !Remotedesktop;  )
10fm_WindowsMobileDeviceCenter = FM(File_Synchronization_Software : ID ; )
11foreach(f in WindowsMobileDeviceCenter_*) do
12insert f into fm_WindowsMobileDeviceCenter.File_Synchronization_Software with mand
13end
14removeFeature fm_WindowsMobileDeviceCenter.ID
15removeVariable WindowsMobileDeviceCenter_General_features
16
17WindowsLiveMesh_General_features = FM (General_features :  [OS] Vendor Onlinecloudstorage [Priorfileversions] [Detectrename] [Detectmove] [Scheduling] Fullduplextransfer Remotedesktop ; OS : (Windows | WindowsMobile | OSX) ; Vendor : Microsoft ; General_features -> !Priorfileversions; General_features -> !Scheduling;  )
18fm_WindowsLiveMesh = FM(File_Synchronization_Software : ID ; )
19foreach(f in WindowsLiveMesh_*) do
20insert f into fm_WindowsLiveMesh.File_Synchronization_Software with mand
21end
22removeFeature fm_WindowsLiveMesh.ID
23removeVariable WindowsLiveMesh_General_features
24
25MicrosoftSyncFramework_General_features = FM (General_features :  OS Vendor [Onlinecloudstorage] [Priorfileversions] Detectrename Detectmove [Scheduling] [Fullduplextransfer] [Remotedesktop] ; OS : Windows ; Vendor : Microsoft ; General_features -> !Remotedesktop;  )
26fm_MicrosoftSyncFramework = FM(File_Synchronization_Software : ID ; )
27foreach(f in MicrosoftSyncFramework_*) do
28insert f into fm_MicrosoftSyncFramework.File_Synchronization_Software with mand
29end
30removeFeature fm_MicrosoftSyncFramework.ID
31removeVariable MicrosoftSyncFramework_General_features
32
33MicrosoftSyncToy_General_features = FM (General_features :  OS Vendor [Onlinecloudstorage] [Priorfileversions] Detectrename Detectmove Scheduling [Fullduplextransfer] [Remotedesktop] ; OS : Windows ; Vendor : Microsoft ; Scheduling : ViaOS ; General_features -> !Onlinecloudstorage; General_features -> !Priorfileversions; General_features -> !Fullduplextransfer; General_features -> !Remotedesktop;  )
34fm_MicrosoftSyncToy = FM(File_Synchronization_Software : ID ; )
35foreach(f in MicrosoftSyncToy_*) do
36insert f into fm_MicrosoftSyncToy.File_Synchronization_Software with mand
37end
38removeFeature fm_MicrosoftSyncToy.ID
39removeVariable MicrosoftSyncToy_General_features
40
41Gbridge_General_features = FM (General_features :  OS Vendor [Onlinecloudstorage] [Priorfileversions] [Detectrename] [Detectmove] Scheduling [Fullduplextransfer] [Remotedesktop] ; OS : Windows ; Vendor : GbridgeLLC ; Remotedesktop : (ViaVNC | RDP) ; General_features -> !Onlinecloudstorage; General_features -> !Detectrename; General_features -> !Detectmove;  )
42fm_Gbridge = FM(File_Synchronization_Software : ID ; )
43foreach(f in Gbridge_*) do
44insert f into fm_Gbridge.File_Synchronization_Software with mand
45end
46removeFeature fm_Gbridge.ID
47removeVariable Gbridge_General_features
48
49DimioDSyncronize_General_features = FM (General_features :  OS Vendor [Onlinecloudstorage] [Priorfileversions] [Detectrename] [Detectmove] Scheduling [Fullduplextransfer] [Remotedesktop] ; OS : Windows ; Vendor : Dimio ; General_features -> !Onlinecloudstorage; General_features -> !Priorfileversions; General_features -> !Remotedesktop;  )
50fm_DimioDSyncronize = FM(File_Synchronization_Software : ID ; )
51foreach(f in DimioDSyncronize_*) do
52insert f into fm_DimioDSyncronize.File_Synchronization_Software with mand
53end
54removeFeature fm_DimioDSyncronize.ID
55removeVariable DimioDSyncronize_General_features
56
57WindowsLiveSync_General_features = FM (General_features :  [OS] Vendor Onlinecloudstorage [Priorfileversions] Detectrename Detectmove [Scheduling] [Fullduplextransfer] [Remotedesktop] ; OS : (Windows | OSX) ; Vendor : Microsoft ; Onlinecloudstorage : Browsingonly ; General_features -> !Priorfileversions; General_features -> !Scheduling; General_features -> !Remotedesktop;  )
58fm_WindowsLiveSync = FM(File_Synchronization_Software : ID ; )
59foreach(f in WindowsLiveSync_*) do
60insert f into fm_WindowsLiveSync.File_Synchronization_Software with mand
61end
62removeFeature fm_WindowsLiveSync.ID
63removeVariable WindowsLiveSync_General_features
64
65MicrosoftActiveSync_General_features = FM (General_features :  OS Vendor [Onlinecloudstorage] [Priorfileversions] [Detectrename] [Detectmove] [Scheduling] [Fullduplextransfer] [Remotedesktop] ; OS : Windows ; Vendor : Microsoft ; General_features -> !Onlinecloudstorage; General_features -> !Remotedesktop;  )
66fm_MicrosoftActiveSync = FM(File_Synchronization_Software : ID ; )
67foreach(f in MicrosoftActiveSync_*) do
68insert f into fm_MicrosoftActiveSync.File_Synchronization_Software with mand
69end
70removeFeature fm_MicrosoftActiveSync.ID
71removeVariable MicrosoftActiveSync_General_features
72
73finalFM = merge sunion fm_*